@font-face {
	font-family: "OpenSans";
	src: url("../fonts/OpenSans/Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans/Regular.woff") format("woff"), url("../fonts/OpenSans/Regular.ttf") format("truetype");
	font-weight: 400;
	font-display: swap;
}
@font-face {
	font-family: "OpenSans";
	src: url("../fonts/OpenSans/SemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans/SemiBold.woff") format("woff"), url("../fonts/OpenSans/SemiBold.ttf") format("truetype");
	font-weight: 600;
	font-display: swap;
}
@font-face {
	font-family: "OpenSans";
	src: url("../fonts/OpenSans/Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans/Bold.woff") format("woff"), url("../fonts/OpenSans/Bold.ttf") format("truetype");
	font-weight: 700;
	font-display: swap;
}
@font-face {
	font-family: "Oswald";
	src: url("../fonts/Oswald/Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Oswald/Bold.woff") format("woff"), url("../fonts/Oswald/Bold.ttf") format("truetype");
	font-weight: 700;
	font-display: swap;
}
html,
body {
	overflow-x: hidden;
}

html {
	overflow: hidden;
}

body {
	position: relative;
	min-width: 320px;
	font-family: "OpenSans", sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.35rem;
	margin: 0;
	padding: 0;
	color: #353e47;
	background-color: #353e47;
}
@media (max-width: 1023.98px) {
	body {
		font-size: 14px;
		line-height: 19px;
	}
}

*,
::after,
::before {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

section {
	position: relative;
}

.layout {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	min-height: 100vh;
}

.main {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	background-color: #fff;
	z-index: 1;
}

a {
	color: inherit;
}

img {
	max-width: 100%;
}

.container {
	padding-left: 3.2rem;
	padding-right: 3.2rem;
}
@media (max-width: 1023.98px) {
	.container {
		padding-right: 24px;
		padding-left: 24px;
	}
}
@media (max-width: 767.98px) {
	.container {
		padding-right: 12px;
		padding-left: 12px;
	}
}

.h1,
.h2,
.h3,
.h4,
.h5 {
	font-weight: 700;
	line-height: 128.4%;
	letter-spacing: 0.025em;
}

.h1 {
	font-family: "Oswald", sans-serif;
	font-size: 2.55rem;
}
@media (max-width: 1023.98px) {
	.h1 {
		font-size: 28px;
	}
}

.h2 {
	font-family: "Oswald", sans-serif;
	font-size: 2.3rem;
}
@media (max-width: 1023.98px) {
	.h2 {
		font-size: 24px;
	}
}

.h3 {
	font-family: "Oswald", sans-serif;
	font-size: 1.6rem;
}
@media (max-width: 1023.98px) {
	.h3 {
		font-size: 20px;
	}
}

.h4 {
	font-family: "Oswald", sans-serif;
	font-size: 1.2rem;
}
@media (max-width: 1023.98px) {
	.h4 {
		font-size: 18px;
	}
}

.h5 {
	font-size: 1rem;
}
@media (max-width: 1023.98px) {
	.h5 {
		font-size: 14px;
	}
}

.h6 {
	font-weight: 700;
	font-size: 0.7rem;
	line-height: 0.95rem;
	letter-spacing: 0.025em;
}
@media (max-width: 1023.98px) {
	.h6 {
		font-size: 14px;
		line-height: 19px;
	}
}

.link {
	line-height: 1.35rem;
	display: inline-block;
	text-decoration: none;
	-webkit-transition: color 0.15s ease-in;
	-o-transition: color 0.15s ease-in;
	transition: color 0.15s ease-in;
	position: relative;
}
@media (max-width: 1023.98px) {
	.link {
		line-height: 19px;
	}
}
.link::before {
	content: "";
	display: block;
	height: 1px;
	width: 100%;
	position: absolute;
	top: 100%;
	left: 0;
	-webkit-transition: width 0.35s ease-in;
	-o-transition: width 0.35s ease-in;
	transition: width 0.35s ease-in;
}
.link:hover::before {
	left: auto;
	right: 0;
	width: 0;
}
.link_dark {
	color: #353e47;
}
.link_dark::before {
	background-color: #353e47;
}
.link_dark:hover, .link_dark.link_active {
	color: #a4a8ac;
}
.link_dark.link_active::before {
	background-color: #a4a8ac;
}
.link_light {
	color: #fff;
}
.link_light::before {
	background-color: #fff;
}
.link_light:hover, .link_light.link_active {
	color: #353e47;
}
.link_light.link_active::before {
	background-color: #353e47;
}
.link_blue {
	color: #a4a8ac;
}
.link_blue::before {
	background-color: #a4a8ac;
}
.link_blue:hover, .link_blue.link_active {
	color: #2a418d;
}
.link_blue.link_active::before {
	background-color: #2a418d;
}

.oh {
	overflow: hidden;
}

.secodary-main {
	padding-top: 120px;
}

.shutter {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 2000;
	width: 100%;
	background-color: #fff;
}

.animation-img {
	-webkit-transform: scale(2);
	    -ms-transform: scale(2);
	        transform: scale(2);
	-webkit-transition: -webkit-transform 1.5s;
	transition: -webkit-transform 1.5s;
	-o-transition: transform 1.5s;
	transition: transform 1.5s;
	transition: transform 1.5s, -webkit-transform 1.5s;
}

.js-animation-simple,
.js-animation-img {
	will-change: transform;
}

.header {
	padding-top: 1.6rem;
	padding-bottom: 1.6rem;
	color: #c4c4c4;
	stroke: #c4c4c4;
	position: relative;
	z-index: 1000;
}
@media (max-width: 1023.98px) {
	.header {
		padding-top: 20px;
		padding-bottom: 20px;
	}
}
.header__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin: 0;
	padding: 0;
	list-style: none;
}
.header__logo {
	margin-right: auto;
	width: 10.35rem;
}
@media (max-width: 1023.98px) {
	.header__logo {
		width: 110px;
	}
}
@media (max-width: 767.98px) {
	.header__logo {
		width: 128px;
	}
}
.header__language {
	margin-right: 2.75rem;
}
@media (max-width: 1023.98px) {
	.header__language {
		margin-right: 44px;
	}
}
@media (max-width: 767.98px) {
	.header__language {
		margin-right: 20px;
	}
}
@media (max-width: 374.98px) {
	.header__language {
		margin-right: 15px;
	}
}

.logo {
	-webkit-transition: opacity 0.2s ease-in;
	-o-transition: opacity 0.2s ease-in;
	transition: opacity 0.2s ease-in;
}
.logo:hover {
	opacity: 0.5;
}

.footer {
	background-color: #353e47;
	color: #fff;
	padding: 3.35rem 0 1.2rem;
	right: 0;
	bottom: 0;
	left: 0;
	will-change: transform;
	-webkit-transition: -webkit-transform 0.05s;
	transition: -webkit-transform 0.05s;
	-o-transition: transform 0.05s;
	transition: transform 0.05s;
	transition: transform 0.05s, -webkit-transform 0.05s;
}
@media (max-width: 1023.98px) {
	.footer {
		padding-top: 64px;
		padding-bottom: 32px;
	}
}
@media (max-width: 767.98px) {
	.footer {
		padding-top: 40px;
		padding-bottom: 16px;
	}
}
.footer__logo {
	width: 6.8rem;
}
@media (max-width: 1023.98px) {
	.footer__logo {
		width: 136px;
	}
}

.footer-top__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	list-style: none;
	padding: 0 0 3.5rem;
	margin: 0;
}
@media (max-width: 1023.98px) {
	.footer-top__row {
		padding-bottom: 40px;
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
@media (max-width: 767.98px) {
	.footer-top__row {
		padding-bottom: 49px;
	}
}
.footer-top__col:nth-child(1) {
	width: 28.05rem;
}
@media (max-width: 1023.98px) {
	.footer-top__col:nth-child(1) {
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.footer-top__col:nth-child(1) {
		width: 100%;
		margin-bottom: 50px;
	}
}
.footer-top__col:nth-child(2) {
	width: 26.3rem;
}
@media (max-width: 1023.98px) {
	.footer-top__col:nth-child(2) {
		width: calc(33.3333% * 2);
		margin-bottom: 38px;
	}
}
@media (max-width: 767.98px) {
	.footer-top__col:nth-child(2) {
		width: 100%;
		margin-bottom: 40px;
	}
}
.footer-top__col:nth-child(3) {
	width: 26.3rem;
}
@media (max-width: 1023.98px) {
	.footer-top__col:nth-child(3) {
		width: calc(33.3333% * 2);
		margin-left: auto;
	}
}
@media (max-width: 767.98px) {
	.footer-top__col:nth-child(3) {
		width: 100%;
	}
}
.footer-top__title {
	font-size: 0.7rem;
	line-height: 139.18%;
	opacity: 0.5;
	margin: 0;
	text-decoration: none;
}
@media (max-width: 1023.98px) {
	.footer-top__title {
		font-size: 12px;
	}
}

.footer-nav__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.footer-nav__list {
	list-style: none;
	padding: 0;
	margin: 0;
	margin-right: 5rem;
}
@media (max-width: 1023.98px) {
	.footer-nav__list {
		margin-right: 168px;
	}
}
@media (max-width: 767.98px) {
	.footer-nav__list {
		width: 50%;
		margin-right: auto;
	}
}
.footer-nav__list:last-child {
	margin-right: 0;
}
.footer-nav__item {
	margin-bottom: 0.8rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
@media (max-width: 1023.98px) {
	.footer-nav__item {
		margin-bottom: 16px;
	}
}
.footer-nav__item:last-child {
	margin-bottom: 0;
}
.footer-nav__link {
	font-size: 0.7rem;
	line-height: 139.18%;
	text-decoration: none;
	border-bottom: 1px solid transparent;
	-webkit-transition: border-color 0.15s ease-in;
	-o-transition: border-color 0.15s ease-in;
	transition: border-color 0.15s ease-in;
}
@media (max-width: 1023.98px) {
	.footer-nav__link {
		font-size: 12px;
	}
}
.footer-nav__link:hover {
	border-color: inherit;
}

.footer-address {
	font-style: normal;
}
.footer-address__list {
	list-style: none;
	padding: 0;
	margin: 0;
}
.footer-address__item {
	margin-bottom: 0.8rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
@media (max-width: 1023.98px) {
	.footer-address__item {
		margin-bottom: 16px;
	}
}
.footer-address__item:last-child {
	margin-bottom: 0;
}
.footer-address__link {
	text-decoration: none;
	position: relative;
}
.footer-address__link:hover .footer-address__text {
	border-color: inherit;
}
.footer-address__text {
	margin: 0 0 0 1.55rem;
	font-weight: 700;
	font-size: 0.7rem;
	line-height: 0.95rem;
	text-transform: uppercase;
	border-bottom: 1px solid transparent;
	-webkit-transition: border-color 0.15s ease-in;
	-o-transition: border-color 0.15s ease-in;
	transition: border-color 0.15s ease-in;
}
@media (max-width: 1023.98px) {
	.footer-address__text {
		margin-left: 31px;
		font-size: 14px;
		line-height: 19px;
	}
}
.footer-address__icon {
	width: 0.7rem;
	opacity: 0.3;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
}
@media (max-width: 1023.98px) {
	.footer-address__icon {
		width: 14px;
	}
}

.footer-middle__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	    -ms-flex-align: end;
	        align-items: flex-end;
	list-style: none;
	padding: 0 0 2.5rem;
	margin: 0;
}
@media (max-width: 1023.98px) {
	.footer-middle__row {
		padding-bottom: 30px;
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
		-webkit-box-align: center;
		-webkit-align-items: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
}
@media (max-width: 767.98px) {
	.footer-middle__row {
		padding-bottom: 40px;
	}
}
.footer-middle__col:nth-child(1) {
	width: 28.05rem;
	position: relative;
}
@media (max-width: 1023.98px) {
	.footer-middle__col:nth-child(1) {
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.footer-middle__col:nth-child(1) {
		width: 100%;
	}
}
@media (max-width: 1023.98px) {
	.footer-middle__col:nth-child(2) {
		margin-top: 16px;
		width: 100%;
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		    -ms-flex-order: 1;
		        order: 1;
	}
}
@media (max-width: 767.98px) {
	.footer-middle__col:nth-child(2) {
		-webkit-box-ordinal-group: 1;
		-webkit-order: 0;
		    -ms-flex-order: 0;
		        order: 0;
		margin-bottom: 6px;
	}
}
.footer-middle__col:nth-child(3) {
	margin: auto 0;
}
@media (max-width: 1023.98px) {
	.footer-middle__col:nth-child(3) {
		width: calc(33.3333% * 2);
	}
}
@media (max-width: 767.98px) {
	.footer-middle__col:nth-child(3) {
		width: 100%;
	}
}
.footer-middle__title {
	margin: 0;
	text-transform: uppercase;
}
.footer-middle__subtitle {
	margin: 0 0 -0.45rem;
	opacity: 0.2;
}
@media (max-width: 1023.98px) {
	.footer-middle__subtitle {
		margin-bottom: -2px;
	}
}
.footer-middle__hr {
	position: absolute;
	top: 1.6rem;
	right: 3rem;
	width: 7.325rem;
	height: 2px;
	border: none;
	background-color: #a4a8ac;
	margin: 0;
	opacity: 0.1;
}
@media (max-width: 1023.98px) {
	.footer-middle__hr {
		display: none;
	}
}
@media (max-width: 767.98px) {
	.footer-middle__hr {
		display: block;
		width: calc(100% - 194px);
		right: 0;
		top: 29px;
	}
}
.footer-middle__text {
	width: 17.5rem;
	font-size: 0.7rem;
	line-height: 139.18%;
	color: #a4a8ac;
	margin: auto 0;
}
@media (max-width: 1023.98px) {
	.footer-middle__text {
		width: auto;
		font-size: 12px;
	}
}

.footer-select {
	margin-right: 1.6rem;
	width: 40.5rem;
	color: #a4a8ac;
	position: relative;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}
@media (max-width: 1023.98px) {
	.footer-select {
		width: 100%;
	}
}
.footer-select__panel {
	width: 100%;
	padding: 0.8rem 1rem 0.8rem 0.4rem;
	background-color: #212a33;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	cursor: pointer;
	color: #a4a8ac;
	position: relative;
	z-index: 1;
}
@media (max-width: 1023.98px) {
	.footer-select__panel {
		padding: 16px 20px 16px 8px;
	}
}
.footer-select__panel.active {
	color: #fff;
}
.footer-select__loaf {
	margin-right: 1.1rem;
	width: 1.6rem;
	height: 1.6rem;
	pointer-events: none;
}
.footer-select__title {
	margin: 0;
	text-transform: uppercase;
	pointer-events: none;
}
.footer-select__btn {
	margin-left: auto;
	background-color: transparent;
	border: none;
	cursor: pointer;
	color: inherit;
	padding: 0;
}
.footer-select__btn:disabled {
	opacity: 0.2;
}
.footer-select__btn * {
	pointer-events: none;
}
.footer-select__icon {
	width: 1rem;
	height: 1rem;
}
.footer-select__list {
	position: absolute;
	right: 1px;
	bottom: 0;
	left: 1px;
	background-color: #fff;
	list-style: none;
	margin: 0;
	padding: 0;
	-webkit-box-shadow: 0 0 13px rgba(0, 0, 0, 0.1);
	        box-shadow: 0 0 13px rgba(0, 0, 0, 0.1);
	-webkit-transition: bottom 0.3s ease-in, opacity 0.13s ease-in;
	-o-transition: bottom 0.3s ease-in, opacity 0.13s ease-in;
	transition: bottom 0.3s ease-in, opacity 0.13s ease-in;
	opacity: 0;
	visibility: hidden;
}
.footer-select__list.active {
	bottom: 100%;
	opacity: 1;
	visibility: visible;
}
.footer-select__link {
	display: block;
	font-size: 0.7rem;
	line-height: 0.95rem;
	font-weight: 700;
	text-transform: uppercase;
	text-decoration: none;
	padding: 1.2rem 2.4rem 1.05rem;
	cursor: pointer;
	-webkit-transition: color 0.15s ease-in;
	-o-transition: color 0.15s ease-in;
	transition: color 0.15s ease-in;
}
.footer-select__link:hover, .footer-select__link.active {
	color: #2a418d;
}

.footer-bottom {
	color: #a4a8ac;
	font-size: 0.7rem;
	line-height: 110%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
@media (max-width: 1023.98px) {
	.footer-bottom {
		font-size: 12px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
@media (max-width: 767.98px) {
	.footer-bottom {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
}
@media (min-width: 1024px) {
	.footer-bottom_pr_lg {
		padding-right: 6.5rem;
	}
}
@media (max-width: 767.98px) {
	.footer-bottom_pb_xs {
		padding-bottom: 50px;
	}
}
.footer-bottom__text {
	margin: 0 1.65rem 0 0;
}
@media (max-width: 1023.98px) {
	.footer-bottom__text {
		margin-right: 0;
		margin-bottom: 16px;
	}
}
.footer-bottom__link {
	text-decoration: none;
	border-bottom: 1px solid transparent;
	-webkit-transition: border-color 0.15s ease-in;
	-o-transition: border-color 0.15s ease-in;
	transition: border-color 0.15s ease-in;
}
@media (max-width: 767.98px) {
	.footer-bottom__link {
		margin-bottom: 24px;
	}
}
.footer-bottom__link:hover {
	border-color: #fff;
}
.footer-bottom__dev {
	margin-left: auto;
}
@media (max-width: 1023.98px) {
	.footer-bottom__dev {
		width: 100%;
	}
}

.footer-dev {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	text-decoration: none;
	color: #a4a8ac;
}
.footer-dev:hover {
	text-decoration: underline;
}
.footer-dev__text {
	font-size: 0.7rem;
	line-height: 107%;
	margin-right: 0.6rem;
}
@media (max-width: 1023.98px) {
	.footer-dev__text {
		font-size: 12px;
		line-height: 139.18%;
	}
}
.footer-dev__logo {
	height: 0.75rem;
}
@media (max-width: 1023.98px) {
	.footer-dev__logo {
		height: 15px;
	}
}

.menu {
	padding-bottom: 8.25rem;
}
.menu__overlay {
	position: fixed;
	top: 0;
	bottom: 0;
	background-color: #fff;
	color: #353e47;
	display: none;
	width: 0;
	z-index: 1000;
}
.menu_visible .menu__header {
	-webkit-transition: opacity 0.5s linear 0.2s;
	-o-transition: opacity 0.5s linear 0.2s;
	transition: opacity 0.5s linear 0.2s;
	opacity: 1;
}
.menu_visible .menu-nav__link {
	-webkit-animation-name: menuSlide;
	        animation-name: menuSlide;
	-webkit-animation-duration: 0.5s;
	        animation-duration: 0.5s;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}
.menu_visible .menu-nav__item:nth-child(1) .menu-nav__link {
	-webkit-animation-delay: 0.8s;
	        animation-delay: 0.8s;
}
.menu_visible .menu-nav__item:nth-child(2) .menu-nav__link {
	-webkit-animation-delay: 0.9s;
	        animation-delay: 0.9s;
}
.menu_visible .menu-nav__item:nth-child(3) .menu-nav__link {
	-webkit-animation-delay: 1s;
	        animation-delay: 1s;
}
.menu_visible .menu-nav__item:nth-child(4) .menu-nav__link {
	-webkit-animation-delay: 1.1s;
	        animation-delay: 1.1s;
}
.menu_visible .menu-nav__item:nth-child(5) .menu-nav__link {
	-webkit-animation-delay: 1.2s;
	        animation-delay: 1.2s;
}
.menu_visible .menu-nav__item:nth-child(6) .menu-nav__link {
	-webkit-animation-delay: 1.3s;
	        animation-delay: 1.3s;
}
.menu_visible .menu-nav__item:nth-child(7) .menu-nav__link {
	-webkit-animation-delay: 1.4s;
	        animation-delay: 1.4s;
}
.menu_visible .menu-nav__item:nth-child(8) .menu-nav__link {
	-webkit-animation-delay: 1.5s;
	        animation-delay: 1.5s;
}
.menu_visible .menu-nav__item:nth-child(9) .menu-nav__link {
	-webkit-animation-delay: 1.6s;
	        animation-delay: 1.6s;
}
.menu_visible .menu-nav__item:nth-child(10) .menu-nav__link {
	-webkit-animation-delay: 1.7s;
	        animation-delay: 1.7s;
}
.menu_visible .menu-address__list {
	-webkit-transition: opacity 0.5s linear 0.7s;
	-o-transition: opacity 0.5s linear 0.7s;
	transition: opacity 0.5s linear 0.7s;
	opacity: 1;
}
.menu_visible .menu .submenu__list {
	-webkit-transition: opacity 0.5s linear 1.2s, -webkit-transform 0.3s linear 1.2s;
	transition: opacity 0.5s linear 1.2s, -webkit-transform 0.3s linear 1.2s;
	-o-transition: opacity 0.5s linear 1.2s, transform 0.3s linear 1.2s;
	transition: opacity 0.5s linear 1.2s, transform 0.3s linear 1.2s;
	transition: opacity 0.5s linear 1.2s, transform 0.3s linear 1.2s, -webkit-transform 0.3s linear 1.2s;
	opacity: 1;
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.menu_fade .menu__header {
	-webkit-transition: opacity 0.5s linear 0.5s;
	-o-transition: opacity 0.5s linear 0.5s;
	transition: opacity 0.5s linear 0.5s;
	opacity: 0;
}
.menu_fade .menu-nav__item {
	-webkit-transition: -webkit-transform 0.3s ease-in-out;
	transition: -webkit-transform 0.3s ease-in-out;
	-o-transition: transform 0.3s ease-in-out;
	transition: transform 0.3s ease-in-out;
	transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
	-webkit-transform: translateX(100%);
	    -ms-transform: translateX(100%);
	        transform: translateX(100%);
}
.menu_fade .menu-address__list {
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
	opacity: 0;
}
.menu_fade .menu .submenu__list {
	-webkit-transition: opacity 0.3s linear, -webkit-transform 0.2s linear;
	transition: opacity 0.3s linear, -webkit-transform 0.2s linear;
	-o-transition: opacity 0.3s linear, transform 0.2s linear;
	transition: opacity 0.3s linear, transform 0.2s linear;
	transition: opacity 0.3s linear, transform 0.2s linear, -webkit-transform 0.2s linear;
	opacity: 0;
	-webkit-transform: translateX(20px);
	    -ms-transform: translateX(20px);
	        transform: translateX(20px);
}
.menu__btn {
	display: block;
	border: none;
	padding-left: 0;
	padding-right: 0;
	background-color: transparent;
	color: inherit;
}
.menu__btn-open {
	display: block;
	cursor: pointer;
	width: 2.7rem;
	font-size: 0;
	line-height: 0.5rem;
	text-align: center;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: inherit;
	color: inherit;
	-webkit-transition: line-height 0.15s ease-in, color 0.5s ease-out;
	-o-transition: line-height 0.15s ease-in, color 0.5s ease-out;
	transition: line-height 0.15s ease-in, color 0.5s ease-out;
}
@media (max-width: 1023.98px) {
	.menu__btn-open {
		width: 38px;
	}
}
.menu__btn-open:hover {
	font-size: 0.75rem;
	line-height: 1rem;
}
@media (max-width: 1023.98px) {
	.menu__btn-open:hover {
		font-size: 12px;
		line-height: 19px;
	}
}
.menu__btn-close {
	cursor: pointer;
	width: 2.7rem;
	height: 1.95rem;
	margin-left: 0.9rem;
	-webkit-transition: opacity 0.15s ease-in;
	-o-transition: opacity 0.15s ease-in;
	transition: opacity 0.15s ease-in;
}
@media (max-width: 1023.98px) {
	.menu__btn-close {
		width: 28px;
		height: 28px;
		margin-left: 0;
	}
}
.menu__btn-close:hover {
	opacity: 0.3;
}
.menu__logo {
	margin-right: auto;
	width: 10.35rem;
}
@media (max-width: 1023.98px) {
	.menu__logo {
		width: 110px;
	}
}
@media (max-width: 767.98px) {
	.menu__logo {
		width: 128px;
	}
}
@media (max-width: 767.98px) {
	.menu__language {
		display: block;
	}
}
@media (max-width: 374.98px) {
	.menu__language {
		margin-right: 20px;
	}
}
.menu__header {
	height: 6.1rem;
	opacity: 0;
}
.menu__body {
	padding-top: 2rem;
	height: calc(100vh - 6.1rem);
	width: 100%;
	overflow: auto;
}
@media (max-width: 1023.98px) {
	.menu__body {
		padding-top: 73px;
	}
}
@media (max-width: 767.98px) {
	.menu__body {
		padding-top: 13px;
	}
}
.menu__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	list-style: none;
	padding: 0;
	margin: 0;
}
@media (max-width: 1023.98px) {
	.menu__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
		height: 100%;
	}
}
.menu__col:first-child {
	width: 28.05rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	    -ms-flex-align: end;
	        align-items: flex-end;
}
@media (max-width: 1023.98px) {
	.menu__col:first-child {
		width: 100%;
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		    -ms-flex-order: 1;
		        order: 1;
	}
}
.menu__col:last-child {
	width: calc(100% - 28.05rem);
	text-align: right;
	position: relative;
}
@media (max-width: 1023.98px) {
	.menu__col:last-child {
		width: 100%;
		margin-bottom: 24px;
	}
}
.menu__dots {
	width: 36rem;
	height: 34.55rem;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
}
@media (max-width: 1023.98px) {
	.menu__dots {
		width: 455px;
		height: 455px;
		-webkit-transform: translateX(-50%);
		    -ms-transform: translateX(-50%);
		        transform: translateX(-50%);
		top: 230px;
		left: 50%;
	}
}
@media (max-width: 767.98px) {
	.menu__dots {
		display: none;
	}
}
.menu__dots canvas {
	opacity: 0.45;
}

.menu-address {
	opacity: 0.5;
	font-style: normal;
}
.menu-address__list {
	list-style: none;
	margin: 0;
	padding: 0;
	opacity: 0;
}
@media (max-width: 1023.98px) {
	.menu-address__list {
		margin-bottom: 24px;
	}
}
.menu-address__item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.menu-address__item:nth-child(1) {
	margin-bottom: 1.6rem;
}
@media (max-width: 1023.98px) {
	.menu-address__item:nth-child(1) {
		margin-bottom: 16px;
	}
}
.menu-address__item:nth-child(2) {
	margin-bottom: 1.2rem;
}
@media (max-width: 1023.98px) {
	.menu-address__item:nth-child(2) {
		margin-bottom: 16px;
	}
}
.menu-address__title {
	margin: 0;
	width: 16.4rem;
}
@media (max-width: 1023.98px) {
	.menu-address__title {
		width: auto;
	}
}
.menu-address__link {
	text-decoration: none;
	position: relative;
}
.menu-address__link:hover .menu-address__text {
	border-color: inherit;
}
.menu-address__text {
	margin: 0 0 0 2rem;
	font-weight: 700;
	text-transform: uppercase;
	border-bottom: 1px solid transparent;
	-webkit-transition: border-color 0.15s ease-in;
	-o-transition: border-color 0.15s ease-in;
	transition: border-color 0.15s ease-in;
}
@media (max-width: 1023.98px) {
	.menu-address__text {
		margin-left: 32px;
	}
}
.menu-address__icon {
	width: 1rem;
	min-width: 1rem;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
}
@media (max-width: 1023.98px) {
	.menu-address__icon {
		width: 16px;
		min-width: 16px;
	}
}

.menu-nav {
	font-weight: 700;
	letter-spacing: 0.025em;
	text-transform: uppercase;
	pointer-events: none;
	position: relative;
	z-index: 1;
}
.menu-nav__list {
	list-style: none;
	padding: 0;
	margin: 0;
}
.menu-nav__item {
	margin-bottom: 1.6rem;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.menu-nav__item {
		margin-bottom: 40px;
	}
}
@media (max-width: 767.98px) {
	.menu-nav__item {
		margin-bottom: 32px;
	}
}
.menu-nav__item:last-child {
	margin-bottom: 0;
}
.menu-nav__link {
	display: inline-block;
	text-decoration: none;
	font-family: "Oswald", sans-serif;
	font-size: 2.55rem;
	line-height: 128.4%;
	-webkit-transform: translateX(100%);
	    -ms-transform: translateX(100%);
	        transform: translateX(100%);
	-webkit-transition: color 0.15s ease-in;
	-o-transition: color 0.15s ease-in;
	transition: color 0.15s ease-in;
	pointer-events: all;
}
@media (max-width: 1023.98px) {
	.menu-nav__link {
		font-size: 28px;
	}
}
.menu-nav__link:hover {
	color: #2a418d;
}

.submenu__list {
	list-style: none;
	padding: 0.8rem 0 0;
	margin: 0 -2rem 0 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	opacity: 0;
	-webkit-transform: translateX(20px);
	    -ms-transform: translateX(20px);
	        transform: translateX(20px);
}
@media (max-width: 1023.98px) {
	.submenu__list {
		padding-top: 24px;
		margin-right: -40px;
		margin-bottom: -24px;
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
@media (max-width: 767.98px) {
	.submenu__list {
		margin-right: -28px;
	}
}
.submenu__item {
	margin-right: 2rem;
}
@media (max-width: 1023.98px) {
	.submenu__item {
		margin-right: 40px;
		margin-bottom: 24px;
	}
}
@media (max-width: 767.98px) {
	.submenu__item {
		margin-right: 28px;
	}
}
.submenu__link {
	text-decoration: none;
	-webkit-transition: color 0.15s ease-in;
	-o-transition: color 0.15s ease-in;
	transition: color 0.15s ease-in;
	pointer-events: all;
}
.submenu__link:hover {
	color: #2a418d;
}

@-webkit-keyframes menuSlide {
	0% {
		-webkit-transform: translateX(100%);
		        transform: translateX(100%);
	}
	100% {
		-webkit-transform: translateX(0);
		        transform: translateX(0);
	}
}

@keyframes menuSlide {
	0% {
		-webkit-transform: translateX(100%);
		        transform: translateX(100%);
	}
	100% {
		-webkit-transform: translateX(0);
		        transform: translateX(0);
	}
}
.language__list {
	list-style: none;
	padding: 0;
	margin: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.language__item {
	margin-right: 0.65rem;
}
@media (max-width: 1023.98px) {
	.language__item {
		margin-right: 13px;
	}
}
.language__item:last-child {
	margin-right: 0;
}
.language__link {
	display: block;
	font-weight: 700;
	font-size: 0.75rem;
	opacity: 0.4;
	-webkit-transition: opacity 0.15s ease-in;
	-o-transition: opacity 0.15s ease-in;
	transition: opacity 0.15s ease-in;
	text-decoration: none;
	border-bottom: 1px solid transparent;
}
@media (max-width: 1023.98px) {
	.language__link {
		font-size: 15px;
	}
}
.language__link:hover, .language__link.active {
	opacity: 1;
}
.language__link:hover:not(.active) {
	border-color: inherit;
}

.hero {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	color: #fff;
	padding-top: 10.65rem;
	padding-bottom: 12.4rem;
}
@media (max-width: 1023.98px) {
	.hero {
		padding-top: 109px;
		padding-bottom: 235px;
	}
}
@media (max-width: 767.98px) {
	.hero {
		padding-top: 90px;
		padding-bottom: 278px;
	}
}
.hero__title {
	text-transform: uppercase;
	max-width: 45rem;
	margin: 0;
}
@media (max-width: 1023.98px) {
	.hero__title {
		max-width: 464px;
	}
}
@media (max-width: 767.98px) {
	.hero__title {
		max-width: 233px;
	}
}
.hero__dots {
	position: absolute;
	right: 5.25rem;
	bottom: 1.2rem;
	width: 24.55rem;
	height: 23.55rem;
	opacity: 0.3;
}
@media (max-width: 1023.98px) {
	.hero__dots {
		width: 437px;
		height: 437px;
		right: 24px;
		bottom: 0;
	}
}
@media (max-width: 767.98px) {
	.hero__dots {
		width: 300px;
		height: 300px;
		right: -80px;
		bottom: 11px;
	}
}
.hero__wherebuy {
	position: absolute;
	bottom: 0;
	left: 3.2rem;
}
@media (max-width: 1023.98px) {
	.hero__wherebuy {
		display: none;
	}
}

.hero-award {
	width: 100%;
	height: 100%;
}
.hero-award__list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 2.15rem;
}
@media (max-width: 1023.98px) {
	.hero-award__list {
		margin-bottom: 10px;
	}
}
@media (max-width: 767.98px) {
	.hero-award__list {
		margin-bottom: 12px;
	}
}
.hero-award__item {
	height: 3.2rem;
	margin-right: 1.7rem;
}
@media (max-width: 1023.98px) {
	.hero-award__item {
		height: 37px;
		margin-right: 19px;
	}
}

.hero-slider {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	z-index: -1;
	opacity: 0;
	overflow: hidden;
	-webkit-transition: opacity 0.5s ease-in;
	-o-transition: opacity 0.5s ease-in;
	transition: opacity 0.5s ease-in;
}
.hero-slider.slick-initialized {
	opacity: 1;
}
.hero-slider .slick-list, .hero-slider__text .slick-track {
	height: 100%;
}
.hero-slider .slick-track, .hero-slider__text .slick-track {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
}
.hero-slider__text {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 2;
	pointer-events: none;
}

.hero-slide::before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: -o-radial-gradient(50% 50%, 50% 50%, rgba(0, 0, 0, 0) 0%, #000000 100%);
	background: radial-gradient(50% 50% at 50% 50%, rgba(0, 0, 0, 0) 0%, #000000 100%);
	opacity: 0.2;
	z-index: 1;
}
.hero-slide__img {
	position: absolute;
	right: 26rem;
	bottom: 0;
	height: 34.35rem;
	-webkit-transform: scale(1.1);
	    -ms-transform: scale(1.1);
	        transform: scale(1.1);
	-webkit-transition: -webkit-transform 4s ease-out;
	transition: -webkit-transform 4s ease-out;
	-o-transition: transform 4s ease-out;
	transition: transform 4s ease-out;
	transition: transform 4s ease-out, -webkit-transform 4s ease-out;
}
@media (max-width: 1023.98px) {
	.hero-slide__img {
		right: 44px;
		height: 456px;
	}
}
@media (max-width: 767.98px) {
	.hero-slide__img {
		right: -100px;
		height: 479px;
	}
}
.hero-slide__bg {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	-webkit-transform: scale(1.2);
	    -ms-transform: scale(1.2);
	        transform: scale(1.2);
	-webkit-transition: -webkit-transform 5s ease-out;
	transition: -webkit-transform 5s ease-out;
	-o-transition: transform 5s ease-out;
	transition: transform 5s ease-out;
	transition: transform 5s ease-out, -webkit-transform 5s ease-out;
}
.hero-slide__text {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	    -ms-flex-align: end;
	        align-items: flex-end;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	text-align: right;
	padding-bottom: 2.3rem;
}
@media (max-width: 1023.98px) {
	.hero-slide__text {
		padding-bottom: 43px;
	}
}
@media (max-width: 767.98px) {
	.hero-slide__text {
		padding-bottom: 38px;
	}
}
.hero-slide__number {
	margin: 0;
	font-family: "Oswald", sans-serif;
	letter-spacing: 0.025em;
	font-size: 9.7rem;
	line-height: 128.4%;
	white-space: nowrap;
	-webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
	        clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
	-webkit-transition: -webkit-clip-path 0.5s linear;
	transition: -webkit-clip-path 0.5s linear;
	-o-transition: clip-path 0.5s linear;
	transition: clip-path 0.5s linear;
	transition: clip-path 0.5s linear, -webkit-clip-path 0.5s linear;
}
@media (max-width: 1023.98px) {
	.hero-slide__number {
		font-size: 94px;
	}
}
@media (max-width: 374.98px) {
	.hero-slide__number {
		font-size: 85px;
	}
}
.hero-slide__desc {
	max-width: 22.85rem;
	text-transform: uppercase;
	-webkit-transform: translateY(100%);
	    -ms-transform: translateY(100%);
	        transform: translateY(100%);
	margin: 0;
}
@media (max-width: 1023.98px) {
	.hero-slide__desc {
		max-width: none;
	}
}
@media (max-width: 767.98px) {
	.hero-slide__desc {
		max-width: 300px;
	}
}
.hero-slide.show .hero-slide__number, .hero-slide__text.show .hero-slide__number {
	-webkit-clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
	        clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
}
.hero-slide.show .hero-slide__desc, .hero-slide__text.show .hero-slide__desc {
	-webkit-transition: -webkit-transform 0.3s linear;
	transition: -webkit-transform 0.3s linear;
	-o-transition: transform 0.3s linear;
	transition: transform 0.3s linear;
	transition: transform 0.3s linear, -webkit-transform 0.3s linear;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}
.hero-slide.show .hero-slide__bg, .hero-slide.show .hero-slide__img, .hero-slide__text.show .hero-slide__bg, .hero-slide__text.show .hero-slide__img {
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}
.hero-slide.fade .hero-slide__number, .hero-slide__text.fade .hero-slide__number {
	-webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
	        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
}
.hero-slide.fade .hero-slide__desc, .hero-slide__text.fade .hero-slide__desc {
	-webkit-transition: -webkit-transform 0.3s linear 0.8s;
	transition: -webkit-transform 0.3s linear 0.8s;
	-o-transition: transform 0.3s linear 0.8s;
	transition: transform 0.3s linear 0.8s;
	transition: transform 0.3s linear 0.8s, -webkit-transform 0.3s linear 0.8s;
	-webkit-transform: translateY(-100%);
	    -ms-transform: translateY(-100%);
	        transform: translateY(-100%);
}

.rating {
	overflow: hidden;
	position: relative;
	color: #fff;
	padding-top: 3.2rem;
	padding-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.rating {
		padding-top: 24px;
		padding-bottom: 16px;
	}
}
.rating__bg {
	position: absolute;
	top: -80%;
	right: 0;
	left: 0;
	z-index: -2;
	max-width: none;
	width: 100%;
	height: 240%;
	-o-object-fit: cover;
	   object-fit: cover;
	-o-object-position: center;
	   object-position: center;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}
.rating::before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-image: -o-radial-gradient(49.19% 52.43%, 47.19% 75.86%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 60.41%);
	background-image: radial-gradient(47.19% 75.86% at 49.19% 52.43%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 60.41%);
	z-index: -1;
}
.rating__title {
	margin: 0 0 13.8rem;
	text-transform: uppercase;
}
@media (max-width: 1023.98px) {
	.rating__title {
		margin-bottom: 116px;
	}
}
@media (max-width: 767.98px) {
	.rating__title {
		margin-bottom: 179px;
	}
	.rating__title br {
		display: none;
	}
}
.rating__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding-bottom: 0.55rem;
	border-bottom: 2px solid #fff;
}
@media (max-width: 1023.98px) {
	.rating__row {
		padding-bottom: 8px;
	}
}
@media (max-width: 767.98px) {
	.rating__row {
		padding-bottom: 10px;
	}
}
.rating__number {
	font-family: "Oswald", sans-serif;
	font-size: 5rem;
	line-height: 100%;
	margin-bottom: 0.7rem;
	position: absolute;
	bottom: 100%;
}
@media (max-width: 1023.98px) {
	.rating__number {
		font-size: 60px;
		margin-bottom: 6px;
	}
}
.rating__text {
	text-transform: uppercase;
	max-width: 18.2rem;
	margin: 0;
	font-weight: 700;
	position: relative;
}
@media (max-width: 1023.98px) {
	.rating__text {
		max-width: 236px;
	}
}
@media (max-width: 767.98px) {
	.rating__text {
		max-width: 168px;
	}
}

.rating-icon {
	height: 100%;
}
.rating-icon__list {
	list-style: none;
	padding: 0;
	margin: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.rating-icon__item {
	height: 4.6rem;
	margin-right: 2.4rem;
}
@media (max-width: 1023.98px) {
	.rating-icon__item {
		height: 37.8px;
		margin-right: 20px;
	}
}
.rating-icon__item:last-child {
	margin-right: 0;
}

.popup {
	background-color: #fff;
	padding: 1.85rem 1.6rem 1.6rem;
	width: 37.4rem;
	position: relative;
}
@media (max-width: 1023.98px) {
	.popup {
		padding: 37px 32px 32px;
		width: 100%;
		max-width: 748px;
	}
}
@media (max-width: 767.98px) {
	.popup {
		padding: 28px 12px 24px;
		max-width: 360px;
		overflow-y: auto;
		max-height: 100vh;
	}
}
.popup__overlay {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1001;
	background-color: rgba(53, 62, 71, 0.5);
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	display: none;
	opacity: 0;
	-webkit-transition: opacity 0.15s ease-in;
	-o-transition: opacity 0.15s ease-in;
	transition: opacity 0.15s ease-in;
}
.popup__title {
	margin-top: 0;
	margin-bottom: 1.75rem;
	text-transform: uppercase;
}
@media (max-width: 1023.98px) {
	.popup__title {
		margin-bottom: 35px;
	}
}
@media (max-width: 767.98px) {
	.popup__title {
		margin-bottom: 30px;
	}
}
.popup__cross {
	position: absolute;
	top: 1.6rem;
	right: 1.6rem;
	width: 2rem;
	height: 2rem;
	-webkit-transition: opacity 0.15s ease-in;
	-o-transition: opacity 0.15s ease-in;
	transition: opacity 0.15s ease-in;
}
@media (max-width: 1023.98px) {
	.popup__cross {
		top: 32px;
		right: 32px;
		width: 40px;
		height: 40px;
	}
}
@media (max-width: 767.98px) {
	.popup__cross {
		top: 24px;
		right: 12px;
		width: 32px;
		height: 32px;
	}
}
.popup__cross:hover {
	opacity: 0.7;
}
.popup__cross-icon {
	width: 100%;
	height: 100%;
}
.popup_display {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.popup_visible {
	opacity: 1;
}

.popup-form__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-left: -0.8rem;
	margin-right: -0.8rem;
}
@media (max-width: 1023.98px) {
	.popup-form__row {
		margin-left: -16px;
		margin-right: -16px;
	}
}
@media (max-width: 767.98px) {
	.popup-form__row {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
}
.popup-form__col {
	width: 50%;
	padding-left: 0.8rem;
	padding-right: 0.8rem;
}
@media (max-width: 1023.98px) {
	.popup-form__col {
		padding-left: 16px;
		padding-right: 16px;
	}
}
@media (max-width: 767.98px) {
	.popup-form__col {
		width: 100%;
		margin-bottom: 43px;
	}
}
.popup-form__section {
	margin-bottom: 2.5rem;
}
@media (max-width: 1023.98px) {
	.popup-form__section {
		margin-bottom: 50px;
	}
}
@media (max-width: 767.98px) {
	.popup-form__section {
		margin-bottom: 43px;
	}
}
.popup-form__agreement {
	margin-bottom: 1.6rem;
}
@media (max-width: 1023.98px) {
	.popup-form__agreement {
		margin-bottom: 32px;
	}
}
@media (max-width: 767.98px) {
	.popup-form__agreement {
		margin-bottom: 24px;
	}
}

.error {
	position: relative;
}
.error .input {
	-webkit-box-shadow: 0 0 2px 2px #ff6363;
	        box-shadow: 0 0 2px 2px #ff6363;
}
.error__message {
	position: absolute;
	top: 100%;
	left: 0;
	font-size: 0.6rem;
	text-transform: uppercase;
	color: #ff6363;
}
@media (max-width: 1023.98px) {
	.error__message {
		top: calc(100% + 15px);
		font-size: 12px;
	}
}
@media (max-width: 767.98px) {
	.error__message {
		top: calc(100% + 8px);
		font-size: 10px;
	}
}

.label__text {
	display: block;
	font-size: 0.7rem;
	line-height: 0.95rem;
	text-transform: uppercase;
	color: #a4a8ac;
	margin-bottom: 0.4rem;
}
@media (max-width: 1023.98px) {
	.label__text {
		font-size: 14px;
		line-height: 19px;
		margin-bottom: 8px;
	}
}

.textarea {
	resize: none;
	height: 8.7rem;
}
@media (max-width: 1023.98px) {
	.textarea {
		height: 74px;
	}
}

.input {
	height: 2.75rem;
}
@media (max-width: 1023.98px) {
	.input {
		height: 55px;
	}
}

.input, .textarea {
	display: block;
	width: 100%;
	background: #f2f4f5;
	border: none;
	padding: 0.5rem;
}
@media (max-width: 1023.98px) {
	.input, .textarea {
		padding: 10px;
	}
}
.input:focus, .textarea:focus {
	outline: none;
}

.submit__btn {
	padding: 0.95rem 2.5rem 0.95rem 2rem;
	background-color: #2a418d;
	color: #fff;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	border: none;
	-webkit-transition: 0.15s ease-in;
	-o-transition: 0.15s ease-in;
	transition: 0.15s ease-in;
	cursor: pointer;
}
@media (max-width: 1023.98px) {
	.submit__btn {
		padding: 19px 50px 19px 40px;
	}
}
@media (max-width: 767.98px) {
	.submit__btn {
		width: 100%;
	}
}
.submit__btn:hover {
	opacity: 0.8;
}
.submit__btn:active {
	opacity: 0.6;
}
.submit__btn:disabled {
	background-color: #a4a8ac;
	cursor: not-allowed;
}
.submit__icon {
	width: 1rem;
	height: 1rem;
	margin-right: 0.5rem;
}
@media (max-width: 1023.98px) {
	.submit__icon {
		width: 20px;
		height: 20px;
		margin-right: 10px;
	}
}
.submit__text {
	font-weight: 700;
	font-size: 1rem;
	text-align: center;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}
@media (max-width: 1023.98px) {
	.submit__text {
		font-size: 20px;
	}
}

.agreement {
	cursor: pointer;
}
.agreement__input {
	position: absolute;
	z-index: -9999;
}
.agreement__input:checked + .agreement__text::before {
	background-color: #2a418d;
}
.agreement__input:checked + .agreement__text::after {
	opacity: 1;
}
.agreement__input:checked + .agreement__text:hover::before {
	-webkit-box-shadow: none;
	        box-shadow: none;
	background-color: #485fab;
}
.agreement__text {
	display: block;
	position: relative;
	padding-left: 1.6rem;
	color: #a4a8ac;
	font-size: 0.7rem;
	line-height: 0.95rem;
}
@media (max-width: 1023.98px) {
	.agreement__text {
		padding-left: 32px;
		font-size: 14px;
		line-height: 19px;
	}
}
.agreement__text::before, .agreement__text::after {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
}
.agreement__text::before {
	width: 1.2rem;
	height: 1.2rem;
	left: 0;
	background-color: #f2f4f5;
	-webkit-transition: all 0.15s ease-in;
	-o-transition: all 0.15s ease-in;
	transition: all 0.15s ease-in;
}
@media (max-width: 1023.98px) {
	.agreement__text::before {
		width: 24px;
		height: 24px;
	}
}
.agreement__text::after {
	width: 0.75rem;
	height: 0.475rem;
	left: 0.225rem;
	background-image: url("../img/svg/check.svg");
	background-size: contain;
	opacity: 0;
	-webkit-transition: opacity 0.15s ease-in;
	-o-transition: opacity 0.15s ease-in;
	transition: opacity 0.15s ease-in;
}
@media (max-width: 1023.98px) {
	.agreement__text::after {
		width: 15px;
		height: 9.5px;
		left: 4.5px;
	}
}
.agreement__text:hover::before {
	-webkit-box-shadow: 0 0 0 1px #d5dee7;
	        box-shadow: 0 0 0 1px #d5dee7;
}
.agreement__text a {
	color: #353e47;
}
.agreement__text a:hover {
	text-decoration: none;
}
.agreement:focus .agreement__text::before {
	-webkit-box-shadow: inset 0 0 0 2px #a4a8ac;
	        box-shadow: inset 0 0 0 2px #a4a8ac;
}

.product-info {
	background-color: #f2f4f5;
}
.product-info__row {
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	list-style: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	position: relative;
}
@media (max-width: 1023.98px) {
	.product-info__row {
		-webkit-flex-wrap: wrap-reverse;
		    -ms-flex-wrap: wrap-reverse;
		        flex-wrap: wrap-reverse;
	}
}
.product-info__col:first-child {
	width: 28.05rem;
	padding: 2rem;
	padding-right: 0;
}
@media (max-width: 1023.98px) {
	.product-info__col:first-child {
		width: 100%;
		padding: 116px 24px 24px;
	}
}
@media (max-width: 767.98px) {
	.product-info__col:first-child {
		padding: 95px 12px 32px;
	}
}
.product-info__col:nth-child(2) {
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%, -50%);
	    -ms-transform: translate(50%, -50%);
	        transform: translate(50%, -50%);
}
@media (max-width: 1023.98px) {
	.product-info__col:nth-child(2) {
		top: 33px;
		-webkit-transform: translate(50%, 0);
		    -ms-transform: translate(50%, 0);
		        transform: translate(50%, 0);
	}
}
@media (max-width: 767.98px) {
	.product-info__col:nth-child(2) {
		top: 68px;
	}
}
.product-info__col:last-child {
	margin-left: auto;
	width: 50%;
}
@media (max-width: 1023.98px) {
	.product-info__col:last-child {
		width: 100%;
		height: 274px;
	}
}
.product-info__img-container {
	padding-top: 2.65rem;
	padding-bottom: 2.65rem;
	width: 19.7rem;
	height: 26.1rem;
}
@media (max-width: 1023.98px) {
	.product-info__img-container {
		width: 240px;
		height: 320px;
		padding-top: 0;
		padding-bottom: 0;
	}
}
@media (max-width: 767.98px) {
	.product-info__img-container {
		width: 198px;
		height: 264px;
	}
}
.product-info__img {
	width: 100%;
	height: 100%;
	-o-object-fit: contain;
	   object-fit: contain;
}
.product-info__title {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 2rem;
	width: 120%;
}
@media (max-width: 1023.98px) {
	.product-info__title {
		margin-bottom: 17px;
		width: 100%;
	}
}
@media (max-width: 767.98px) {
	.product-info__title {
		margin-bottom: 24px;
	}
}
.product-info__subtitle {
	text-transform: uppercase;
	color: #a4a8ac;
	margin-top: 0;
	margin-bottom: 1.6rem;
}
@media (max-width: 1023.98px) {
	.product-info__subtitle {
		margin-bottom: 22px;
	}
}
@media (max-width: 767.98px) {
	.product-info__subtitle {
		margin-bottom: 16px;
	}
}
.product-info__draw {
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.product-info__draw-bg {
	height: 100%;
}
.product-info_v1 .product-info__draw {
	background-color: #ca4040;
}
.product-info_v1 .product-info__draw-bg {
	background-image: url("../img/product-bg/1.png");
	background-size: 17.5rem;
}
@media (max-width: 1023.98px) {
	.product-info_v1 .product-info__draw-bg {
		background-size: 230px;
	}
}
.product-info_v2 .product-info__draw {
	background-color: #5e4237;
}
.product-info_v2 .product-info__draw-bg {
	background-image: url("../img/product-bg/2.png");
	background-size: 27rem;
}
@media (max-width: 1023.98px) {
	.product-info_v2 .product-info__draw-bg {
		background-size: 230px;
	}
}
.product-info_v3 .product-info__draw {
	background-color: #5e4237;
}
.product-info_v3 .product-info__draw-bg {
	background-image: url("../img/product-bg/3.png");
	background-size: 27rem;
}
@media (max-width: 1023.98px) {
	.product-info_v3 .product-info__draw-bg {
		background-size: 230px;
	}
}
.product-info_v4 .product-info__draw {
	background-color: #5e4237;
}
.product-info_v4 .product-info__draw-bg {
	background-image: url("../img/product-bg/4.png");
	background-size: 52rem;
}
@media (max-width: 1023.98px) {
	.product-info_v4 .product-info__draw-bg {
		background-image: url("../img/product-bg/4-1.png");
		background-size: 50%;
	}
}
@media (max-width: 767.98px) {
	.product-info_v4 .product-info__draw-bg {
		background-size: 80%;
	}
}
.product-info_v5 .product-info__draw {
	background-color: #16854d;
}
.product-info_v5 .product-info__draw-bg {
	background-image: url("../img/product-bg/5.png");
	background-size: 22rem 27rem;
}
@media (max-width: 1023.98px) {
	.product-info_v5 .product-info__draw-bg {
		background-size: 230px;
	}
}
@media (max-width: 1023.98px) {
	.product-info_v5 .product-info__col:nth-child(2) {
		top: 50px;
	}
}
@media (max-width: 767.98px) {
	.product-info_v5 .product-info__col:nth-child(2) {
		top: 75px;
	}
}
.product-info_v6 .product-info__draw {
	background-color: #16854d;
}
.product-info_v6 .product-info__draw-bg {
	background-image: url("../img/product-bg/6.png");
	background-size: 22rem 27rem;
}
@media (max-width: 1023.98px) {
	.product-info_v6 .product-info__draw-bg {
		background-size: 230px;
	}
}
.product-info_v6 .product-info__img-container {
	width: 24rem;
}
@media (max-width: 1023.98px) {
	.product-info_v6 .product-info__img-container {
		width: 376px;
		height: 235px;
	}
}
@media (max-width: 767.98px) {
	.product-info_v6 .product-info__img-container {
		width: 254px;
		height: 159px;
	}
}
@media (max-width: 1023.98px) {
	.product-info_v6 .product-info__col:nth-child(2) {
		top: 120px;
	}
}
@media (max-width: 767.98px) {
	.product-info_v6 .product-info__col:nth-child(2) {
		top: 162px;
	}
}

.product-info-char__list {
	list-style: none;
	margin-top: 0;
	margin-bottom: -rem(24);
	padding-left: 0;
	-webkit-column-count: 2;
	   -moz-column-count: 2;
	        column-count: 2;
}
@media (max-width: 1023.98px) {
	.product-info-char__list {
		margin-bottom: -16px;
	}
}
@media (max-width: 767.98px) {
	.product-info-char__list {
		-webkit-column-count: 1;
		   -moz-column-count: 1;
		        column-count: 1;
		margin-bottom: -24px;
	}
}
.product-info-char__item {
	margin-bottom: 1.2rem;
	-webkit-column-break-inside: avoid;
	   -moz-column-break-inside: avoid;
	        break-inside: avoid-column;
}
@media (max-width: 1023.98px) {
	.product-info-char__item {
		margin-bottom: 16px;
	}
}
@media (max-width: 767.98px) {
	.product-info-char__item {
		margin-bottom: 24px;
	}
}
.product-info-char__title {
	font-size: 0.7rem;
	line-height: 139.18%;
	color: #a4a8ac;
	margin-top: 0;
	margin-bottom: 0.2rem;
}
@media (max-width: 1023.98px) {
	.product-info-char__title {
		font-size: 12px;
		margin-bottom: 2px;
	}
}
.product-info-char__text {
	font-size: 0.7rem;
	line-height: 0.95rem;
	font-weight: 700;
	margin-top: 0;
	margin-bottom: 0;
	text-transform: uppercase;
}
@media (max-width: 1023.98px) {
	.product-info-char__text {
		font-size: 12px;
		line-height: 16px;
	}
}

.wherebuy {
	width: 22.55rem;
	position: relative;
}
@media (max-width: 1023.98px) {
	.wherebuy {
		max-width: calc(100vw - var(--scroll-width));
		width: 440px;
	}
}
.wherebuy__close {
	position: absolute;
	top: 11px;
	right: 18px;
	width: 20px;
	height: 20px;
	padding: 2px;
	background-color: transparent;
	border: none;
}
.wherebuy__cross {
	width: 100%;
	height: 100%;
	-o-object-fit: contain;
	   object-fit: contain;
}
.wherebuy__body {
	height: 0;
	background: rgba(255, 255, 255, 0.2);
	-webkit-backdrop-filter: blur(0.75rem);
	        backdrop-filter: blur(0.75rem);
	overflow: hidden;
	-webkit-transition: height 300ms ease-in-out 400ms;
	-o-transition: height 300ms ease-in-out 400ms;
	transition: height 300ms ease-in-out 400ms;
}
@media (max-width: 1023.98px) {
	.wherebuy__body {
		-webkit-backdrop-filter: blur(11.9734px);
		        backdrop-filter: blur(11.9734px);
	}
}
.wherebuy__body_show {
	height: 7.7rem;
	-webkit-transition: height 300ms ease-in-out;
	-o-transition: height 300ms ease-in-out;
	transition: height 300ms ease-in-out;
}
@media (max-width: 1023.98px) {
	.wherebuy__body_show {
		height: 121px;
	}
}
.wherebuy__body_show .wherebuy__img-container {
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
	-webkit-transition: -webkit-transform 300ms ease-in-out 300ms;
	transition: -webkit-transform 300ms ease-in-out 300ms;
	-o-transition: transform 300ms ease-in-out 300ms;
	transition: transform 300ms ease-in-out 300ms;
	transition: transform 300ms ease-in-out 300ms, -webkit-transform 300ms ease-in-out 300ms;
}
.wherebuy__imgs {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}
.wherebuy__img-container {
	width: 4.5rem;
	-webkit-transform: translateY(5rem);
	    -ms-transform: translateY(5rem);
	        transform: translateY(5rem);
	-webkit-transition: -webkit-transform 300ms ease-in-out;
	transition: -webkit-transform 300ms ease-in-out;
	-o-transition: transform 300ms ease-in-out;
	transition: transform 300ms ease-in-out;
	transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
	position: relative;
}
@media (max-width: 1023.98px) {
	.wherebuy__img-container {
		width: 72px;
		-webkit-transform: translateY(100px);
		    -ms-transform: translateY(100px);
		        transform: translateY(100px);
	}
}
.wherebuy__img-container:not(:last-child) {
	margin-right: 0.5rem;
}
@media (max-width: 1023.98px) {
	.wherebuy__img-container:not(:last-child) {
		margin-right: 5px;
	}
}
.wherebuy__img-container:nth-child(1) {
	-webkit-transition-delay: 74ms;
	     -o-transition-delay: 74ms;
	        transition-delay: 74ms;
}
.wherebuy__img-container:nth-child(2) {
	-webkit-transition-delay: 149ms;
	     -o-transition-delay: 149ms;
	        transition-delay: 149ms;
}
.wherebuy__img-container:nth-child(3) {
	-webkit-transition-delay: 224ms;
	     -o-transition-delay: 224ms;
	        transition-delay: 224ms;
}
.wherebuy__img-container:nth-child(4) {
	-webkit-transition-delay: 299ms;
	     -o-transition-delay: 299ms;
	        transition-delay: 299ms;
}
.wherebuy__content {
	padding: 0.8rem 1.05rem 0;
}
@media (max-width: 1023.98px) {
	.wherebuy__content {
		padding: 12px 16px;
	}
}
.wherebuy__title {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 1.25rem;
	color: #353e47;
}
@media (max-width: 1023.98px) {
	.wherebuy__title {
		margin-bottom: 22px;
	}
}
.wherebuy__img {
	width: 100%;
	position: absolute;
	top: 0;
	right: 0;
	-webkit-filter: drop-shadow(1rem 0.5rem 1rem rgba(0, 0, 0, 0.6)) drop-shadow(0.2rem 0.2rem 0.2rem rgba(0, 0, 0, 0.6));
	        filter: drop-shadow(1rem 0.5rem 1rem rgba(0, 0, 0, 0.6)) drop-shadow(0.2rem 0.2rem 0.2rem rgba(0, 0, 0, 0.6));
}
@media (max-width: 1023.98px) {
	.wherebuy__img {
		-webkit-filter: drop-shadow(20px 10px 20px rgba(0, 0, 0, 0.6)) drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.6));
		        filter: drop-shadow(20px 10px 20px rgba(0, 0, 0, 0.6)) drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.6));
	}
}
.wherebuy__link {
	display: block;
	height: 3.2rem;
	width: 100%;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	font-family: "Oswald", sans-serif;
	letter-spacing: 0.1em;
	font-weight: 600;
	font-size: 0.95rem;
	line-height: 128.4%;
	padding: 0.95rem;
	text-align: center;
	background-color: #2a418d;
	margin-left: auto;
	position: relative;
	-webkit-transition: background-color 200ms ease-in-out;
	-o-transition: background-color 200ms ease-in-out;
	transition: background-color 200ms ease-in-out;
}
@media (max-width: 1023.98px) {
	.wherebuy__link {
		font-weight: 600;
		font-size: 20px;
		padding: 15px;
		height: 56px;
	}
}
.wherebuy__link:hover {
	background-color: #3653b4;
}
.wherebuy__icon {
	position: absolute;
	right: 0.6rem;
	top: 50%;
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
	width: 0.9rem;
	height: 1rem;
	-o-object-fit: contain;
	   object-fit: contain;
}

.p-home__header {
	position: absolute;
	right: 0;
	left: 0;
	z-index: 1000;
	color: #fff;
}
.p-home__hero {
	margin-bottom: 3.2rem;
}
.p-home__section {
	margin-bottom: 10rem;
}
@media (max-width: 1023.98px) {
	.p-home__section {
		margin-bottom: 80px;
	}
}
@media (max-width: 767.98px) {
	.p-home__section {
		margin-bottom: 64px;
	}
}
.p-home__wherebuy {
	position: fixed;
	right: 0;
	bottom: 0;
	z-index: 1;
}

.p-home-products__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	list-style: none;
	margin: 0;
	padding: 0;
}
@media (max-width: 1023.98px) {
	.p-home-products__row {
		overflow: auto;
		-ms-overflow-style: none;
	}
	.p-home-products__row::-webkit-scrollbar {
		width: 0;
	}
}
.p-home-products__cat {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	margin-right: 0.55rem;
}
@media (max-width: 1023.98px) {
	.p-home-products__cat {
		-webkit-box-flex: 4;
		-webkit-flex-grow: 4;
		    -ms-flex-positive: 4;
		        flex-grow: 4;
	}
}
.p-home-products__cat:last-child {
	margin-right: 0;
}
@media (max-width: 1023.98px) {
	.p-home-products__cat:last-child {
		-webkit-box-flex: 1;
		-webkit-flex-grow: 1;
		    -ms-flex-positive: 1;
		        flex-grow: 1;
	}
}
.p-home-products__cat:nth-child(1) .p-home-products__item:nth-child(2) .p-home-products-card__bottom {
	-webkit-transition-delay: 0.1s;
	     -o-transition-delay: 0.1s;
	        transition-delay: 0.1s;
}
.p-home-products__cat:nth-child(1) .p-home-products__item:nth-child(3) .p-home-products-card__bottom {
	-webkit-transition-delay: 0.2s;
	     -o-transition-delay: 0.2s;
	        transition-delay: 0.2s;
}
.p-home-products__cat:nth-child(2) .p-home-products__item:nth-child(1) .p-home-products-card__bottom {
	-webkit-transition-delay: 0.3s;
	     -o-transition-delay: 0.3s;
	        transition-delay: 0.3s;
}
.p-home-products__list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	list-style: none;
	padding: 0;
	margin: 0;
}
.p-home-products__item {
	width: 17.45rem;
	height: 23.35rem;
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	margin-right: 0.55rem;
}
@media (max-width: 1023.98px) {
	.p-home-products__item {
		width: 140px;
		height: 187px;
	}
}
.p-home-products__item:last-child {
	margin-right: 0;
}
.p-home-products__title {
	text-transform: uppercase;
	color: #a4a8ac;
	padding-bottom: 0.1rem;
	border-bottom: 0.05rem solid #a4a8ac;
	margin: 0 0 1.6rem;
}
@media (max-width: 1023.98px) {
	.p-home-products__title {
		padding-bottom: 2px;
		border-width: 1px;
	}
}
.p-home-products.isComplete .p-home-products-card__bottom {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}

.p-home-products-card {
	height: 100%;
	width: 100%;
	overflow: hidden;
	color: #fff;
}
.p-home-products-card:hover .p-home-products-card__img {
	-webkit-transform: scale(1.05) translateY(-5.5px);
	    -ms-transform: scale(1.05) translateY(-5.5px);
	        transform: scale(1.05) translateY(-5.5px);
}
.p-home-products-card:hover .p-home-products-card__link[target=_blank]::before {
	opacity: 1;
}
.p-home-products-card__link {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	height: 100%;
	width: 100%;
	position: relative;
}
.p-home-products-card__link::before {
	content: "";
	position: absolute;
	top: 5px;
	right: 5px;
	display: block;
	width: 23px;
	height: 23px;
	background: url("../img/svg/link.svg") center/contain no-repeat;
	pointer-events: none;
	opacity: 0;
	-webkit-transition: opacity 0.15s ease-in;
	-o-transition: opacity 0.15s ease-in;
	transition: opacity 0.15s ease-in;
}
.p-home-products-card__top {
	height: 25.2677%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-top: 0.95rem;
}
.p-home-products-card__bottom {
	height: 74.7323%;
	-webkit-transform: translateY(100px);
	    -ms-transform: translateY(100px);
	        transform: translateY(100px);
	-webkit-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.p-home-products-card__logo {
	margin: auto;
	width: 100%;
	max-height: 6.9rem;
	-o-object-fit: contain;
	   object-fit: contain;
}
@media (max-width: 1023.98px) {
	.p-home-products-card__logo {
		width: 100%;
		max-height: 42.99px;
	}
}
.p-home-products-card__img {
	height: 100%;
	width: 100%;
	-o-object-fit: contain;
	   object-fit: contain;
	-o-object-position: center;
	   object-position: center;
	margin-bottom: -5px;
	-webkit-transition: -webkit-transform 0.15s ease-in;
	transition: -webkit-transform 0.15s ease-in;
	-o-transition: transform 0.15s ease-in;
	transition: transform 0.15s ease-in;
	transition: transform 0.15s ease-in, -webkit-transform 0.15s ease-in;
}
.p-home-products-card_red {
	background-color: #ca4040;
}
.p-home-products-card_blue {
	background-color: #303a88;
}
.p-home-products-card_brown {
	background-color: #5e4237;
}
.p-home-products-card_dark-brown {
	background-color: #361a00;
}
.p-home-products-card_green {
	background-color: #16854d;
}

.p-home-quality__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	list-style: none;
	margin: 0;
	padding: 0;
}
@media (max-width: 767.98px) {
	.p-home-quality__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
@media (max-width: 767.98px) {
	.p-home-quality__row_hide-xs {
		display: none;
	}
}
.p-home-quality__left {
	width: 28.05rem;
	min-width: 28.05rem;
	padding-right: 5.1rem;
}
@media (max-width: 1023.98px) {
	.p-home-quality__left {
		width: 33.3333%;
		min-width: 33.3333%;
		padding-right: 15px;
	}
}
@media (max-width: 767.98px) {
	.p-home-quality__left {
		width: 100%;
	}
}
.p-home-quality__right {
	padding-top: 1.4rem;
}
@media (max-width: 1023.98px) {
	.p-home-quality__right {
		padding-top: 11px;
	}
}
.p-home-quality__title {
	text-transform: uppercase;
	margin: 0 0 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-home-quality__title {
		margin-bottom: 32px;
	}
}
.p-home-quality__desc {
	color: #a4a8ac;
	text-transform: uppercase;
	margin: 0 0 2rem;
}
@media (max-width: 1023.98px) {
	.p-home-quality__desc {
		margin-bottom: 24px;
	}
}
.p-home-quality__img-container {
	height: 22.15rem;
	margin: 3.2rem 0;
	overflow: hidden;
	position: relative;
}
@media (max-width: 1023.98px) {
	.p-home-quality__img-container {
		margin: 24px 0;
		height: 241px;
	}
}
@media (max-width: 767.98px) {
	.p-home-quality__img-container {
		margin-right: -12px;
		margin-left: -12px;
		height: auto;
	}
	.p-home-quality__img-container::before {
		content: "";
		float: left;
		padding-bottom: 53.3333333333%;
	}
	.p-home-quality__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
.p-home-quality__img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	-o-object-fit: cover;
	   object-fit: cover;
}
.p-home-quality__img.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-home-quality__info {
	font-weight: 700;
	text-transform: uppercase;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	padding-top: 1.55rem;
	margin: 0;
}
@media (max-width: 1023.98px) {
	.p-home-quality__info {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		padding-top: 0;
	}
}
@media (max-width: 767.98px) {
	.p-home-quality__info {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		    -ms-flex-direction: row;
		        flex-direction: row;
		padding-top: 24px;
	}
}
.p-home-quality__info::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 0.05rem;
	width: 4.7rem;
	background-color: #a4a8ac;
}
@media (max-width: 1023.98px) {
	.p-home-quality__info::before {
		display: none;
	}
}
@media (max-width: 767.98px) {
	.p-home-quality__info::before {
		display: block;
		width: 94px;
		height: 1px;
	}
}
.p-home-quality__number {
	font-family: "Oswald", sans-serif;
	font-size: 5rem;
	line-height: 100%;
	margin-right: 1.2rem;
}
@media (max-width: 1023.98px) {
	.p-home-quality__number {
		margin: 0 0 10px;
		font-size: 60px;
	}
}
@media (max-width: 767.98px) {
	.p-home-quality__number {
		margin: 0 24px 0 0;
	}
}
.p-home-quality__right-col:first-child {
	width: 24.15rem;
	min-width: 24.15rem;
	padding-right: 3.6rem;
}
@media (max-width: 1023.98px) {
	.p-home-quality__right-col:first-child {
		width: 50%;
		min-width: 50%;
		padding-right: 25px;
	}
}
@media (max-width: 767.98px) {
	.p-home-quality__right-col:first-child {
		width: 100%;
		min-width: 100%;
		padding-right: 0;
		margin-bottom: 24px;
	}
}
.p-home-quality__right-col:last-child {
	width: 26.3rem;
	min-width: 26.3rem;
}
@media (max-width: 1023.98px) {
	.p-home-quality__right-col:last-child {
		width: 50%;
		min-width: 50%;
	}
}
@media (max-width: 767.98px) {
	.p-home-quality__right-col:last-child {
		width: 100%;
		min-width: 100%;
	}
}
.p-home-quality__text {
	margin: 0;
}
.p-home-quality__xs-links-row {
	display: none;
}
@media (max-width: 767.98px) {
	.p-home-quality__xs-links-row {
		list-style: none;
		padding: 0;
		margin: 0 0 24px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
}
.p-home-quality__xs-links-col {
	width: 50%;
}

.p-home-about {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.p-home-about__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
	margin: 0;
	padding: 0;
	list-style: none;
}
@media (max-width: 767.98px) {
	.p-home-about__row_hide-xs {
		display: none;
	}
}
.p-home-about__left {
	width: 28.05rem;
	min-width: 28.05rem;
	padding-right: 2.6rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
}
@media (max-width: 1023.98px) {
	.p-home-about__left {
		width: 33.3333%;
		min-width: 33.3333%;
		padding-right: 0;
	}
}
@media (max-width: 767.98px) {
	.p-home-about__left {
		width: 100%;
		min-width: 100%;
		margin-bottom: 40px;
	}
}
.p-home-about__left_animation {
	-webkit-transform: translateY(50px);
	    -ms-transform: translateY(50px);
	        transform: translateY(50px);
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	-o-transition: transform 1s;
	transition: transform 1s;
	transition: transform 1s, -webkit-transform 1s;
}
.p-home-about__left_animation.isVisible {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-home-about__right {
	width: calc(100% - 28.05rem);
}
@media (max-width: 1023.98px) {
	.p-home-about__right {
		width: calc(100% - 33.3333%);
	}
}
@media (max-width: 767.98px) {
	.p-home-about__right {
		width: 100%;
	}
}
.p-home-about__right-col:first-child {
	width: 24.15rem;
	min-width: 24.15rem;
	padding-right: 3.45rem;
}
@media (max-width: 1023.98px) {
	.p-home-about__right-col:first-child {
		width: 50%;
		min-width: 50%;
		padding-right: 25px;
	}
}
@media (max-width: 767.98px) {
	.p-home-about__right-col:first-child {
		width: 100%;
		min-width: 100%;
		padding-right: 0;
	}
}
.p-home-about__right-col:last-child {
	width: 26.3rem;
	min-width: 26.3rem;
}
@media (max-width: 1023.98px) {
	.p-home-about__right-col:last-child {
		width: 50%;
		min-width: 50%;
	}
}
@media (max-width: 767.98px) {
	.p-home-about__right-col:last-child {
		width: 100%;
		min-width: 100%;
	}
}
.p-home-about__right-col_img {
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	    -ms-flex-order: 1;
	        order: 1;
	width: 100%;
}
@media (max-width: 767.98px) {
	.p-home-about__right-col_img {
		-webkit-box-ordinal-group: 1;
		-webkit-order: 0;
		    -ms-flex-order: 0;
		        order: 0;
	}
}
.p-home-about__title {
	text-transform: uppercase;
	margin: 0 0 5.5rem;
}
@media (max-width: 1023.98px) {
	.p-home-about__title {
		margin-bottom: 45px;
	}
}
@media (max-width: 767.98px) {
	.p-home-about__title {
		margin-bottom: 24px;
	}
}
.p-home-about__desc {
	font-weight: 700;
	margin: 0 0 0.8rem;
	color: #a4a8ac;
	text-transform: uppercase;
}
@media (max-width: 1023.98px) {
	.p-home-about__desc {
		margin-bottom: 18px;
	}
}
@media (max-width: 767.98px) {
	.p-home-about__desc {
		margin-bottom: 24px;
	}
}
.p-home-about__info {
	text-transform: uppercase;
	font-weight: 700;
	margin: 0 0 1.9rem;
	max-width: 12.5rem;
}
@media (max-width: 1023.98px) {
	.p-home-about__info {
		margin-bottom: 24px;
		max-width: 167px;
	}
}
@media (max-width: 767.98px) {
	.p-home-about__info {
		max-width: none;
	}
}
.p-home-about__info:last-child {
	margin-bottom: 0;
}
.p-home-about__number {
	font-family: "Oswald", sans-serif;
	font-size: 5rem;
	line-height: 100%;
	margin-bottom: 0.4rem;
	display: block;
	white-space: nowrap;
}
@media (max-width: 1023.98px) {
	.p-home-about__number {
		font-size: 60px;
		margin-bottom: 10px;
	}
}
.p-home-about__icon {
	margin: auto 0 2.15rem;
	width: 17.2rem;
}
@media (max-width: 1023.98px) {
	.p-home-about__icon {
		width: 150px;
		margin-bottom: 8px;
	}
}
.p-home-about__link {
	margin-bottom: 2rem;
}
@media (max-width: 1023.98px) {
	.p-home-about__link {
		margin-bottom: 38px;
	}
}
@media (max-width: 767.98px) {
	.p-home-about__link {
		margin-bottom: 32px;
	}
}
.p-home-about__right-title {
	margin: 0 0 1.6rem;
	text-transform: uppercase;
}
@media (max-width: 1023.98px) {
	.p-home-about__right-title {
		margin-bottom: 26px;
	}
}
@media (max-width: 767.98px) {
	.p-home-about__right-title {
		margin-bottom: 24px;
	}
}
.p-home-about__img-container {
	margin-top: 3.2rem;
	height: 34.5rem;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-home-about__img-container {
		margin-top: 40px;
		height: 270px;
	}
}
@media (max-width: 767.98px) {
	.p-home-about__img-container {
		margin: 16px -12px;
	}
}
.p-home-about__img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
}
.p-home-about__img.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-home-about__text {
	margin: 0;
	-webkit-transform: translateY(50px);
	    -ms-transform: translateY(50px);
	        transform: translateY(50px);
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	-o-transition: transform 1s;
	transition: transform 1s;
	transition: transform 1s, -webkit-transform 1s;
}
.p-home-about__text.isVisible {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-home-about__xs-links-row {
	display: none;
}
@media (max-width: 767.98px) {
	.p-home-about__xs-links-row {
		list-style: none;
		padding: 0;
		margin: 0 0 24px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
	}
}
.p-home-about__xs-links-col {
	width: 50%;
}

.p-home-news {
	color: #fff;
	background-color: #a4a8ac;
	padding: 6rem 0;
}
@media (max-width: 1023.98px) {
	.p-home-news {
		padding-top: 64px;
		padding-bottom: 64px;
	}
}
@media (max-width: 767.98px) {
	.p-home-news {
		padding-top: 40px;
		padding-bottom: 45px;
	}
}
.p-home-news__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	    -ms-flex-align: start;
	        align-items: flex-start;
	margin: 0;
	padding: 0;
	list-style: none;
	pointer-events: none;
	position: relative;
	z-index: 1;
}
@media (max-width: 767.98px) {
	.p-home-news__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.p-home-news__col {
	pointer-events: all;
}
@media (max-width: 767.98px) {
	.p-home-news__col {
		margin-bottom: 24px;
	}
}
.p-home-news__col:first-child {
	width: 28.05rem;
}
@media (max-width: 1023.98px) {
	.p-home-news__col:first-child {
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-home-news__col:first-child {
		width: 100%;
	}
}
.p-home-news__col:last-child {
	width: 24.15rem;
}
@media (max-width: 1023.98px) {
	.p-home-news__col:last-child {
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-home-news__col:last-child {
		width: 100%;
	}
}
.p-home-news__top {
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	    -ms-flex-align: end;
	        align-items: flex-end;
	margin-bottom: 3.05rem;
}
@media (max-width: 1023.98px) {
	.p-home-news__top {
		margin-bottom: 37px;
	}
}
@media (max-width: 767.98px) {
	.p-home-news__top {
		margin-bottom: 0;
	}
}
.p-home-news__title {
	margin: 0;
	text-transform: uppercase;
}
.p-home-news__left {
	width: calc(28.05rem + 24.15rem);
	padding-right: 7.4rem;
}
@media (max-width: 1023.98px) {
	.p-home-news__left {
		width: calc(33.3333% * 2);
		padding-right: 35px;
	}
}
@media (max-width: 767.98px) {
	.p-home-news__left {
		width: 100%;
		padding-right: 0;
		margin-bottom: 32px;
	}
}
.p-home-news__right {
	width: calc(26.3rem - 3.95rem);
	-webkit-transform: translateY(80px);
	    -ms-transform: translateY(80px);
	        transform: translateY(80px);
	-webkit-transition: -webkit-transform 1.5s;
	transition: -webkit-transform 1.5s;
	-o-transition: transform 1.5s;
	transition: transform 1.5s;
	transition: transform 1.5s, -webkit-transform 1.5s;
}
@media (max-width: 1023.98px) {
	.p-home-news__right {
		width: 33.3333%;
		-webkit-transform: translateY(30px);
		    -ms-transform: translateY(30px);
		        transform: translateY(30px);
	}
}
@media (max-width: 767.98px) {
	.p-home-news__right {
		width: 100%;
		padding-right: 0;
	}
}
.p-home-news__right.isVisible {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-home-news__img-container {
	width: 100%;
	height: 21.75rem;
	margin-bottom: 0.4rem;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-home-news__img-container {
		height: 217px;
		margin-bottom: 8px;
	}
}
@media (max-width: 767.98px) {
	.p-home-news__img-container {
		height: 163px;
	}
}
.p-home-news__img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
}
.p-home-news__img.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-home-news__date {
	display: block;
	opacity: 0.4;
	font-weight: 700;
	font-size: 0.7rem;
	line-height: 0.95rem;
	margin-bottom: 0.5rem;
}
@media (max-width: 1023.98px) {
	.p-home-news__date {
		font-size: 14px;
		line-height: 19px;
		margin-bottom: 10px;
	}
}
.p-home-news__text {
	margin: 0;
	text-transform: uppercase;
	font-weight: 700;
	max-width: 39rem;
}
@media (max-width: 1023.98px) {
	.p-home-news__text {
		max-width: 447px;
	}
}
@media (max-width: 767.98px) {
	.p-home-news__text {
		max-width: none;
	}
}
.p-home-news__link {
	text-decoration: none;
	pointer-events: all;
	display: block;
	-webkit-transition: opacity 0.3s ease-in;
	-o-transition: opacity 0.3s ease-in;
	transition: opacity 0.3s ease-in;
}
.p-home-news__link:hover {
	opacity: 0.7;
}
.p-home-news__list {
	list-style: none;
	padding: 0;
	margin: 0;
}
.p-home-news__item {
	margin-bottom: 1.65rem;
	padding-bottom: 1.6rem;
	position: relative;
}
.p-home-news__item:before {
	content: "";
	display: block;
	width: 100%;
	height: 0.05rem;
	position: absolute;
	bottom: 0.05rem;
	left: 0;
	background-color: #fff;
	-webkit-transform: scale(0);
	    -ms-transform: scale(0);
	        transform: scale(0);
	-webkit-transition: -webkit-transform 0.3s ease-in 0.2s;
	transition: -webkit-transform 0.3s ease-in 0.2s;
	-o-transition: transform 0.3s ease-in 0.2s;
	transition: transform 0.3s ease-in 0.2s;
	transition: transform 0.3s ease-in 0.2s, -webkit-transform 0.3s ease-in 0.2s;
}
@media (max-width: 1023.98px) {
	.p-home-news__item {
		margin-bottom: 32px;
		padding-bottom: 0;
	}
	.p-home-news__item:before {
		display: none;
	}
}
.p-home-news__item:last-child {
	margin-bottom: 0;
}
.p-home-news__item.isComplete::before {
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}
.p-home-news__dots {
	position: absolute;
	z-index: 0;
	top: 6rem;
	right: 8.25rem;
	width: 35rem;
	height: 33.5rem;
	opacity: 0.3;
}
@media (max-width: 1023.98px) {
	.p-home-news__dots {
		width: 450px;
		height: 450px;
		-webkit-transform: translate(50%, -50%);
		    -ms-transform: translate(50%, -50%);
		        transform: translate(50%, -50%);
		top: 50%;
		right: 50%;
	}
}
@media (max-width: 767.98px) {
	.p-home-news__dots {
		width: 100%;
	}
}

.p-home-wherebuy {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	    -ms-flex-align: end;
	        align-items: flex-end;
	pointer-events: none;
}
.p-home-wherebuy_show_link .p-home-wherebuy__card {
	-webkit-transform: translateX(100%);
	    -ms-transform: translateX(100%);
	        transform: translateX(100%);
}
.p-home-wherebuy_show_link .p-home-wherebuy__link {
	-webkit-transform: translateX(0);
	    -ms-transform: translateX(0);
	        transform: translateX(0);
}
.p-home-wherebuy__card {
	-webkit-transition: -webkit-transform 300ms ease-in;
	transition: -webkit-transform 300ms ease-in;
	-o-transition: transform 300ms ease-in;
	transition: transform 300ms ease-in;
	transition: transform 300ms ease-in, -webkit-transform 300ms ease-in;
}
@media (min-width: 1024px) {
	.p-home-wherebuy__card {
		display: none;
	}
}
.p-home-wherebuy__link {
	white-space: nowrap;
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	background-color: #2a418d;
	color: #fff;
	text-decoration: none;
	font-family: "Oswald", sans-serif;
	font-weight: 600;
	font-size: 1rem;
	line-height: 128.4%;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	padding: 0.95rem 0.5rem 0.95rem 0.8rem;
	position: relative;
	-webkit-transform: translateX(100%);
	    -ms-transform: translateX(100%);
	        transform: translateX(100%);
	-webkit-transition: background-color 200ms ease-in-out, -webkit-transform 300ms ease-in;
	transition: background-color 200ms ease-in-out, -webkit-transform 300ms ease-in;
	-o-transition: transform 300ms ease-in, background-color 200ms ease-in-out;
	transition: transform 300ms ease-in, background-color 200ms ease-in-out;
	transition: transform 300ms ease-in, background-color 200ms ease-in-out, -webkit-transform 300ms ease-in;
}
@media (max-width: 1023.98px) {
	.p-home-wherebuy__link {
		font-size: 20px;
		padding: 19px 10px 19px 16px;
		-webkit-transition: -webkit-transform 300ms ease-in 500ms;
		transition: -webkit-transform 300ms ease-in 500ms;
		-o-transition: transform 300ms ease-in 500ms;
		transition: transform 300ms ease-in 500ms;
		transition: transform 300ms ease-in 500ms, -webkit-transform 300ms ease-in 500ms;
	}
}
.p-home-wherebuy__link::after {
	content: "";
	display: block;
	width: 1rem;
	height: 1rem;
	background-image: url(../img/svg/send-white.svg);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	margin-left: 0.6rem;
}
@media (max-width: 1023.98px) {
	.p-home-wherebuy__link::after {
		width: 20px;
		height: 20px;
		margin-left: 12px;
	}
}
.p-home-wherebuy__card, .p-home-wherebuy__link {
	position: absolute;
	right: 0;
	bottom: 0;
	pointer-events: all;
}
.p-home-wherebuy__link:hover {
	background-color: #3653b4;
}

.secodary__dots {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	width: 100%;
	height: 42.5rem;
	z-index: -1;
	background-color: #fff;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.secodary__dots {
		height: 534px;
	}
}
@media (max-width: 767.98px) {
	.secodary__dots {
		height: 534px;
	}
}
.secodary__dots canvas {
	opacity: 0.45;
}
.secodary__container {
	padding-top: 5rem;
}
@media (max-width: 1023.98px) {
	.secodary__container {
		padding-top: 44px;
	}
}
@media (max-width: 767.98px) {
	.secodary__container {
		padding-top: 20px;
	}
}
.secodary__title {
	margin-top: 0;
	margin-bottom: 3.2rem;
	text-transform: uppercase;
}
@media (max-width: 1023.98px) {
	.secodary__title {
		margin-bottom: 40px;
	}
}
@media (max-width: 767.98px) {
	.secodary__title {
		margin-bottom: 37px;
	}
}
.secodary__img-container {
	height: 32.7rem;
	margin-bottom: 3.2rem;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.secodary__img-container {
		height: auto;
	}
	.secodary__img-container::before {
		content: "";
		float: left;
		padding-bottom: 36.3888888889%;
	}
	.secodary__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
@media (max-width: 767.98px) {
	.secodary__img-container::before {
		content: "";
		float: left;
		padding-bottom: 36.3095238095%;
	}
	.secodary__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
.secodary__img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
}
.secodary__img_position-top {
	-o-object-position: top;
	   object-position: top;
}

.p-news-list {
	padding-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-news-list {
		padding-bottom: 30px;
	}
}
@media (max-width: 767.98px) {
	.p-news-list {
		padding-bottom: 0;
	}
}
.p-news-list__desc {
	width: 28.85rem;
	color: #a4a8ac;
	margin-top: 0;
	margin-bottom: 6rem;
}
@media (max-width: 1023.98px) {
	.p-news-list__desc {
		width: 33%;
		margin-bottom: 64px;
	}
}
@media (max-width: 767.98px) {
	.p-news-list__desc {
		width: 100%;
		margin-bottom: 40px;
	}
}
.p-news-list__list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
}
.p-news-list__item {
	margin-bottom: 6rem;
}
@media (max-width: 1023.98px) {
	.p-news-list__item {
		margin-bottom: 64px;
	}
}
.p-news-list__item:nth-child(5n+1) {
	width: 50%;
	margin-right: 10.38%;
}
@media (max-width: 1023.98px) {
	.p-news-list__item:nth-child(5n+1) {
		width: 62%;
		margin-right: calc(100% - 62% - 33.33%);
	}
}
@media (max-width: 767.98px) {
	.p-news-list__item:nth-child(5n+1) {
		width: 100%;
		margin-right: 0;
	}
}
.p-news-list__item:nth-child(5n+1) .p-news-list-card {
	-webkit-transform: translateY(1.5rem);
	    -ms-transform: translateY(1.5rem);
	        transform: translateY(1.5rem);
}
@media (max-width: 1023.98px) {
	.p-news-list__item:nth-child(5n+1) .p-news-list-card {
		-webkit-transform: translateY(30px);
		    -ms-transform: translateY(30px);
		        transform: translateY(30px);
	}
}
.p-news-list__item:nth-child(5n+1) .p-news-list-card__img-container {
	height: 21.75rem;
}
@media (max-width: 1023.98px) {
	.p-news-list__item:nth-child(5n+1) .p-news-list-card__img-container {
		height: 217px;
	}
}
@media (max-width: 767.98px) {
	.p-news-list__item:nth-child(5n+1) .p-news-list-card__img-container {
		height: auto;
	}
	.p-news-list__item:nth-child(5n+1) .p-news-list-card__img-container::before {
		content: "";
		float: left;
		padding-bottom: 48.5119047619%;
	}
	.p-news-list__item:nth-child(5n+1) .p-news-list-card__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
.p-news-list__item:nth-child(5n+2) {
	width: 25%;
}
@media (max-width: 1023.98px) {
	.p-news-list__item:nth-child(5n+2) {
		width: 33.33%;
	}
}
@media (max-width: 767.98px) {
	.p-news-list__item:nth-child(5n+2) {
		width: 100%;
	}
}
.p-news-list__item:nth-child(5n+2) .p-news-list-card {
	-webkit-transform: translateY(80px);
	    -ms-transform: translateY(80px);
	        transform: translateY(80px);
	opacity: 0;
}
.p-news-list__item:nth-child(5n+2) .p-news-list-card__img-container {
	height: 11.65rem;
}
@media (max-width: 1023.98px) {
	.p-news-list__item:nth-child(5n+2) .p-news-list-card__img-container {
		height: 125px;
	}
}
.p-news-list__item:nth-child(5n+3) {
	width: 100%;
}
.p-news-list__item:nth-child(5n+3) .p-news-list-card {
	-webkit-transform: translateY(40px);
	    -ms-transform: translateY(40px);
	        transform: translateY(40px);
}
.p-news-list__item:nth-child(5n+3) .p-news-list-card__img-container {
	height: 29.75rem;
}
@media (max-width: 1023.98px) {
	.p-news-list__item:nth-child(5n+3) .p-news-list-card__img-container {
		height: 239px;
	}
}
.p-news-list__item:nth-child(5n+4) {
	width: 25%;
	margin-right: 10.38%;
	margin-left: auto;
}
@media (max-width: 1023.98px) {
	.p-news-list__item:nth-child(5n+4) {
		width: 33.33%;
		margin-right: calc(100% - 62% - 33.33%);
	}
}
@media (max-width: 767.98px) {
	.p-news-list__item:nth-child(5n+4) {
		width: 100%;
		margin-right: 0;
	}
}
.p-news-list__item:nth-child(5n+4) .p-news-list-card {
	-webkit-transform: translateY(80px);
	    -ms-transform: translateY(80px);
	        transform: translateY(80px);
}
.p-news-list__item:nth-child(5n+4) .p-news-list-card__img-container {
	height: 11.65rem;
}
@media (max-width: 1023.98px) {
	.p-news-list__item:nth-child(5n+4) .p-news-list-card__img-container {
		height: 125px;
	}
}
.p-news-list__item:nth-child(5n+5) {
	width: 50%;
}
@media (max-width: 1023.98px) {
	.p-news-list__item:nth-child(5n+5) {
		width: 62%;
	}
}
@media (max-width: 767.98px) {
	.p-news-list__item:nth-child(5n+5) {
		width: 100%;
	}
}
.p-news-list__item:nth-child(5n+5) .p-news-list-card {
	-webkit-transform: translateY(30px);
	    -ms-transform: translateY(30px);
	        transform: translateY(30px);
}
.p-news-list__item:nth-child(5n+5) .p-news-list-card__img-container {
	height: 21.75rem;
}
@media (max-width: 1023.98px) {
	.p-news-list__item:nth-child(5n+5) .p-news-list-card__img-container {
		height: 217px;
	}
}
@media (max-width: 767.98px) {
	.p-news-list__item:nth-child(n+2) {
		margin-bottom: 0;
		padding-top: 16px;
		padding-bottom: 16px;
		border-bottom: 1px solid #a4a8ac;
	}
}
@media (max-width: 767.98px) {
	.p-news-list__item:nth-child(n+2) .p-news-list-card__img-container {
		display: none;
	}
}
.p-news-list__item:first-child {
	margin-bottom: 40px;
}
.p-news-list__item:last-child {
	border-bottom: none;
	margin-bottom: 64px;
}

.p-news-list-card {
	display: block;
	-webkit-transition: all 1.8s ease-in-out;
	-o-transition: all 1.8s ease-in-out;
	transition: all 1.8s ease-in-out;
}
.p-news-list-card__wrap {
	text-decoration: none;
	-webkit-transition: color 0.2s ease-in;
	-o-transition: color 0.2s ease-in;
	transition: color 0.2s ease-in;
}
.p-news-list-card__wrap:hover {
	color: #2a418d;
}
.p-news-list-card__img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	-webkit-transform: scale(1.1);
	    -ms-transform: scale(1.1);
	        transform: scale(1.1);
	-webkit-transition: -webkit-transform 2s ease-in-out;
	transition: -webkit-transform 2s ease-in-out;
	-o-transition: transform 2s ease-in-out;
	transition: transform 2s ease-in-out;
	transition: transform 2s ease-in-out, -webkit-transform 2s ease-in-out;
}
.p-news-list-card__img-container {
	width: 100%;
	margin-bottom: 0.8rem;
	overflow: hidden;
}
.p-news-list-card__date {
	display: block;
	color: #353e47;
	opacity: 0.4;
	margin-bottom: 0.5rem;
	font-size: 0.7rem;
	line-height: 0.95rem;
}
@media (max-width: 1023.98px) {
	.p-news-list-card__date {
		font-size: 14px;
		line-height: 19px;
		margin-bottom: 10px;
	}
}
.p-news-list-card__text {
	text-transform: uppercase;
	margin: 0;
}
.p-news-list-card.isVisible, .p-news-list-card.isComplete {
	-webkit-transform: none !important;
	    -ms-transform: none !important;
	        transform: none !important;
	opacity: 1 !important;
}
.p-news-list-card.isVisible .p-news-list-card__img, .p-news-list-card.isComplete .p-news-list-card__img {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}

.p-news {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-bottom: 5rem;
}
@media (max-width: 1023.98px) {
	.p-news {
		padding-bottom: 30px;
	}
}
@media (max-width: 767.98px) {
	.p-news {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
@media (max-width: 1023.98px) {
	.p-news__title {
		margin-bottom: 32px;
	}
}
@media (max-width: 767.98px) {
	.p-news__title {
		margin-bottom: 27px;
	}
}
.p-news__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
	list-style: none;
	padding-left: 0;
	margin-top: 0;
}
@media (max-width: 1023.98px) {
	.p-news__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.p-news__col {
	padding-right: 2rem;
	margin-bottom: 1.6rem;
	line-height: 160%;
	width: 50%;
}
@media (max-width: 1023.98px) {
	.p-news__col {
		width: 100%;
		font-size: 14px;
		margin-bottom: 24px;
		padding-right: 0;
	}
}
.p-news__col:nth-child(even) {
	color: #a4a8ac;
}
.p-news__col:nth-child(even):not(.p-news__table-desc) {
	font-weight: 700;
	font-size: 0.8rem;
	line-height: 160%;
}
@media (max-width: 1023.98px) {
	.p-news__col:nth-child(even):not(.p-news__table-desc) {
		font-size: 14px;
	}
}
.p-news__table {
	width: 100%;
	overflow: auto;
	position: relative;
	margin-top: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-news__table {
		width: calc(100% + 180px);
		margin-top: 32px;
		margin-left: -90px;
		margin-right: -90px;
	}
}
@media (max-width: 767.98px) {
	.p-news__table {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
}
.p-news__table-desc {
	font-weight: 600;
	font-size: 0.6rem;
}
@media (max-width: 1023.98px) {
	.p-news__table-desc {
		font-size: 12px;
	}
}
.p-news__back, .p-news__date {
	width: 11.2rem;
}
@media (max-width: 1023.98px) {
	.p-news__back, .p-news__date {
		width: 94px;
	}
}
@media (max-width: 767.98px) {
	.p-news__back, .p-news__date {
		margin-bottom: 16px;
	}
}
@media (max-width: 767.98px) {
	.p-news__back {
		width: calc(100% - 62px);
	}
}
@media (max-width: 767.98px) {
	.p-news__date {
		width: 62px;
	}
}
.p-news__content {
	width: calc(100% - 22.4rem);
	/* stylelint-disable*/
	/* stylelint-enable */
}
@media (max-width: 1023.98px) {
	.p-news__content {
		width: calc(100% - 90px * 2);
	}
}
@media (max-width: 767.98px) {
	.p-news__content {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		    -ms-flex-order: 1;
		        order: 1;
		width: 100%;
	}
}
.p-news__content figure {
	margin: 0;
}
.p-news__content img {
	margin-bottom: 10px;
}
.p-news__content figcaption {
	color: #a4a8ac;
	font-size: 0.7rem;
	line-height: 120.5%;
}
@media (max-width: 1023.98px) {
	.p-news__content figcaption {
		font-size: 14px;
	}
}
.p-news__content table {
	width: 100%;
	border-collapse: collapse;
	text-align: left;
}
.p-news__content table caption {
	font-weight: 700;
	font-size: 1rem;
	line-height: 128.4%;
	letter-spacing: 0.025em;
	text-transform: uppercase;
	margin-bottom: 1rem;
	text-align: left;
}
@media (max-width: 1023.98px) {
	.p-news__content table caption {
		font-size: 14px;
		line-height: 19px;
	}
}
.p-news__content table th,
.p-news__content table td {
	font-size: 0.8rem;
	line-height: 160%;
}
@media (max-width: 1023.98px) {
	.p-news__content table th,
.p-news__content table td {
		font-size: 12px;
		line-height: 139.18%;
	}
}
.p-news__content table thead {
	border-top: 0.05rem solid #a4a8ac;
	border-bottom: 0.05rem solid #a4a8ac;
	color: #a4a8ac;
}
@media (max-width: 1023.98px) {
	.p-news__content table thead {
		border-width: 1px;
	}
}
.p-news__content table thead tr:first-child th {
	padding-top: 1.2rem;
	padding-bottom: 0.4rem;
	vertical-align: top;
	line-height: 1.1rem;
	text-transform: uppercase;
}
@media (max-width: 1023.98px) {
	.p-news__content table thead tr:first-child th {
		padding-top: 16px;
		padding-bottom: 2px;
		line-height: 16px;
	}
}
.p-news__content table thead tr:last-child th {
	padding-top: 0.4rem;
	padding-bottom: 1.2rem;
	line-height: 139.18%;
	font-weight: 400;
}
@media (max-width: 1023.98px) {
	.p-news__content table thead tr:last-child th {
		padding-top: 2px;
		padding-bottom: 16px;
	}
}
.p-news__content table tbody td {
	padding-top: 1.4rem;
}
@media (max-width: 1023.98px) {
	.p-news__content table tbody td {
		padding-top: 16px;
	}
}
.p-news__content table tbody td:nth-child(n+2) {
	font-weight: 700;
}
.p-news__content table tbody th,
.p-news__content table tbody td {
	width: 16.6666%;
}
@media (max-width: 1023.98px) {
	.p-news__content table tbody th,
.p-news__content table tbody td {
		min-width: 118px;
	}
}
.p-news__content table tbody th:nth-child(1),
.p-news__content table tbody td:nth-child(1) {
	width: 33.3336%;
}
@media (max-width: 1023.98px) {
	.p-news__content table tbody th:nth-child(1),
.p-news__content table tbody td:nth-child(1) {
		min-width: 208px;
	}
}
.p-news__content table tbody th:nth-child(n+2),
.p-news__content table tbody td:nth-child(n+2) {
	font-weight: 700;
}
.p-news__content table tbody tr:last-child td {
	padding-bottom: 1.4rem;
}
@media (max-width: 1023.98px) {
	.p-news__content table tbody tr:last-child td {
		padding-bottom: 16px;
	}
}
.p-news__content table tfoot {
	border-top: 0.05rem solid #a4a8ac;
	border-bottom: 0.05rem solid #a4a8ac;
}
@media (max-width: 1023.98px) {
	.p-news__content table tfoot {
		border-width: 1px;
	}
}
.p-news__content table tfoot th {
	padding-top: 1.2rem;
	padding-bottom: 1.2rem;
}
@media (max-width: 1023.98px) {
	.p-news__content table tfoot th {
		padding-top: 16px;
		padding-bottom: 16px;
	}
}

.p-news-back {
	color: #a4a8ac;
	font-weight: 700;
	font-size: 0.7rem;
	line-height: 0.95rem;
	text-transform: uppercase;
	width: 6.65rem;
	text-decoration: none;
	position: -webkit-sticky;
	position: sticky;
	top: 0;
}
@media (max-width: 1023.98px) {
	.p-news-back {
		font-size: 12px;
		line-height: 16px;
		width: 100px;
	}
}
@media (max-width: 767.98px) {
	.p-news-back {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		    -ms-flex-align: center;
		        align-items: center;
		width: auto;
	}
}
.p-news-back.fixed {
	position: fixed;
	top: 1rem;
}
.p-news-back__arrow {
	width: 1.825rem;
	height: 0.85rem;
	margin-bottom: 0.5rem;
	position: relative;
}
@media (max-width: 1023.98px) {
	.p-news-back__arrow {
		width: 36.5px;
		height: 17px;
		margin-bottom: 10px;
	}
}
@media (max-width: 767.98px) {
	.p-news-back__arrow {
		margin-right: 8.5px;
		margin-bottom: 0;
	}
}
.p-news-back__arrow::before {
	content: "";
	display: block;
	height: 0.1rem;
	width: calc(100% - 0.15rem);
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
	position: absolute;
	top: 50%;
	left: 0.15rem;
	background-color: #a4a8ac;
	-webkit-transition: width 0.15s ease-in;
	-o-transition: width 0.15s ease-in;
	transition: width 0.15s ease-in;
}
@media (max-width: 1023.98px) {
	.p-news-back__arrow::before {
		height: 2px;
		width: calc(100% - 2px);
	}
}
.p-news-back__icon {
	height: 100%;
}
.p-news-back:hover .p-news-back__arrow::before {
	width: calc(100% + 1rem);
}
@media (max-width: 767.98px) {
	.p-news-back:hover .p-news-back__arrow::before {
		width: calc(100% - 2px);
	}
}

.p-news-date {
	font-weight: 700;
	font-size: 0.7rem;
	line-height: 0.95rem;
	color: #a4a8ac;
}
@media (max-width: 1023.98px) {
	.p-news-date {
		font-size: 12px;
		line-height: 16px;
	}
}

.p-quality__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 6rem;
}
@media (max-width: 1023.98px) {
	.p-quality__row {
		margin-bottom: 50px;
	}
}
@media (max-width: 767.98px) {
	.p-quality__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
		margin-bottom: 40px;
	}
}
.p-quality__row:nth-child(1) .p-quality__col:first-child, .p-quality__row:nth-child(2) .p-quality__col:first-child, .p-quality__row:nth-child(4) .p-quality__col:first-child {
	width: 28.05rem;
}
@media (max-width: 1023.98px) {
	.p-quality__row:nth-child(1) .p-quality__col:first-child, .p-quality__row:nth-child(2) .p-quality__col:first-child, .p-quality__row:nth-child(4) .p-quality__col:first-child {
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-quality__row:nth-child(1) .p-quality__col:first-child, .p-quality__row:nth-child(2) .p-quality__col:first-child, .p-quality__row:nth-child(4) .p-quality__col:first-child {
		width: 100%;
	}
}
.p-quality__row:nth-child(1) .p-quality__col:last-child, .p-quality__row:nth-child(2) .p-quality__col:last-child, .p-quality__row:nth-child(4) .p-quality__col:last-child {
	width: calc(24.15rem + 26.3rem);
}
@media (max-width: 1023.98px) {
	.p-quality__row:nth-child(1) .p-quality__col:last-child, .p-quality__row:nth-child(2) .p-quality__col:last-child, .p-quality__row:nth-child(4) .p-quality__col:last-child {
		width: calc(33.3333% * 2);
	}
}
@media (max-width: 767.98px) {
	.p-quality__row:nth-child(1) .p-quality__col:last-child, .p-quality__row:nth-child(2) .p-quality__col:last-child, .p-quality__row:nth-child(4) .p-quality__col:last-child {
		width: 100%;
	}
}
.p-quality__row:nth-child(3) .p-quality__col:first-child {
	width: calc(28.05rem + 24.15rem);
}
@media (max-width: 1023.98px) {
	.p-quality__row:nth-child(3) .p-quality__col:first-child {
		width: calc(33.3333% * 2);
	}
}
@media (max-width: 767.98px) {
	.p-quality__row:nth-child(3) .p-quality__col:first-child {
		width: 100%;
	}
}
.p-quality__row:nth-child(3) .p-quality__col:last-child {
	width: 26.3rem;
}
@media (max-width: 1023.98px) {
	.p-quality__row:nth-child(3) .p-quality__col:last-child {
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-quality__row:nth-child(3) .p-quality__col:last-child {
		width: 100%;
	}
}
.p-quality__row:nth-child(1) {
	-webkit-transform: translateY(1.5rem);
	    -ms-transform: translateY(1.5rem);
	        transform: translateY(1.5rem);
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	-o-transition: transform 1s;
	transition: transform 1s;
	transition: transform 1s, -webkit-transform 1s;
}
@media (max-width: 1023.98px) {
	.p-quality__row:nth-child(1) {
		-webkit-transform: translateY(30px);
		    -ms-transform: translateY(30px);
		        transform: translateY(30px);
	}
}
.p-quality__row:nth-child(1) .p-quality__col:first-child .p-quality__text {
	width: 22.1rem;
}
@media (max-width: 1023.98px) {
	.p-quality__row:nth-child(1) .p-quality__col:first-child .p-quality__text {
		width: auto;
	}
}
.p-quality__row:nth-child(2) .p-quality__col:last-child .p-quality__text:first-child {
	margin-bottom: 6rem;
}
@media (max-width: 1023.98px) {
	.p-quality__row:nth-child(2) .p-quality__col:last-child .p-quality__text:first-child {
		margin-bottom: 80px;
		max-width: 414px;
	}
}
@media (max-width: 767.98px) {
	.p-quality__row:nth-child(2) .p-quality__col:last-child .p-quality__text:first-child {
		margin-bottom: 40px;
		max-width: none;
	}
}
@media (max-width: 1023.98px) {
	.p-quality__row:nth-child(2) .p-quality__col:last-child .p-quality__text:nth-child(3) {
		max-width: 240px;
	}
}
@media (max-width: 767.98px) {
	.p-quality__row:nth-child(2) .p-quality__col:last-child .p-quality__text:nth-child(3) {
		max-width: none;
	}
}
.p-quality__row:nth-child(4) .p-quality__col:last-child .p-quality__text:first-child {
	margin-bottom: 8.2rem;
}
@media (max-width: 1023.98px) {
	.p-quality__row:nth-child(4) .p-quality__col:last-child .p-quality__text:first-child {
		margin-bottom: 93px;
	}
}
@media (max-width: 767.98px) {
	.p-quality__row:nth-child(4) .p-quality__col:last-child .p-quality__text:first-child {
		margin-bottom: 40px;
	}
}
@media (max-width: 1023.98px) {
	.p-quality__row:nth-child(4) .p-quality__col:last-child .p-quality__text:last-child {
		max-width: 414px;
	}
}
@media (max-width: 767.98px) {
	.p-quality__row:nth-child(4) .p-quality__col:last-child .p-quality__text:last-child {
		max-width: none;
	}
}
.p-quality__row.isVisible, .p-quality__row.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
@media (max-width: 1023.98px) {
	.p-quality__col:first-child {
		padding-right: 24px;
	}
}
@media (max-width: 767.98px) {
	.p-quality__col:first-child {
		padding-right: 0;
	}
}
.p-quality__col:last-child .p-quality__text:last-child {
	margin-bottom: 0;
}
.p-quality__img-container {
	position: relative;
	margin-bottom: 1.6rem;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-quality__img-container {
		margin-bottom: 32px;
	}
}
@media (max-width: 767.98px) {
	.p-quality__img-container {
		margin-bottom: 24px;
	}
}
.p-quality__img-container_vertical {
	width: 22.4rem;
	height: 33.6rem;
}
@media (max-width: 1023.98px) {
	.p-quality__img-container_vertical {
		height: auto;
		width: auto;
	}
	.p-quality__img-container_vertical::before {
		content: "";
		float: left;
		padding-bottom: 166.6666666667%;
	}
	.p-quality__img-container_vertical::after {
		content: "";
		display: table;
		clear: both;
	}
}
@media (max-width: 767.98px) {
	.p-quality__img-container_vertical {
		width: 100%;
		height: 560px;
	}
	.p-quality__img-container_vertical::before, .p-quality__img-container_vertical::after {
		display: none;
	}
}
.p-quality__img-container_horizontal {
	width: 44.8rem;
	height: 25rem;
}
@media (max-width: 1023.98px) {
	.p-quality__img-container_horizontal {
		height: auto;
		width: auto;
	}
	.p-quality__img-container_horizontal::before {
		content: "";
		float: left;
		padding-bottom: 55.4166666667%;
	}
	.p-quality__img-container_horizontal::after {
		content: "";
		display: table;
		clear: both;
	}
}
@media (max-width: 767.98px) {
	.p-quality__img-container_horizontal::before {
		content: "";
		float: left;
		padding-bottom: 55.3571428571%;
	}
	.p-quality__img-container_horizontal::after {
		content: "";
		display: table;
		clear: both;
	}
}
.p-quality__img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	-webkit-transform: scale(1.4);
	    -ms-transform: scale(1.4);
	        transform: scale(1.4);
	-webkit-transition: -webkit-transform 2s;
	transition: -webkit-transform 2s;
	-o-transition: transform 2s;
	transition: transform 2s;
	transition: transform 2s, -webkit-transform 2s;
}
.p-quality__img.isVisible, .p-quality__img.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-quality__img_position-top {
	-o-object-position: center 15%;
	   object-position: center 15%;
}
.p-quality__text {
	margin-top: 0;
	margin-bottom: 1.2rem;
	-webkit-transform: translateY(1.5rem);
	    -ms-transform: translateY(1.5rem);
	        transform: translateY(1.5rem);
	-webkit-transition: -webkit-transform 1s ease-in;
	transition: -webkit-transform 1s ease-in;
	-o-transition: transform 1s ease-in;
	transition: transform 1s ease-in;
	transition: transform 1s ease-in, -webkit-transform 1s ease-in;
}
@media (max-width: 1023.98px) {
	.p-quality__text {
		margin-bottom: 24px;
		-webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		        transform: translateY(20px);
	}
}
.p-quality__text_uppercase {
	text-transform: uppercase;
}
.p-quality__text_grey {
	color: #a4a8ac;
}
.p-quality__text_small {
	width: 20.7rem;
}
@media (max-width: 1023.98px) {
	.p-quality__text_small {
		width: auto;
	}
}
.p-quality__text.isVisible, .p-quality__text.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}

.p-quality-v2__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 4rem;
	-webkit-transform: translateY(2.5rem);
	    -ms-transform: translateY(2.5rem);
	        transform: translateY(2.5rem);
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	-o-transition: transform 1s;
	transition: transform 1s;
	transition: transform 1s, -webkit-transform 1s;
}
@media (max-width: 1023.98px) {
	.p-quality-v2__row {
		margin-bottom: 50px;
		-webkit-transform: translateY(30px);
		    -ms-transform: translateY(30px);
		        transform: translateY(30px);
	}
}
@media (max-width: 767.98px) {
	.p-quality-v2__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
		margin-bottom: 40px;
	}
}
.p-quality-v2__row:nth-child(1) .p-quality-v2__col:first-child .p-quality-v2__text {
	margin-top: auto;
}
.p-quality-v2__row:nth-child(2) .p-quality-v2__col:last-child .p-quality-v2__img-container, .p-quality-v2__row:nth-child(4) .p-quality-v2__col:last-child .p-quality-v2__img-container {
	height: 100%;
}
.p-quality-v2__row.isVisible, .p-quality-v2__row.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-quality-v2__col {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
}
.p-quality-v2__col:first-child {
	width: 28.05rem;
	padding-right: 6rem;
}
@media (max-width: 1023.98px) {
	.p-quality-v2__col:first-child {
		width: 33.3333%;
		padding-right: 24px;
	}
}
@media (max-width: 767.98px) {
	.p-quality-v2__col:first-child {
		width: 100%;
		padding-right: 0;
		margin-bottom: 40px;
	}
}
.p-quality-v2__col:last-child {
	width: calc(24.15rem + 26.3rem);
}
@media (max-width: 1023.98px) {
	.p-quality-v2__col:last-child {
		width: calc(33.3333% * 2);
	}
}
@media (max-width: 767.98px) {
	.p-quality-v2__col:last-child {
		width: 100%;
	}
}
.p-quality-v2__img-container {
	position: relative;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-quality-v2__img-container {
		margin-bottom: 32px;
	}
}
@media (max-width: 767.98px) {
	.p-quality-v2__img-container {
		margin-bottom: 24px;
	}
}
.p-quality-v2__img-container_vertical {
	width: 100%;
	height: 25rem;
}
@media (max-width: 1023.98px) {
	.p-quality-v2__img-container_vertical {
		height: auto;
		width: auto;
	}
	.p-quality-v2__img-container_vertical::before {
		content: "";
		float: left;
		padding-bottom: 166.6666666667%;
	}
	.p-quality-v2__img-container_vertical::after {
		content: "";
		display: table;
		clear: both;
	}
}
@media (max-width: 767.98px) {
	.p-quality-v2__img-container_vertical {
		width: 100%;
		height: 560px;
	}
	.p-quality-v2__img-container_vertical::before, .p-quality-v2__img-container_vertical::after {
		display: none;
	}
}
.p-quality-v2__img-container_horizontal {
	width: 44.8rem;
	height: 25rem;
}
@media (max-width: 1023.98px) {
	.p-quality-v2__img-container_horizontal {
		height: auto;
		width: auto;
	}
	.p-quality-v2__img-container_horizontal::before {
		content: "";
		float: left;
		padding-bottom: 55.4166666667%;
	}
	.p-quality-v2__img-container_horizontal::after {
		content: "";
		display: table;
		clear: both;
	}
}
@media (max-width: 767.98px) {
	.p-quality-v2__img-container_horizontal::before {
		content: "";
		float: left;
		padding-bottom: 55.3571428571%;
	}
	.p-quality-v2__img-container_horizontal::after {
		content: "";
		display: table;
		clear: both;
	}
}
.p-quality-v2__img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	-webkit-transform: scale(1.4);
	    -ms-transform: scale(1.4);
	        transform: scale(1.4);
	-webkit-transition: -webkit-transform 2s;
	transition: -webkit-transform 2s;
	-o-transition: transform 2s;
	transition: transform 2s;
	transition: transform 2s, -webkit-transform 2s;
}
.p-quality-v2__img.isVisible, .p-quality-v2__img.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-quality-v2__text {
	margin-top: 0;
	margin-bottom: 1.2rem;
}
@media (max-width: 1023.98px) {
	.p-quality-v2__text {
		margin-bottom: 24px;
	}
}
.p-quality-v2__text:last-child {
	margin-bottom: 0;
}
.p-quality-v2__text_uppercase {
	text-transform: uppercase;
}
.p-quality-v2__text_grey {
	color: #a4a8ac;
}
.p-quality-v2__text_small {
	width: 20.7rem;
}
@media (max-width: 1023.98px) {
	.p-quality-v2__text_small {
		width: auto;
	}
}
.p-quality-v2__text.isVisible, .p-quality-v2__text.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-quality-v2__contacts {
	margin-bottom: 6rem;
}
@media (max-width: 1023.98px) {
	.p-quality-v2__contacts {
		margin-bottom: 50px;
	}
}

.p-quality-v2-contacts {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	width: calc(24.15rem + 26.3rem);
	margin-left: 28.05rem;
}
@media (max-width: 1023.98px) {
	.p-quality-v2-contacts {
		width: calc(33.3333% * 2);
		margin-left: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-quality-v2-contacts {
		width: 100%;
		margin-left: 0;
	}
}
.p-quality-v2-contacts__icon {
	width: 100%;
	max-width: 2.5rem;
	margin-right: 20px;
	color: #a4a8ac;
}
.p-quality-v2-contacts__text {
	text-transform: uppercase;
	color: #a4a8ac;
	font-weight: 700;
	margin-top: 0;
	margin-bottom: 0;
}
.p-quality-v2-contacts__link {
	color: #2a418d;
	text-decoration: none;
}
.p-quality-v2-contacts__link:hover {
	color: #a4a8ac;
	text-decoration: underline;
}

.p-factory__row {
	list-style: none;
	margin-top: 0;
	margin-bottom: 10.55rem;
	padding-left: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	position: relative;
}
@media (max-width: 1023.98px) {
	.p-factory__row {
		margin-bottom: 332px;
	}
}
@media (max-width: 767.98px) {
	.p-factory__row {
		margin-bottom: 72px;
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.p-factory__col:first-child {
	width: calc(28.05rem + 24.15rem);
}
@media (max-width: 1023.98px) {
	.p-factory__col:first-child {
		width: 100%;
	}
}
@media (max-width: 767.98px) {
	.p-factory__col:first-child {
		position: initial;
		width: 100%;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
}
.p-factory__col:last-child {
	width: calc(100% - (28.05rem + 24.15rem));
}
@media (max-width: 1023.98px) {
	.p-factory__col:last-child {
		position: absolute;
		top: 164px;
		left: 33.3333%;
		width: calc(33.3333% * 2);
	}
}
@media (max-width: 767.98px) {
	.p-factory__col:last-child {
		position: initial;
		width: 100%;
	}
}
.p-factory__title {
	margin-top: 0;
	margin-bottom: 1.2rem;
	text-transform: uppercase;
}
@media (max-width: 1023.98px) {
	.p-factory__title {
		width: calc(33.3333% * 2);
		max-width: 440px;
		margin-bottom: 32px;
	}
}
@media (max-width: 767.98px) {
	.p-factory__title {
		width: 100%;
		max-width: none;
		margin-bottom: 24px;
	}
}
.p-factory__subtitle {
	width: 22.5rem;
	margin-top: 0;
	margin-bottom: 3rem;
}
@media (max-width: 1023.98px) {
	.p-factory__subtitle {
		display: none;
	}
}
@media (max-width: 767.98px) {
	.p-factory__subtitle {
		display: block;
		margin-bottom: 13px;
		width: 100%;
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		    -ms-flex-order: 1;
		        order: 1;
	}
}
.p-factory__subtitle_sm {
	display: none;
	width: auto;
	margin-bottom: -20px;
}
@media (max-width: 1023.98px) {
	.p-factory__subtitle_sm {
		display: block;
	}
}
@media (max-width: 767.98px) {
	.p-factory__subtitle_sm {
		display: none;
	}
}
.p-factory__map {
	width: 100%;
}
@media (max-width: 1023.98px) {
	.p-factory__map {
		max-height: 350px;
	}
}
.p-factory__list {
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-bottom: 10rem;
	list-style: none;
}
@media (max-width: 1023.98px) {
	.p-factory__list {
		padding-bottom: 64px;
	}
}
.p-factory__item {
	margin-bottom: 7.15rem;
	padding-bottom: 3.2rem;
	position: relative;
	-webkit-transform: translateY(5rem);
	    -ms-transform: translateY(5rem);
	        transform: translateY(5rem);
	opacity: 0;
	-webkit-transition: opacity 1.5s, -webkit-transform 1.5s;
	transition: opacity 1.5s, -webkit-transform 1.5s;
	-o-transition: transform 1.5s, opacity 1.5s;
	transition: transform 1.5s, opacity 1.5s;
	transition: transform 1.5s, opacity 1.5s, -webkit-transform 1.5s;
}
@media (max-width: 1023.98px) {
	.p-factory__item {
		margin-bottom: 40px;
		padding-bottom: 40px;
		-webkit-transform: translateY(80px);
		    -ms-transform: translateY(80px);
		        transform: translateY(80px);
	}
}
@media (max-width: 767.98px) {
	.p-factory__item {
		margin-bottom: 32px;
		padding-bottom: 32px;
	}
}
.p-factory__item::before {
	content: "";
	display: block;
	height: 0.05rem;
	width: 100%;
	position: absolute;
	right: 0;
	bottom: 0.05rem;
	left: 0;
	background-color: #a4a8ac;
	-webkit-transform: scale(0);
	    -ms-transform: scale(0);
	        transform: scale(0);
	-webkit-transition: -webkit-transform 0.5s ease-in 1s;
	transition: -webkit-transform 0.5s ease-in 1s;
	-o-transition: transform 0.5s ease-in 1s;
	transition: transform 0.5s ease-in 1s;
	transition: transform 0.5s ease-in 1s, -webkit-transform 0.5s ease-in 1s;
}
@media (max-width: 1023.98px) {
	.p-factory__item::before {
		height: 1px;
		bottom: 1px;
	}
}
.p-factory__item:last-child {
	border-bottom: none;
	margin-bottom: 0;
}
.p-factory__item.isVisible, .p-factory__item.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
	opacity: 1;
}
.p-factory__item.isVisible::before, .p-factory__item.isComplete::before {
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}
.p-factory__item.isVisible .p-factory-card__img, .p-factory__item.isComplete .p-factory-card__img {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-factory__item.isVisible .p-factory-card__item:not(.p-factory__item.isVisible .p-factory-card__item:last-child, .p-factory__item.isComplete .p-factory-card__item:last-child)::before, .p-factory__item.isComplete .p-factory-card__item:not(.p-factory__item.isVisible .p-factory-card__item:last-child, .p-factory__item.isComplete .p-factory-card__item:last-child)::before {
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}

.p-factory-info {
	width: 22.5rem;
}
@media (max-width: 1023.98px) {
	.p-factory-info {
		width: 30%;
	}
}
@media (max-width: 767.98px) {
	.p-factory-info {
		width: 100%;
		margin-bottom: 24px;
	}
}
.p-factory-info__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
@media (max-width: 1023.98px) {
	.p-factory-info__row {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
}
.p-factory-info__number {
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 1.3rem;
	font-weight: 700;
	font-size: 5rem;
	line-height: 100%;
	font-family: "Oswald", sans-serif;
}
@media (max-width: 1023.98px) {
	.p-factory-info__number {
		margin-right: 0;
		margin-bottom: 22px;
		font-size: 60px;
		line-height: 60px;
	}
}
.p-factory-info__text {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
}

.p-factory-card__row, .p-factory-card__list {
	list-style: none;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
}
.p-factory-card__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
@media (max-width: 1023.98px) {
	.p-factory-card__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.p-factory-card__col:first-child {
	width: calc(28.05rem + 24.15rem);
}
@media (max-width: 1023.98px) {
	.p-factory-card__col:first-child {
		width: 100%;
		margin-bottom: 24px;
	}
}
@media (max-width: 1023.98px) {
	.p-factory-card__col:nth-child(2) {
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-factory-card__col:nth-child(2) {
		width: 100%;
		margin-bottom: 24px;
	}
}
.p-factory-card__col:last-child {
	width: 26.3rem;
}
@media (max-width: 1023.98px) {
	.p-factory-card__col:last-child {
		width: calc(100% - 33.3333%);
	}
}
@media (max-width: 767.98px) {
	.p-factory-card__col:last-child {
		width: 100%;
	}
}
.p-factory-card__item:not(.p-factory-card__item:first-child) {
	padding-top: 1.2rem;
}
@media (max-width: 1023.98px) {
	.p-factory-card__item:not(.p-factory-card__item:first-child) {
		padding-top: 24px;
	}
}
.p-factory-card__item:not(.p-factory-card__item:last-child) {
	padding-bottom: 1.2rem;
	position: relative;
}
@media (max-width: 1023.98px) {
	.p-factory-card__item:not(.p-factory-card__item:last-child) {
		padding-bottom: 24px;
		border-width: 1px;
	}
}
.p-factory-card__item:not(.p-factory-card__item:last-child)::before {
	content: "";
	display: block;
	height: 0.05rem;
	width: 100%;
	position: absolute;
	bottom: 0.05rem;
	background-color: #a4a8ac;
	-webkit-transform: scale(0);
	    -ms-transform: scale(0);
	        transform: scale(0);
	-webkit-transition: -webkit-transform 0.5s ease-in 0.5s;
	transition: -webkit-transform 0.5s ease-in 0.5s;
	-o-transition: transform 0.5s ease-in 0.5s;
	transition: transform 0.5s ease-in 0.5s;
	transition: transform 0.5s ease-in 0.5s, -webkit-transform 0.5s ease-in 0.5s;
}
@media (max-width: 1023.98px) {
	.p-factory-card__item:not(.p-factory-card__item:last-child)::before {
		height: 1px;
		bottom: 1px;
	}
}
.p-factory-card__name-wrap {
	position: absolute;
	bottom: 100%;
	left: 0;
}
@media (max-width: 1023.98px) {
	.p-factory-card__name-wrap {
		position: initial;
	}
}
.p-factory-card__name {
	margin-top: 0;
	margin-bottom: 1.6rem;
	text-transform: uppercase;
}
@media (max-width: 1023.98px) {
	.p-factory-card__name {
		margin-bottom: 0;
	}
}
.p-factory-card__img-container {
	width: 44.8rem;
	height: 25rem;
	position: relative;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-factory-card__img-container {
		width: auto;
		height: auto;
	}
	.p-factory-card__img-container::before {
		content: "";
		float: left;
		padding-bottom: 39.8611111111%;
	}
	.p-factory-card__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
@media (max-width: 767.98px) {
	.p-factory-card__img-container::before {
		content: "";
		float: left;
		padding-bottom: 85.4166666667%;
	}
	.p-factory-card__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
.p-factory-card__img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	-webkit-transform: scale(1.5);
	    -ms-transform: scale(1.5);
	        transform: scale(1.5);
	-webkit-transition: -webkit-transform 2s;
	transition: -webkit-transform 2s;
	-o-transition: transform 2s;
	transition: transform 2s;
	transition: transform 2s, -webkit-transform 2s;
}
.p-factory-card__title {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
}
.p-factory-card__subtitle {
	margin-top: 0;
	margin-bottom: 0.8rem;
	color: #a4a8ac;
}
@media (max-width: 1023.98px) {
	.p-factory-card__subtitle {
		margin-bottom: 16px;
	}
}
.p-factory-card__text {
	margin-top: 0;
	margin-bottom: 0.8rem;
}
@media (max-width: 1023.98px) {
	.p-factory-card__text {
		margin-bottom: 16px;
	}
}
.p-factory-card__text:last-of-type {
	margin-bottom: 0;
}

.p-contacts__list {
	padding-top: 2.25rem;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	list-style: none;
}
@media (max-width: 1023.98px) {
	.p-contacts__list {
		padding-top: 45px;
	}
}
@media (max-width: 767.98px) {
	.p-contacts__list {
		padding-top: 0;
	}
}
.p-contacts__item {
	margin-bottom: 6rem;
	-webkit-transform: translateY(5rem);
	    -ms-transform: translateY(5rem);
	        transform: translateY(5rem);
	opacity: 0;
	-webkit-transition: opacity 1.5s, -webkit-transform 1.5s;
	transition: opacity 1.5s, -webkit-transform 1.5s;
	-o-transition: transform 1.5s, opacity 1.5s;
	transition: transform 1.5s, opacity 1.5s;
	transition: transform 1.5s, opacity 1.5s, -webkit-transform 1.5s;
}
@media (max-width: 1023.98px) {
	.p-contacts__item {
		margin-bottom: 64px;
		-webkit-transform: translateY(80px);
		    -ms-transform: translateY(80px);
		        transform: translateY(80px);
	}
}
.p-contacts__item.isVisible, .p-contacts__item.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
	opacity: 1;
}

.p-contacts-card__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	list-style: none;
}
@media (max-width: 767.98px) {
	.p-contacts-card__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.p-contacts-card__col:first-child {
	width: 28.05rem;
	padding-right: 5.65rem;
}
@media (max-width: 1023.98px) {
	.p-contacts-card__col:first-child {
		padding-right: 5px;
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-contacts-card__col:first-child {
		width: 100%;
	}
}
.p-contacts-card__col:last-child {
	width: calc(24.15rem + 26.3rem);
}
@media (max-width: 1023.98px) {
	.p-contacts-card__col:last-child {
		width: calc(100% - 33.3333%);
	}
}
@media (max-width: 767.98px) {
	.p-contacts-card__col:last-child {
		width: 100%;
	}
}
.p-contacts-card__subtitle {
	color: #a4a8ac;
	text-transform: uppercase;
	margin-top: 0;
}
@media (max-width: 767.98px) {
	.p-contacts-card__subtitle {
		margin-bottom: 16px;
	}
}
.p-contacts-card__title {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 1.6rem;
}
@media (max-width: 1023.98px) {
	.p-contacts-card__title {
		margin-bottom: 16px;
	}
}
.p-contacts-card__address {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	font-style: normal;
}
@media (max-width: 1023.98px) {
	.p-contacts-card__address {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
}
.p-contacts-card__text {
	font-family: "Oswald", sans-serif;
	color: #a4a8ac;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 1.2rem;
	line-height: 128.4%;
	margin-top: 0;
	margin-bottom: 0;
}
@media (max-width: 1023.98px) {
	.p-contacts-card__text {
		margin-bottom: 16px;
		font-size: 18px;
	}
}
.p-contacts-card__text:last-child {
	margin-bottom: 0;
}
.p-contacts-card__link {
	text-decoration: none;
	color: #353e47;
}
@media (max-width: 767.98px) {
	.p-contacts-card__link {
		display: block;
	}
}

.p-moncafe__header {
	position: absolute;
	right: 0;
	left: 0;
	z-index: 1000;
	stroke: #fff;
	color: #fff;
}
.p-moncafe__section {
	margin-bottom: 6rem;
}
@media (max-width: 1023.98px) {
	.p-moncafe__section {
		margin-bottom: 64px;
	}
}
@media (max-width: 767.98px) {
	.p-moncafe__section {
		margin-bottom: 40px;
	}
}

.p-moncafe-hero__row {
	list-style: none;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	position: relative;
}
@media (max-width: 767.98px) {
	.p-moncafe-hero__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.p-moncafe-hero__col {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	padding-top: 5.35rem;
	padding-bottom: 5.35rem;
}
@media (max-width: 1023.98px) {
	.p-moncafe-hero__col {
		padding-top: 80px;
		padding-bottom: 70px;
	}
}
.p-moncafe-hero__col:first-child {
	width: 50%;
	background-color: #ca4040;
}
@media (max-width: 767.98px) {
	.p-moncafe-hero__col:first-child {
		width: 100%;
		padding-top: 100px;
		padding-bottom: 64px;
	}
}
.p-moncafe-hero__col:first-child .p-moncafe-hero__img-container {
	-webkit-transform: translateX(-10rem);
	    -ms-transform: translateX(-10rem);
	        transform: translateX(-10rem);
}
@media (max-width: 1023.98px) {
	.p-moncafe-hero__col:first-child .p-moncafe-hero__img-container {
		-webkit-transform: translateX(-200px);
		    -ms-transform: translateX(-200px);
		        transform: translateX(-200px);
	}
}
@media (max-width: 767.98px) {
	.p-moncafe-hero__col:first-child .p-moncafe-hero__img-container {
		-webkit-transform: translateY(-100px);
		    -ms-transform: translateY(-100px);
		        transform: translateY(-100px);
	}
}
.p-moncafe-hero__col:nth-child(2) {
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%, -50%);
	    -ms-transform: translate(50%, -50%);
	        transform: translate(50%, -50%);
}
.p-moncafe-hero__col:last-child {
	width: 50%;
	background-color: #5e4237;
}
@media (max-width: 767.98px) {
	.p-moncafe-hero__col:last-child {
		width: 100%;
		padding-top: 100px;
		padding-bottom: 49px;
	}
}
.p-moncafe-hero__col:last-child .p-moncafe-hero__img-container {
	-webkit-transform: translateX(10rem);
	    -ms-transform: translateX(10rem);
	        transform: translateX(10rem);
}
@media (max-width: 1023.98px) {
	.p-moncafe-hero__col:last-child .p-moncafe-hero__img-container {
		-webkit-transform: translateX(200px);
		    -ms-transform: translateX(200px);
		        transform: translateX(200px);
	}
}
@media (max-width: 767.98px) {
	.p-moncafe-hero__col:last-child .p-moncafe-hero__img-container {
		-webkit-transform: translateY(100px);
		    -ms-transform: translateY(100px);
		        transform: translateY(100px);
	}
}
.p-moncafe-hero__img-container {
	width: 27.6rem;
	height: 27.6rem;
	opacity: 0;
	-webkit-transition: opacity 2s linear 0.5s, -webkit-transform 2s linear 0.5s;
	transition: opacity 2s linear 0.5s, -webkit-transform 2s linear 0.5s;
	-o-transition: transform 2s linear 0.5s, opacity 2s linear 0.5s;
	transition: transform 2s linear 0.5s, opacity 2s linear 0.5s;
	transition: transform 2s linear 0.5s, opacity 2s linear 0.5s, -webkit-transform 2s linear 0.5s;
}
@media (max-width: 1023.98px) {
	.p-moncafe-hero__img-container {
		width: 220px;
		height: 220px;
	}
}
@media (max-width: 767.98px) {
	.p-moncafe-hero__img-container {
		width: 207px;
		height: 207px;
	}
}
.p-moncafe-hero__img-container.isVisible, .p-moncafe-hero__img-container.isComplete {
	-webkit-transform: none !important;
	    -ms-transform: none !important;
	        transform: none !important;
	opacity: 1 !important;
}
.p-moncafe-hero__img {
	width: 100%;
	height: 100%;
	-o-object-fit: contain;
	   object-fit: contain;
}

.p-moncafe-hero-logo {
	position: relative;
	z-index: 0;
	height: 25.9rem;
	width: 21rem;
	padding: 1.5rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	color: #fff;
}
@media (max-width: 1023.98px) {
	.p-moncafe-hero-logo {
		width: 168px;
		height: 207px;
		padding: 12px;
	}
}
@media (max-width: 767.98px) {
	.p-moncafe-hero-logo {
		width: 194.25px;
		height: 157.5px;
		padding: 30px;
	}
}
.p-moncafe-hero-logo::before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #ca4040;
	z-index: -1;
	-webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0 50%);
	        clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0 50%);
}
.p-moncafe-hero-logo__img {
	width: 100%;
}
.p-moncafe-hero-logo__text {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
}
@media (max-width: 1023.98px) {
	.p-moncafe-hero-logo__text {
		font-size: 12.8px;
		line-height: 128.4%;
	}
}
@media (max-width: 767.98px) {
	.p-moncafe-hero-logo__text {
		font-size: 12px;
	}
}

.p-moncafe-block__title {
	text-transform: uppercase;
	margin-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-moncafe-block__title {
		margin-bottom: 24px;
	}
}
@media (max-width: 767.98px) {
	.p-moncafe-block__title {
		margin-bottom: 32px;
	}
}
.p-moncafe-block__row {
	list-style: none;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
@media (max-width: 1023.98px) {
	.p-moncafe-block__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.p-moncafe-block__col:first-child {
	width: calc(28.05rem + 24.15rem);
}
@media (max-width: 1023.98px) {
	.p-moncafe-block__col:first-child {
		width: 100%;
		margin-bottom: 32px;
	}
}
@media (max-width: 767.98px) {
	.p-moncafe-block__col:first-child {
		margin-bottom: 24px;
	}
}
.p-moncafe-block__col:last-child {
	width: 26.3rem;
	-webkit-transform: translateY(5rem);
	    -ms-transform: translateY(5rem);
	        transform: translateY(5rem);
	-webkit-transition: -webkit-transform 1.5s;
	transition: -webkit-transform 1.5s;
	-o-transition: transform 1.5s;
	transition: transform 1.5s;
	transition: transform 1.5s, -webkit-transform 1.5s;
}
@media (max-width: 1023.98px) {
	.p-moncafe-block__col:last-child {
		width: 100%;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-transform: translateY(100px);
		    -ms-transform: translateY(100px);
		        transform: translateY(100px);
	}
}
@media (max-width: 767.98px) {
	.p-moncafe-block__col:last-child {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
}
.p-moncafe-block__col:last-child.isVisible, .p-moncafe-block__col:last-child.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-moncafe-block__img-container {
	width: 44.8rem;
	height: 26.25rem;
	position: relative;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-moncafe-block__img-container {
		width: 720px;
		height: 357px;
	}
}
@media (max-width: 767.98px) {
	.p-moncafe-block__img-container {
		width: auto;
		height: auto;
	}
	.p-moncafe-block__img-container::before {
		content: "";
		float: left;
		padding-bottom: 59.2261904762%;
	}
	.p-moncafe-block__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
.p-moncafe-block__img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	-webkit-transform: scale(1.5);
	    -ms-transform: scale(1.5);
	        transform: scale(1.5);
	-webkit-transition: -webkit-transform 3s;
	transition: -webkit-transform 3s;
	-o-transition: transform 3s;
	transition: transform 3s;
	transition: transform 3s, -webkit-transform 3s;
}
.p-moncafe-block__img.isVisible, .p-moncafe-block__img.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-moncafe-block__subtitle {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 2rem;
}
@media (max-width: 1023.98px) {
	.p-moncafe-block__subtitle {
		width: 50%;
		padding-right: 28px;
		margin-bottom: 0;
	}
}
@media (max-width: 767.98px) {
	.p-moncafe-block__subtitle {
		width: 100%;
		padding-right: 0;
		margin-bottom: 16px;
	}
}
@media (max-width: 1023.98px) {
	.p-moncafe-block__content {
		width: 50%;
	}
}
@media (max-width: 767.98px) {
	.p-moncafe-block__content {
		width: 100%;
	}
}
.p-moncafe-block__content p {
	margin-top: 0;
	margin-bottom: 16px;
}
.p-moncafe-block__content p:last-child {
	margin-bottom: 0;
}

.p-brownie__header {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	color: #fff;
}
.p-brownie__hero {
	margin-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-brownie__hero {
		margin-bottom: 32px;
	}
}
.p-brownie__block {
	margin-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-brownie__block {
		margin-bottom: 40px;
	}
}
.p-brownie__string {
	margin-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-brownie__string {
		margin-bottom: 40px;
	}
}
.p-brownie__main {
	padding-bottom: 6rem;
}
@media (max-width: 1023.98px) {
	.p-brownie__main {
		padding-bottom: 64px;
	}
}
.p-brownie__info {
	margin-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-brownie__info {
		margin-bottom: 32px;
	}
}
.p-brownie__info:last-child {
	margin-bottom: 0;
}

.p-brownie-hero {
	background-color: #5e4237;
	position: relative;
	height: 38.3rem;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-brownie-hero {
		height: 380px;
	}
}
@media (max-width: 767.98px) {
	.p-brownie-hero {
		height: calc(407px + 80px);
		padding-top: 80px;
	}
}
.p-brownie-hero::before {
	content: "";
	display: block;
	background: -o-radial-gradient(50% 50%, 50% 50%, #e5b150 0%, #974428 53.18%, #5e4237 100%);
	background: radial-gradient(50% 50% at 50% 50%, #e5b150 0%, #974428 53.18%, #5e4237 100%);
	width: 45.25rem;
	height: 45.25rem;
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%, -50%);
	    -ms-transform: translate(50%, -50%);
	        transform: translate(50%, -50%);
	opacity: 0;
	-webkit-transition: opacity 0.3s ease-in;
	-o-transition: opacity 0.3s ease-in;
	transition: opacity 0.3s ease-in;
}
@media (max-width: 1023.98px) {
	.p-brownie-hero::before {
		width: 388px;
		height: 388px;
		top: calc(50% + 27px);
	}
}
@media (max-width: 767.98px) {
	.p-brownie-hero::before {
		width: 388px;
		height: 388px;
		top: calc(50% + 50px);
	}
}
.p-brownie-hero__logo-container {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 100%;
}
.p-brownie-hero__logo {
	width: 13.2rem;
	height: 10.4rem;
	position: absolute;
	z-index: 2;
	top: calc(50% - 10.4rem / 2);
	left: 50%;
	-webkit-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	        transform: translateX(-50%);
	-webkit-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
@media (max-width: 1023.98px) {
	.p-brownie-hero__logo {
		width: 106px;
		height: 82px;
		top: calc(50% - 106px / 2);
	}
}
@media (max-width: 767.98px) {
	.p-brownie-hero__logo {
		width: 164px;
		height: 128px;
		top: calc(50% - 128px / 2);
	}
}
.p-brownie-hero__pack-container {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: 5;
}
@media (max-width: 767.98px) {
	.p-brownie-hero__pack-container {
		top: 40px;
	}
}
.p-brownie-hero__pack {
	width: 13.05rem;
	height: 21.65rem;
	position: absolute;
	top: -100%;
	left: 50%;
	-o-object-fit: contain;
	   object-fit: contain;
}
@media (max-width: 1023.98px) {
	.p-brownie-hero__pack {
		width: 121px;
		height: 202px;
	}
}
.p-brownie-hero__pyramid-container {
	position: absolute;
	right: 50%;
	bottom: 0;
	-webkit-transform: translateX(50%);
	    -ms-transform: translateX(50%);
	        transform: translateX(50%);
	width: 52.2rem;
}
@media (max-width: 1023.98px) {
	.p-brownie-hero__pyramid-container {
		width: 486px;
	}
}
.p-brownie-hero__pyramid {
	width: 100%;
	max-width: none;
	opacity: 0;
	-webkit-transform: translateY(50%);
	    -ms-transform: translateY(50%);
	        transform: translateY(50%);
	-webkit-transition: opacity 0.3s ease-in, -webkit-transform 2s;
	transition: opacity 0.3s ease-in, -webkit-transform 2s;
	-o-transition: opacity 0.3s ease-in, transform 2s;
	transition: opacity 0.3s ease-in, transform 2s;
	transition: opacity 0.3s ease-in, transform 2s, -webkit-transform 2s;
}
.p-brownie-hero__bamboo-container {
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 2;
	width: 100%;
	height: 21rem;
}
@media (max-width: 1023.98px) {
	.p-brownie-hero__bamboo-container {
		height: 200px;
	}
}
.p-brownie-hero__bamboo {
	height: 100%;
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	-o-transition: transform 1s;
	transition: transform 1s;
	transition: transform 1s, -webkit-transform 1s;
	position: absolute;
	top: 0;
	bottom: 0;
}
.p-brownie-hero__bamboo:first-child {
	left: 0;
}
@media (max-width: 767.98px) {
	.p-brownie-hero__bamboo:first-child {
		-webkit-transform: translateX(-40%);
		    -ms-transform: translateX(-40%);
		        transform: translateX(-40%);
	}
}
.p-brownie-hero__bamboo:last-child {
	right: 0;
}
@media (max-width: 767.98px) {
	.p-brownie-hero__bamboo:last-child {
		-webkit-transform: translateX(40%);
		    -ms-transform: translateX(40%);
		        transform: translateX(40%);
	}
}
.p-brownie-hero__whell-container {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	z-index: 1;
	opacity: 0;
	-webkit-transition: opacity 1s ease-in 0.5s;
	-o-transition: opacity 1s ease-in 0.5s;
	transition: opacity 1s ease-in 0.5s;
}
@media (max-width: 767.98px) {
	.p-brownie-hero__whell-container {
		height: calc(100% - 80px);
		top: 80px;
	}
}
.p-brownie-hero__whell {
	width: 20.5rem;
	height: 20.35rem;
}
@media (max-width: 1023.98px) {
	.p-brownie-hero__whell {
		width: 190.64px;
		height: 189.59px;
	}
}
.p-brownie-hero.animate::before {
	opacity: 1;
}
.p-brownie-hero.animate .p-brownie-hero__logo {
	width: 6.15rem;
	height: 5.2rem;
	top: 2rem;
}
@media (max-width: 1023.98px) {
	.p-brownie-hero.animate .p-brownie-hero__logo {
		width: 53px;
		height: 42px;
		top: 25px;
	}
}
@media (max-width: 767.98px) {
	.p-brownie-hero.animate .p-brownie-hero__logo {
		width: 82px;
		height: 64px;
		top: 80px;
	}
}
.p-brownie-hero.animate .p-brownie-hero__bamboo:first-child {
	-webkit-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	        transform: translateX(-50%);
}
@media (max-width: 767.98px) {
	.p-brownie-hero.animate .p-brownie-hero__bamboo:first-child {
		-webkit-transform: translateX(-70%);
		    -ms-transform: translateX(-70%);
		        transform: translateX(-70%);
	}
}
.p-brownie-hero.animate .p-brownie-hero__bamboo:last-child {
	-webkit-transform: translateX(50%);
	    -ms-transform: translateX(50%);
	        transform: translateX(50%);
}
@media (max-width: 767.98px) {
	.p-brownie-hero.animate .p-brownie-hero__bamboo:last-child {
		-webkit-transform: translateX(70%);
		    -ms-transform: translateX(70%);
		        transform: translateX(70%);
	}
}
.p-brownie-hero.animate .p-brownie-hero__whell-container {
	opacity: 1;
}
.p-brownie-hero.animate .p-brownie-hero__whell {
	-webkit-animation-name: brownie-whell;
	        animation-name: brownie-whell;
	-webkit-animation-duration: 12s;
	        animation-duration: 12s;
	-webkit-animation-timing-function: linear;
	        animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	        animation-iteration-count: infinite;
}
.p-brownie-hero.animate .p-brownie-hero__pyramid {
	opacity: 1;
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-brownie-hero.animate .p-brownie-hero__pack {
	-webkit-animation-iteration-count: infinite;
	        animation-iteration-count: infinite;
	-webkit-animation-duration: 10.5s;
	        animation-duration: 10.5s;
	/*
	All time: 10.5s
	______________

	First duration: 4.5s
	First time: 4.5s
	______________

	Second delay: 3s
	Second duration: 4.5s
	Second time: 7.5s
	______________

	Last delay: 5.5s
	Last duration: 2s
	Last time: 7.5s
	*/
}
.p-brownie-hero.animate .p-brownie-hero__pack_1 {
	-webkit-animation-name: brownie-pack-v1;
	        animation-name: brownie-pack-v1;
}
.p-brownie-hero.animate .p-brownie-hero__pack_2 {
	-webkit-animation-name: brownie-pack-v2;
	        animation-name: brownie-pack-v2;
}
.p-brownie-hero.animate .p-brownie-hero__pack_3 {
	-webkit-animation-name: brownie-pack-v3;
	        animation-name: brownie-pack-v3;
	-webkit-animation-delay: 3s;
	        animation-delay: 3s;
}
@-webkit-keyframes brownie-pack-v1 {
	0% {
		-webkit-transform: translate(-50%, -50%) rotate(-35deg) scale(0);
		        transform: translate(-50%, -50%) rotate(-35deg) scale(0);
		top: -100%;
		opacity: 1;
	}
	14.33%, 25.8% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg) scale(1);
		        transform: translate(-50%, -50%) rotate(0deg) scale(1);
		top: 50%;
	}
	42.99% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		        transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		top: 50%;
		opacity: 1;
		z-index: 1;
	}
	43% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		        transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		top: -100%;
		opacity: 0;
	}
}
@keyframes brownie-pack-v1 {
	0% {
		-webkit-transform: translate(-50%, -50%) rotate(-35deg) scale(0);
		        transform: translate(-50%, -50%) rotate(-35deg) scale(0);
		top: -100%;
		opacity: 1;
	}
	14.33%, 25.8% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg) scale(1);
		        transform: translate(-50%, -50%) rotate(0deg) scale(1);
		top: 50%;
	}
	42.99% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		        transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		top: 50%;
		opacity: 1;
		z-index: 1;
	}
	43% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		        transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		top: -100%;
		opacity: 0;
	}
}
@-webkit-keyframes brownie-pack-v2 {
	0%, 28.5% {
		-webkit-transform: translate(-50%, -50%) rotate(-35deg);
		        transform: translate(-50%, -50%) rotate(-35deg);
		top: -100%;
		opacity: 1;
	}
	42%, 54.3% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg);
		        transform: translate(-50%, -50%) rotate(0deg);
		top: 50%;
		z-index: 1;
	}
	68.499% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		        transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		top: 50%;
		opacity: 1;
	}
	68.5% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		        transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		top: -100%;
		opacity: 0;
	}
}
@keyframes brownie-pack-v2 {
	0%, 28.5% {
		-webkit-transform: translate(-50%, -50%) rotate(-35deg);
		        transform: translate(-50%, -50%) rotate(-35deg);
		top: -100%;
		opacity: 1;
	}
	42%, 54.3% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg);
		        transform: translate(-50%, -50%) rotate(0deg);
		top: 50%;
		z-index: 1;
	}
	68.499% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		        transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		top: 50%;
		opacity: 1;
	}
	68.5% {
		-webkit-transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		        transform: translate(-50%, -50%) rotate(0deg) scale(0.5);
		top: -100%;
		opacity: 0;
	}
}
@-webkit-keyframes brownie-pack-v3 {
	0%, 32% {
		-webkit-transform: translate(-50%, -50%) scale(1);
		        transform: translate(-50%, -50%) scale(1);
		top: -100%;
		opacity: 1;
	}
	42.71%, 55.18% {
		-webkit-transform: translate(-50%, -50%) scale(1);
		        transform: translate(-50%, -50%) scale(1);
		top: 50%;
		z-index: 1;
	}
	80% {
		z-index: -1;
	}
	99.99% {
		-webkit-transform: translate(-50%, -50%) scale(0.5);
		        transform: translate(-50%, -50%) scale(0.5);
		top: 50%;
		opacity: 1;
		z-index: -1;
	}
	100% {
		-webkit-transform: translate(-50%, -50%) scale(0.5);
		        transform: translate(-50%, -50%) scale(0.5);
		top: -100%;
		opacity: 0;
	}
}
@keyframes brownie-pack-v3 {
	0%, 32% {
		-webkit-transform: translate(-50%, -50%) scale(1);
		        transform: translate(-50%, -50%) scale(1);
		top: -100%;
		opacity: 1;
	}
	42.71%, 55.18% {
		-webkit-transform: translate(-50%, -50%) scale(1);
		        transform: translate(-50%, -50%) scale(1);
		top: 50%;
		z-index: 1;
	}
	80% {
		z-index: -1;
	}
	99.99% {
		-webkit-transform: translate(-50%, -50%) scale(0.5);
		        transform: translate(-50%, -50%) scale(0.5);
		top: 50%;
		opacity: 1;
		z-index: -1;
	}
	100% {
		-webkit-transform: translate(-50%, -50%) scale(0.5);
		        transform: translate(-50%, -50%) scale(0.5);
		top: -100%;
		opacity: 0;
	}
}

.p-brownie-block__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
@media (max-width: 1023.98px) {
	.p-brownie-block__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.p-brownie-block__row:first-child {
	margin-bottom: 1.85rem;
}
@media (max-width: 1023.98px) {
	.p-brownie-block__row:first-child {
		margin-bottom: 24px;
	}
}
@media (max-width: 1023.98px) {
	.p-brownie-block__row:first-child .p-brownie-block__col:first-child {
		width: calc(100% - 189.17px);
		padding-right: 75px;
	}
}
@media (max-width: 767.98px) {
	.p-brownie-block__row:first-child .p-brownie-block__col:first-child {
		width: 100%;
		margin-bottom: 27px;
		padding-right: 0;
	}
}
@media (max-width: 1023.98px) {
	.p-brownie-block__row:first-child .p-brownie-block__col:last-child {
		width: auto;
	}
}
@media (max-width: 767.98px) {
	.p-brownie-block__row:first-child .p-brownie-block__col:last-child {
		width: 100%;
	}
}
.p-brownie-block__col {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
}
@media (max-width: 1023.98px) {
	.p-brownie-block__col {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		    -ms-flex-direction: row;
		        flex-direction: row;
	}
}
@media (max-width: 767.98px) {
	.p-brownie-block__col {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.p-brownie-block__col:first-child {
	width: calc(28.05rem + 24.15rem);
	padding-right: 7.3rem;
}
@media (max-width: 1023.98px) {
	.p-brownie-block__col:first-child {
		width: 100%;
		padding-right: 0;
	}
}
.p-brownie-block__col:last-child {
	width: 26.3rem;
}
@media (max-width: 1023.98px) {
	.p-brownie-block__col:last-child {
		width: 100%;
	}
}
.p-brownie-block__title {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
}
.p-brownie-block__title_orange {
	color: #d45b2e;
}
.p-brownie-block__title_green {
	color: #1d9779;
}
.p-brownie-block__icon {
	width: 17.6585rem;
	height: 10.2075rem;
	margin-top: auto;
}
@media (max-width: 1023.98px) {
	.p-brownie-block__icon {
		width: 189.17px;
		height: 109.75px;
	}
}
@media (max-width: 767.98px) {
	.p-brownie-block__icon {
		margin-left: auto;
	}
}
.p-brownie-block__img-container {
	width: 100%;
	height: 29.25rem;
	position: relative;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-brownie-block__img-container {
		height: auto;
		margin-bottom: 32px;
	}
	.p-brownie-block__img-container::before {
		content: "";
		float: left;
		padding-bottom: 49.5833333333%;
	}
	.p-brownie-block__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
@media (max-width: 767.98px) {
	.p-brownie-block__img-container {
		margin-bottom: 24px;
	}
	.p-brownie-block__img-container::before {
		content: "";
		float: left;
		padding-bottom: 59.2261904762%;
	}
	.p-brownie-block__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
.p-brownie-block__img {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	-webkit-transform: scale(1.5);
	    -ms-transform: scale(1.5);
	        transform: scale(1.5);
	-webkit-transition: -webkit-transform 3s;
	transition: -webkit-transform 3s;
	-o-transition: transform 3s;
	transition: transform 3s;
	transition: transform 3s, -webkit-transform 3s;
}
.p-brownie-block__img.isVisible, .p-brownie-block__img.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-brownie-block__subtitle {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 2rem;
}
@media (max-width: 1023.98px) {
	.p-brownie-block__subtitle {
		margin-bottom: 0;
		padding-right: 28px;
		width: 50%;
	}
}
@media (max-width: 767.98px) {
	.p-brownie-block__subtitle {
		padding-right: 0;
		margin-bottom: 16px;
		width: 100%;
	}
}
@media (max-width: 1023.98px) {
	.p-brownie-block__text {
		width: 50%;
	}
}
@media (max-width: 767.98px) {
	.p-brownie-block__text {
		width: 100%;
	}
}
.p-brownie-block__text p {
	margin-top: 0;
}
.p-brownie-block__text p:last-child {
	margin-bottom: 0;
}

.p-brownie-string {
	position: relative;
	height: 9.65rem;
}
@media (max-width: 1023.98px) {
	.p-brownie-string {
		height: 103px;
	}
}
.p-brownie-string::before, .p-brownie-string::after {
	content: "";
	display: block;
	width: calc(100% - 3.2rem * 2);
	height: 0.05rem;
	background-color: #c4c4c4;
	position: absolute;
	left: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-brownie-string::before, .p-brownie-string::after {
		width: calc(100% - 24px * 2);
		left: 24px;
		height: 1px;
	}
}
@media (max-width: 767.98px) {
	.p-brownie-string::before, .p-brownie-string::after {
		width: calc(100% - 12px * 2);
		left: 12px;
	}
}
.p-brownie-string .js-marquee-wrapper {
	position: absolute;
	top: 0;
	height: 9.65rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}
@media (max-width: 1023.98px) {
	.p-brownie-string .js-marquee-wrapper {
		height: 103px;
	}
}
.p-brownie-string::before {
	top: 0;
}
.p-brownie-string::after {
	bottom: 0;
}
.p-brownie-string__text {
	font-family: "Oswald", sans-serif;
	font-weight: 700;
	font-size: 2.5rem;
	line-height: 124%;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}
@media (max-width: 1023.98px) {
	.p-brownie-string__text {
		font-size: 30px;
		line-height: 100%;
	}
}
.p-brownie-string__text_orange {
	color: #d45b2e;
}
.p-brownie-string__img {
	height: 6.2rem;
	margin: 0 1.7rem;
}
@media (max-width: 1023.98px) {
	.p-brownie-string__img {
		height: 60px;
		margin: 0 20px;
	}
}

@-webkit-keyframes brownie-whell {
	from {
		-webkit-transform: rotate(0);
		        transform: rotate(0);
	}
	to {
		-webkit-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}

@keyframes brownie-whell {
	from {
		-webkit-transform: rotate(0);
		        transform: rotate(0);
	}
	to {
		-webkit-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}
.p-tahir__header {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	color: #fff;
}
.p-tahir__hero {
	margin-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-tahir__hero {
		margin-bottom: 32px;
	}
}
.p-tahir__block {
	margin-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-tahir__block {
		margin-bottom: 40px;
	}
}
.p-tahir__string {
	margin-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-tahir__string {
		margin-bottom: 40px;
	}
}
.p-tahir__main {
	padding-bottom: 6rem;
}
@media (max-width: 1023.98px) {
	.p-tahir__main {
		padding-bottom: 64px;
	}
}
.p-tahir__info {
	margin-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-tahir__info {
		margin-bottom: 32px;
	}
}
.p-tahir__info:last-child {
	margin-bottom: 0;
}

.p-tahir-hero {
	background-color: #16854d;
	position: relative;
	height: 38.3rem;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-tahir-hero {
		height: 380px;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-hero {
		height: calc(279px + 80px);
	}
}
.p-tahir-hero__bg-container {
	width: 100%;
	height: 100%;
}
.p-tahir-hero__bg {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
}
.p-tahir-hero__pack-contaier {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}
@media (max-width: 767.98px) {
	.p-tahir-hero__pack-contaier {
		padding-top: 40px;
	}
}
.p-tahir-hero__packs {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
}
.p-tahir-hero__pack {
	-o-object-fit: contain;
	   object-fit: contain;
	-webkit-animation-iteration-count: infinite;
	        animation-iteration-count: infinite;
	-webkit-animation-fill-mode: backwards;
	        animation-fill-mode: backwards;
	-webkit-animation-name: tahir-pack;
	        animation-name: tahir-pack;
	-webkit-animation-duration: 10s;
	        animation-duration: 10s;
	-webkit-animation-play-state: paused;
	        animation-play-state: paused;
}
.p-tahir-hero__pack_1 {
	width: 30.85rem;
	height: 22.75rem;
}
@media (max-width: 1023.98px) {
	.p-tahir-hero__pack_1 {
		width: 301px;
		height: 223px;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-hero__pack_1 {
		width: 227px;
		height: 205px;
	}
}
.p-tahir-hero__pack_2 {
	width: 20.65rem;
	height: 22.75rem;
	-webkit-animation-delay: 5s;
	        animation-delay: 5s;
}
@media (max-width: 1023.98px) {
	.p-tahir-hero__pack_2 {
		width: 229px;
		height: 253px;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-hero__pack_2 {
		height: 190px;
	}
}
@-webkit-keyframes tahir-pack {
	0% {
		-webkit-transform: translateX(100vw) scale(0.5);
		        transform: translateX(100vw) scale(0.5);
	}
	23%, 43% {
		-webkit-transform: translateX(0) scale(1);
		        transform: translateX(0) scale(1);
	}
	66%, 100% {
		-webkit-transform: translateX(-100vw) scale(0.5);
		        transform: translateX(-100vw) scale(0.5);
	}
}
@keyframes tahir-pack {
	0% {
		-webkit-transform: translateX(100vw) scale(0.5);
		        transform: translateX(100vw) scale(0.5);
	}
	23%, 43% {
		-webkit-transform: translateX(0) scale(1);
		        transform: translateX(0) scale(1);
	}
	66%, 100% {
		-webkit-transform: translateX(-100vw) scale(0.5);
		        transform: translateX(-100vw) scale(0.5);
	}
}
.p-tahir-hero.animate .p-tahir-hero__pack {
	-webkit-animation-play-state: running;
	        animation-play-state: running;
}

.p-tahir-block__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
@media (max-width: 1023.98px) {
	.p-tahir-block__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.p-tahir-block__row:first-child {
	margin-bottom: 1.85rem;
}
@media (max-width: 1023.98px) {
	.p-tahir-block__row:first-child {
		margin-bottom: 24px;
	}
}
@media (max-width: 1023.98px) {
	.p-tahir-block__row:first-child .p-tahir-block__col:first-child {
		width: calc(100% - 189.17px);
		padding-right: 75px;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-block__row:first-child .p-tahir-block__col:first-child {
		width: 100%;
		margin-bottom: 27px;
		padding-right: 0;
	}
}
@media (max-width: 1023.98px) {
	.p-tahir-block__row:first-child .p-tahir-block__col:last-child {
		width: auto;
		margin-left: auto;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-block__row:first-child .p-tahir-block__col:last-child {
		width: 100%;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: end;
		-webkit-justify-content: flex-end;
		    -ms-flex-pack: end;
		        justify-content: flex-end;
	}
}
.p-tahir-block__col {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
}
@media (max-width: 1023.98px) {
	.p-tahir-block__col {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		    -ms-flex-direction: row;
		        flex-direction: row;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-block__col {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.p-tahir-block__col:first-child {
	width: calc(28.05rem + 24.15rem);
	padding-right: 7.3rem;
}
@media (max-width: 1023.98px) {
	.p-tahir-block__col:first-child {
		width: 100%;
		padding-right: 0;
	}
}
.p-tahir-block__col:last-child {
	width: 26.3rem;
}
@media (max-width: 1023.98px) {
	.p-tahir-block__col:last-child {
		width: 100%;
	}
}
.p-tahir-block__title {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
	max-width: 38.4rem;
}
@media (max-width: 1023.98px) {
	.p-tahir-block__title {
		max-width: 458px;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-block__title {
		max-width: 335px;
	}
}
.p-tahir-block__title_orange {
	color: #d45b2e;
}
.p-tahir-block__title_green {
	color: #1d9779;
}
.p-tahir-block__icon {
	width: 13.85rem;
	height: 9.75rem;
	-o-object-fit: contain;
	   object-fit: contain;
	margin-top: auto;
}
@media (max-width: 1023.98px) {
	.p-tahir-block__icon {
		width: 139px;
		height: 97px;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-block__icon {
		margin-left: auto;
	}
}
.p-tahir-block__img-container {
	width: 100%;
	height: 29.25rem;
	position: relative;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-tahir-block__img-container {
		height: auto;
		margin-bottom: 32px;
	}
	.p-tahir-block__img-container::before {
		content: "";
		float: left;
		padding-bottom: 49.5833333333%;
	}
	.p-tahir-block__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-block__img-container {
		margin-bottom: 24px;
	}
	.p-tahir-block__img-container::before {
		content: "";
		float: left;
		padding-bottom: 59.2261904762%;
	}
	.p-tahir-block__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
.p-tahir-block__img {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	-webkit-transform: scale(1.5);
	    -ms-transform: scale(1.5);
	        transform: scale(1.5);
	-webkit-transition: -webkit-transform 3s;
	transition: -webkit-transform 3s;
	-o-transition: transform 3s;
	transition: transform 3s;
	transition: transform 3s, -webkit-transform 3s;
}
.p-tahir-block__img.isVisible, .p-tahir-block__img.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-tahir-block__subtitle {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 2rem;
}
@media (max-width: 1023.98px) {
	.p-tahir-block__subtitle {
		margin-bottom: 0;
		padding-right: 28px;
		width: 50%;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-block__subtitle {
		padding-right: 0;
		margin-bottom: 16px;
		width: 100%;
	}
}
@media (max-width: 1023.98px) {
	.p-tahir-block__text {
		width: 50%;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-block__text {
		width: 100%;
	}
}
.p-tahir-block__text p {
	margin-top: 0;
}
.p-tahir-block__text p:last-child {
	margin-bottom: 0;
}
.p-tahir-block__text a {
	display: block;
	margin-top: 2rem;
}
@media (max-width: 1023.98px) {
	.p-tahir-block__text a {
		margin-top: 32px;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-block__text a {
		margin-top: 16px;
	}
}

.p-tahir-string {
	position: relative;
	height: 9.65rem;
}
@media (max-width: 1023.98px) {
	.p-tahir-string {
		height: 103px;
	}
}
.p-tahir-string::before, .p-tahir-string::after {
	content: "";
	display: block;
	width: calc(100% - 3.2rem * 2);
	height: 0.05rem;
	background-color: #c4c4c4;
	position: absolute;
	left: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-tahir-string::before, .p-tahir-string::after {
		width: calc(100% - 24px * 2);
		left: 24px;
		height: 1px;
	}
}
@media (max-width: 767.98px) {
	.p-tahir-string::before, .p-tahir-string::after {
		width: calc(100% - 12px * 2);
		left: 12px;
	}
}
.p-tahir-string .js-marquee-wrapper {
	position: absolute;
	top: 0;
	height: 9.65rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}
@media (max-width: 1023.98px) {
	.p-tahir-string .js-marquee-wrapper {
		height: 103px;
	}
}
.p-tahir-string::before {
	top: 0;
}
.p-tahir-string::after {
	bottom: 0;
}
.p-tahir-string__text {
	font-family: "Oswald", sans-serif;
	font-weight: 700;
	font-size: 2.5rem;
	line-height: 124%;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}
@media (max-width: 1023.98px) {
	.p-tahir-string__text {
		font-size: 30px;
		line-height: 100%;
	}
}
.p-tahir-string__text_orange {
	color: #d45b2e;
}
.p-tahir-string__img {
	height: 6.2rem;
	margin: 0 1.7rem;
}
@media (max-width: 1023.98px) {
	.p-tahir-string__img {
		height: 60px;
		margin: 0 20px;
	}
}

@-webkit-keyframes tahir-whell {
	from {
		-webkit-transform: rotate(0);
		        transform: rotate(0);
	}
	to {
		-webkit-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}

@keyframes tahir-whell {
	from {
		-webkit-transform: rotate(0);
		        transform: rotate(0);
	}
	to {
		-webkit-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}
.p-about__block-1 {
	margin-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-about__block-1 {
		margin-bottom: 40px;
	}
}
@media (max-width: 767.98px) {
	.p-about__block-1 {
		margin-bottom: 34px;
	}
}
.p-about__block-2 {
	margin-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-about__block-2 {
		margin-bottom: 32px;
	}
}
.p-about__block-3 {
	margin-bottom: 6rem;
}
@media (max-width: 1023.98px) {
	.p-about__block-3 {
		margin-bottom: 64px;
	}
}
.p-about__block-4 {
	margin-bottom: 3.2rem;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-transition: -webkit-transform 2s;
	transition: -webkit-transform 2s;
	-o-transition: transform 2s;
	transition: transform 2s;
	transition: transform 2s, -webkit-transform 2s;
}
@media (max-width: 1023.98px) {
	.p-about__block-4 {
		margin-bottom: 24px;
		-webkit-transform: translateY(50px);
		    -ms-transform: translateY(50px);
		        transform: translateY(50px);
	}
}
.p-about__block-4.isVisible, .p-about__block-4.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-about__block-5 {
	margin-bottom: 5.4rem;
	-webkit-transform: translateY(7.5rem);
	    -ms-transform: translateY(7.5rem);
	        transform: translateY(7.5rem);
	-webkit-transition: -webkit-transform 2s;
	transition: -webkit-transform 2s;
	-o-transition: transform 2s;
	transition: transform 2s;
	transition: transform 2s, -webkit-transform 2s;
}
@media (max-width: 1023.98px) {
	.p-about__block-5 {
		margin-bottom: 40px;
		-webkit-transform: translateY(100px);
		    -ms-transform: translateY(100px);
		        transform: translateY(100px);
	}
}
@media (max-width: 767.98px) {
	.p-about__block-5 {
		margin-bottom: 32px;
	}
}
.p-about__block-5.isVisible, .p-about__block-5.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-about__block-6 {
	margin-bottom: 3.2rem;
	-webkit-transform: translateY(7.5rem);
	    -ms-transform: translateY(7.5rem);
	        transform: translateY(7.5rem);
	-webkit-transition: -webkit-transform 2s;
	transition: -webkit-transform 2s;
	-o-transition: transform 2s;
	transition: transform 2s;
	transition: transform 2s, -webkit-transform 2s;
}
@media (max-width: 1023.98px) {
	.p-about__block-6 {
		margin-bottom: 58px;
		-webkit-transform: translateY(100px);
		    -ms-transform: translateY(100px);
		        transform: translateY(100px);
	}
}
@media (max-width: 767.98px) {
	.p-about__block-6 {
		margin-bottom: 32px;
	}
}
.p-about__block-6.isVisible, .p-about__block-6.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-about__block-7 {
	margin-bottom: 6rem;
}
@media (max-width: 1023.98px) {
	.p-about__block-7 {
		margin-bottom: 40px;
	}
}
.p-about__slider {
	margin-bottom: 5rem;
	-webkit-transform: translateY(7.5rem);
	    -ms-transform: translateY(7.5rem);
	        transform: translateY(7.5rem);
	-webkit-transition: -webkit-transform 2s;
	transition: -webkit-transform 2s;
	-o-transition: transform 2s;
	transition: transform 2s;
	transition: transform 2s, -webkit-transform 2s;
}
@media (max-width: 1023.98px) {
	.p-about__slider {
		margin-bottom: 64px;
		-webkit-transform: translateY(100px);
		    -ms-transform: translateY(100px);
		        transform: translateY(100px);
	}
}
.p-about__slider.isVisible, .p-about__slider.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}

.p-about-block-1 {
	padding: 13.9rem 5.6rem 14.1rem;
	background-color: #353e47;
	color: #fff;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	position: relative;
	z-index: 0;
}
@media (max-width: 1023.98px) {
	.p-about-block-1 {
		padding: 95px 24px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-1 {
		padding: 40px 0;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		    -ms-flex-align: start;
		        align-items: flex-start;
	}
}
.p-about-block-1__video-container {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: -1;
	overflow: hidden;
}
.p-about-block-1__video-container::before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #353e47;
	opacity: 0.5;
}
@media (max-width: 767.98px) {
	.p-about-block-1__video-container {
		margin-left: -12px;
		margin-right: -12px;
		width: calc(100% + 24px);
	}
}
.p-about-block-1__video {
	width: 106%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
}
.p-about-block-1__logo {
	width: 8.4rem;
	min-width: 8.4rem;
	height: 8.4rem;
	margin-right: -0.2rem;
	margin-bottom: -0.2rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
}
@media (max-width: 1023.98px) {
	.p-about-block-1__logo {
		width: 101px;
		min-width: 101px;
		height: 101px;
		margin-right: -2.5px;
		margin-bottom: -2.5px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-1__logo {
		margin-bottom: 40px;
	}
}
.p-about-block-1__icon {
	width: 4rem;
	height: 4rem;
	margin-right: 0.2rem;
	margin-bottom: 0.2rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-1__icon {
		width: 48px;
		height: 48px;
		margin-right: 2.5px;
		margin-bottom: 2.5px;
	}
}
.p-about-block-1__title {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 3rem;
	width: 42.4rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-1__title {
		margin-left: 13px;
		width: 400px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-1__title {
		margin-left: 0;
		width: auto;
	}
}

.p-about-block-2__row {
	list-style: none;
	padding-left: 0;
	margin-top: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-transform: translateY(3.5rem);
	    -ms-transform: translateY(3.5rem);
	        transform: translateY(3.5rem);
	opacity: 0;
	-webkit-transition: opacity 1.5s, -webkit-transform 1.5s;
	transition: opacity 1.5s, -webkit-transform 1.5s;
	-o-transition: transform 1.5s, opacity 1.5s;
	transition: transform 1.5s, opacity 1.5s;
	transition: transform 1.5s, opacity 1.5s, -webkit-transform 1.5s;
}
@media (max-width: 1023.98px) {
	.p-about-block-2__row {
		-webkit-transform: translateY(50px);
		    -ms-transform: translateY(50px);
		        transform: translateY(50px);
	}
}
@media (max-width: 767.98px) {
	.p-about-block-2__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
		margin-bottom: -16px;
	}
}
.p-about-block-2__row.isVisible, .p-about-block-2__row.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
	opacity: 1;
}
.p-about-block-2__col:first-child {
	width: 28.05rem;
	padding-right: 5.6rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-2__col:first-child {
		width: 33.3333%;
		padding-right: 20px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-2__col:first-child {
		width: 100%;
	}
}
.p-about-block-2__col:nth-child(2) {
	width: 24.15rem;
	padding-right: 3.5rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-2__col:nth-child(2) {
		width: 33.3333%;
		padding-right: 15px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-2__col:nth-child(2) {
		width: 100%;
	}
}
.p-about-block-2__col:last-child {
	width: 26.3rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-2__col:last-child {
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-2__col:last-child {
		width: 100%;
	}
}
.p-about-block-2__title, .p-about-block-2__text {
	margin-top: 0;
}
@media (max-width: 767.98px) {
	.p-about-block-2__title, .p-about-block-2__text {
		margin-bottom: 16px;
	}
}
.p-about-block-2__title {
	text-transform: uppercase;
}

.p-about-block-3__list, .p-about-block-3__row {
	list-style: none;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}
.p-about-block-3__item {
	position: relative;
	-webkit-transform: translateY(3.5rem);
	    -ms-transform: translateY(3.5rem);
	        transform: translateY(3.5rem);
	opacity: 0;
	-webkit-transition: opacity 1.5s, -webkit-transform 1.5s;
	transition: opacity 1.5s, -webkit-transform 1.5s;
	-o-transition: transform 1.5s, opacity 1.5s;
	transition: transform 1.5s, opacity 1.5s;
	transition: transform 1.5s, opacity 1.5s, -webkit-transform 1.5s;
}
@media (max-width: 1023.98px) {
	.p-about-block-3__item {
		-webkit-transform: translateY(50px);
		    -ms-transform: translateY(50px);
		        transform: translateY(50px);
	}
}
.p-about-block-3__item.isVisible, .p-about-block-3__item.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
	opacity: 1;
}
.p-about-block-3__item.isVisible .p-about-block-3__hr, .p-about-block-3__item.isComplete .p-about-block-3__hr {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-about-block-3__item:last-child .p-about-block-3__hr:last-of-type {
	display: block;
}
.p-about-block-3__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}
@media (max-width: 767.98px) {
	.p-about-block-3__row {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
}
.p-about-block-3__col {
	padding-top: 1.4rem;
	padding-bottom: 1.85rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-3__col {
		padding-top: 17px;
		padding-bottom: 22px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-3__col {
		padding-top: 15px;
		padding-bottom: 15px;
	}
}
.p-about-block-3__col:first-child {
	width: 24.15rem;
	margin-left: 28.05rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-3__col:first-child {
		width: 33.3333%;
		margin-left: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-3__col:first-child {
		width: 100%;
		margin-left: auto;
		padding-bottom: 27px;
	}
}
.p-about-block-3__col:last-child {
	width: 26.3rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-3__col:last-child {
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-3__col:last-child {
		width: 100%;
		padding-top: 0;
	}
}
.p-about-block-3__hr {
	position: absolute;
	left: 28.05rem;
	border: none;
	height: 0.05rem;
	width: calc(24.15rem + 26.3rem);
	background-color: #a4a8ac;
	margin-top: 0;
	margin-bottom: 0;
	-webkit-transform: scale(0);
	    -ms-transform: scale(0);
	        transform: scale(0);
	-webkit-transition: -webkit-transform 1.5s;
	transition: -webkit-transform 1.5s;
	-o-transition: transform 1.5s;
	transition: transform 1.5s;
	transition: transform 1.5s, -webkit-transform 1.5s;
}
@media (max-width: 1023.98px) {
	.p-about-block-3__hr {
		left: 33.3333%;
		width: calc(33.3333% * 2);
		height: 1px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-3__hr {
		left: 0;
		width: 100%;
	}
}
.p-about-block-3__hr:first-of-type {
	top: 0;
}
.p-about-block-3__hr:last-of-type {
	bottom: 0;
	display: none;
}
.p-about-block-3__number {
	margin-top: 0;
	margin-bottom: 0;
	font-family: "Oswald", sans-serif;
	font-weight: 700;
	font-size: 5rem;
	line-height: 100%;
}
@media (max-width: 1023.98px) {
	.p-about-block-3__number {
		font-size: 60px;
	}
}
.p-about-block-3__text {
	margin-top: 0;
	margin-bottom: 0;
	letter-spacing: 0.025em;
	text-transform: uppercase;
	font-weight: 700;
}

.p-about-block-4__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin-bottom: 2rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-4__row {
		margin-bottom: 24px;
	}
}
.p-about-block-4__icon {
	color: #2a418d;
	width: 4rem;
	height: 4rem;
	margin-right: 1.6rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-4__icon {
		width: 60px;
		height: 60px;
		margin-right: 24px;
	}
}
.p-about-block-4__title {
	margin-top: 0;
	margin-bottom: 0;
	text-transform: uppercase;
}
.p-about-block-4__img-container {
	position: relative;
	height: 32.4rem;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-about-block-4__img-container {
		height: 260px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-4__img-container {
		margin-left: -12px;
		margin-right: -12px;
		height: auto;
	}
	.p-about-block-4__img-container::before {
		content: "";
		float: left;
		padding-bottom: 71.1111111111%;
	}
	.p-about-block-4__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
.p-about-block-4__img {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	-webkit-transform: scale(1.5);
	    -ms-transform: scale(1.5);
	        transform: scale(1.5);
	-webkit-transition: -webkit-transform 2s;
	transition: -webkit-transform 2s;
	-o-transition: transform 2s;
	transition: transform 2s;
	transition: transform 2s, -webkit-transform 2s;
}
.p-about-block-4__img.isVisible, .p-about-block-4__img.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}

.p-about-block-5__row {
	list-style: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
	margin-top: 0;
	margin-bottom: 2.5rem;
	padding-left: 0;
}
.p-about-block-5__col:nth-child(1) {
	width: calc(28.05rem + 24.15rem);
	padding-right: 7.3rem;
	margin-bottom: 2.5rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-5__col:nth-child(1) {
		width: calc(33.3333% * 2);
		padding-right: 39px;
		margin-bottom: 24px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-5__col:nth-child(1) {
		width: 100%;
		padding-right: 0;
	}
}
.p-about-block-5__col:nth-child(2) {
	width: 26.3rem;
	-webkit-transform: translateY(2.5rem);
	    -ms-transform: translateY(2.5rem);
	        transform: translateY(2.5rem);
	-webkit-transition: -webkit-transform 1.5s;
	transition: -webkit-transform 1.5s;
	-o-transition: transform 1.5s;
	transition: transform 1.5s;
	transition: transform 1.5s, -webkit-transform 1.5s;
}
@media (max-width: 1023.98px) {
	.p-about-block-5__col:nth-child(2) {
		-webkit-transform: translateY(50px);
		    -ms-transform: translateY(50px);
		        transform: translateY(50px);
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-5__col:nth-child(2) {
		width: 100%;
		margin-bottom: 26px;
	}
}
.p-about-block-5__col:nth-child(2).isVisible, .p-about-block-5__col:nth-child(2).isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-about-block-5__col:nth-child(3) {
	width: 28.05rem;
	padding-right: 1.8rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-5__col:nth-child(3) {
		width: 33.3333%;
		padding-right: 22px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-5__col:nth-child(3) {
		width: 100%;
		padding-right: 0;
		margin-bottom: 24px;
	}
}
.p-about-block-5__col:nth-child(4) {
	width: 24.15rem;
	padding-right: 7.3rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-5__col:nth-child(4) {
		width: 33.3333%;
		padding-right: 39px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-5__col:nth-child(4) {
		width: 100%;
		padding-right: 0;
	}
}
.p-about-block-5__title {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-5__title {
		margin-bottom: 1.2rem;
	}
}
.p-about-block-5__img-container {
	height: 25rem;
	margin-bottom: 2.5rem;
	position: relative;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-about-block-5__img-container {
		height: 246px;
		margin-bottom: 24px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-5__img-container {
		margin-bottom: 0;
		margin-left: -12px;
		margin-right: -12px;
		height: auto;
	}
	.p-about-block-5__img-container::before {
		content: "";
		float: left;
		padding-bottom: 55.9523809524%;
	}
	.p-about-block-5__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
.p-about-block-5__img {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
}
.p-about-block-5__text {
	margin-top: 0;
	margin-bottom: 2.1rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-5__text {
		margin-bottom: 16px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-5__text {
		margin-bottom: 24px;
	}
}
.p-about-block-5__subtitle {
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
}
@media (max-width: 767.98px) {
	.p-about-block-5__subtitle {
		margin-bottom: 22px;
	}
}

.p-about-block-5-logo {
	opacity: 0.6;
	color: #a4a8ac;
}
@media (max-width: 767.98px) {
	.p-about-block-5-logo {
		display: none;
	}
}
.p-about-block-5-logo__list {
	list-style: none;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}
@media (max-width: 767.98px) {
	.p-about-block-5-logo__list {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
		margin-right: -20px;
		margin-bottom: -30px;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-5-logo__item {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-right: 20px;
		margin-bottom: 30px;
	}
}
.p-about-block-5-logo__img {
	width: 7.75rem;
	height: 3.25rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-5-logo__img {
		width: 75.93px;
		height: 32.26px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-5-logo__img {
		width: 98.7px;
		height: 41.63px;
		margin: auto;
	}
}
.p-about-block-5-logo_xs {
	display: none;
}
@media (max-width: 767.98px) {
	.p-about-block-5-logo_xs {
		display: block;
	}
}

.p-about-block-6 {
	/* stylelint-disable*/
	/* stylelint-enable */
}
.p-about-block-6__list, .p-about-block-6__row {
	list-style: none;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
}
.p-about-block-6__item {
	position: relative;
	padding-top: 3.2rem;
	padding-bottom: 3.2rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-6__item {
		padding-top: 24px;
		padding-bottom: 24px;
	}
}
.p-about-block-6__item:last-child .p-about-block-6__hr:last-of-type {
	display: none;
}
.p-about-block-6__item.isVisible .p-about-block-6__hr {
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}
.p-about-block-6__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
}
.p-about-block-6__img-container {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}
.p-about-block-6__img {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	-webkit-transform: scale(1.5);
	    -ms-transform: scale(1.5);
	        transform: scale(1.5);
	-webkit-transition: -webkit-transform 2.5s;
	transition: -webkit-transform 2.5s;
	-o-transition: transform 2.5s;
	transition: transform 2.5s;
	transition: transform 2.5s, -webkit-transform 2.5s;
}
.p-about-block-6__img.isVisible, .p-about-block-6__img.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-about-block-6__col:nth-child(1) {
	width: calc(28.05rem + 24.15rem);
	height: 25rem;
	padding-right: 7.3rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-6__col:nth-child(1) {
		width: 100%;
		height: 246px;
		margin-bottom: 24px;
		padding-right: 0;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-6__col:nth-child(1) {
		height: auto;
	}
}
.p-about-block-6__col:nth-child(1):empty {
	width: 28.05rem;
	height: 0;
}
@media (max-width: 1023.98px) {
	.p-about-block-6__col:nth-child(1):empty {
		display: none;
	}
}
.p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(2), .p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(3) {
	height: 4.1rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(2), .p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(3) {
		height: 60px;
	}
}
@media (max-width: 1023.98px) {
	.p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(2) {
		width: calc(33.3333% * 2);
	}
}
@media (max-width: 767.98px) {
	.p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(2) {
		width: 100%;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(2) {
		height: auto;
	}
}
@media (max-width: 1023.98px) {
	.p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(3) {
		display: block;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(3) {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		    -ms-flex-order: 1;
		        order: 1;
	}
}
@media (max-width: 1023.98px) {
	.p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(4) {
		margin-left: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(4) {
		margin-left: 0;
		margin-bottom: 40px;
	}
}
@media (max-width: 1023.98px) {
	.p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(5) {
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-6__col:nth-child(1):empty ~ .p-about-block-6__col:nth-child(5) {
		width: 100%;
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		    -ms-flex-order: 1;
		        order: 1;
	}
}
.p-about-block-6__col:nth-child(2) {
	-webkit-box-ordinal-group: 0;
	-webkit-order: -1;
	    -ms-flex-order: -1;
	        order: -1;
	width: calc(28.05rem + 24.15rem);
	margin-bottom: 1.6rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-6__col:nth-child(2) {
		width: 33.3333%;
		margin-bottom: 16px;
		-webkit-box-ordinal-group: 1;
		-webkit-order: 0;
		    -ms-flex-order: 0;
		        order: 0;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-6__col:nth-child(2) {
		width: 100%;
	}
}
.p-about-block-6__col:nth-child(3) {
	-webkit-box-ordinal-group: 0;
	-webkit-order: -1;
	    -ms-flex-order: -1;
	        order: -1;
	width: 26.3rem;
	margin-bottom: 1.6rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-6__col:nth-child(3) {
		width: 33.3333%;
		margin-bottom: 16px;
		-webkit-box-ordinal-group: 1;
		-webkit-order: 0;
		    -ms-flex-order: 0;
		        order: 0;
		display: none;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-6__col:nth-child(3) {
		width: 100%;
	}
}
.p-about-block-6__col:nth-child(4) {
	width: 24.15rem;
	padding-right: 1.7rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-6__col:nth-child(4) {
		width: 33.3333%;
		padding-right: 22px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-6__col:nth-child(4) {
		width: 100%;
		padding-right: 0;
	}
}
.p-about-block-6__col:nth-child(4):empty {
	display: none;
}
.p-about-block-6__col:nth-child(5) {
	width: 26.3rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-6__col:nth-child(5) {
		width: calc(33.3333% * 2);
	}
}
@media (max-width: 767.98px) {
	.p-about-block-6__col:nth-child(5) {
		width: 100%;
	}
}
.p-about-block-6__col:nth-child(5):empty {
	display: none;
}
.p-about-block-6__col:nth-child(4), .p-about-block-6__col:nth-child(5) {
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	-o-transition: transform 1s;
	transition: transform 1s;
	transition: transform 1s, -webkit-transform 1s;
}
@media (max-width: 1023.98px) {
	.p-about-block-6__col:nth-child(4), .p-about-block-6__col:nth-child(5) {
		-webkit-transform: translateY(50px);
		    -ms-transform: translateY(50px);
		        transform: translateY(50px);
	}
}
.p-about-block-6__col:nth-child(4).isVisible, .p-about-block-6__col:nth-child(4).isComplete, .p-about-block-6__col:nth-child(5).isVisible, .p-about-block-6__col:nth-child(5).isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-about-block-6__col:nth-child(4).isVisible .p-about-block-6__subtext-hr, .p-about-block-6__col:nth-child(4).isComplete .p-about-block-6__subtext-hr, .p-about-block-6__col:nth-child(5).isVisible .p-about-block-6__subtext-hr, .p-about-block-6__col:nth-child(5).isComplete .p-about-block-6__subtext-hr {
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}
.p-about-block-6__hr, .p-about-block-6__subtext-hr {
	height: 1px;
	width: 100%;
	border: none;
	background-color: #a4a8ac;
	opacity: 0.3;
	-webkit-transform: scale(0);
	    -ms-transform: scale(0);
	        transform: scale(0);
	-webkit-transition: -webkit-transform 0.5s ease-in 1s;
	transition: -webkit-transform 0.5s ease-in 1s;
	-o-transition: transform 0.5s ease-in 1s;
	transition: transform 0.5s ease-in 1s;
	transition: transform 0.5s ease-in 1s, -webkit-transform 0.5s ease-in 1s;
}
.p-about-block-6__hr {
	margin-top: 0;
	margin-bottom: 0;
	position: absolute;
	right: 0;
	left: 0;
}
.p-about-block-6__hr:first-of-type {
	top: 0;
}
.p-about-block-6__hr:last-of-type {
	bottom: 0;
	display: none;
}
.p-about-block-6__subtext-hr {
	margin-top: -0.8rem;
	margin-bottom: 0.8rem;
}
.p-about-block-6__number {
	font-family: "Oswald", sans-serif;
	font-weight: 700;
	font-size: 5rem;
	line-height: 100%;
	text-transform: uppercase;
	color: #a4a8ac;
	opacity: 0.3;
	max-width: 12.5rem;
	margin-top: 0;
	margin-bottom: 0;
}
.p-about-block-6__logo {
	width: 9.65rem;
	height: 4.1rem;
	opacity: 0.5;
	color: #a4a8ac;
	margin-left: -1.1rem;
}
.p-about-block-6__text {
	margin-top: 0;
	margin-bottom: 1.6rem;
}
.p-about-block-6__subtext {
	font-weight: 700;
	font-size: 0.7rem;
	line-height: 0.95rem;
	text-transform: uppercase;
	color: #a4a8ac;
}

.p-about-block-7__row {
	list-style: none;
	margin-top: 0;
	margin-bottom: 6rem;
	padding-left: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-transition: -webkit-transform 2s;
	transition: -webkit-transform 2s;
	-o-transition: transform 2s;
	transition: transform 2s;
	transition: transform 2s, -webkit-transform 2s;
}
@media (max-width: 1023.98px) {
	.p-about-block-7__row {
		margin-bottom: 40px;
		-webkit-transform: translateY(50px);
		    -ms-transform: translateY(50px);
		        transform: translateY(50px);
	}
}
@media (max-width: 767.98px) {
	.p-about-block-7__row {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.p-about-block-7__row.isVisible, .p-about-block-7__row.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}
.p-about-block-7__col:first-child {
	width: 28.05rem;
	padding-right: 5.6rem;
}
@media (max-width: 1023.98px) {
	.p-about-block-7__col:first-child {
		width: 33.3333%;
		padding-right: 15px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-7__col:first-child {
		width: 100%;
		padding-right: 0;
		margin-bottom: 24px;
	}
}
.p-about-block-7__col:last-child {
	width: calc(24.15rem + 26.3rem);
}
@media (max-width: 767.98px) {
	.p-about-block-7__col:last-child {
		width: 100%;
	}
}
.p-about-block-7__text {
	margin-top: 0;
	margin-bottom: 0;
	text-transform: uppercase;
}
.p-about-block-7__text_grey {
	color: #a4a8ac;
}
.p-about-block-7__img-container {
	position: relative;
	height: 32.5rem;
	overflow: hidden;
}
@media (max-width: 1023.98px) {
	.p-about-block-7__img-container {
		height: 260px;
	}
}
@media (max-width: 767.98px) {
	.p-about-block-7__img-container {
		margin-left: -12px;
		margin-right: -12px;
		height: auto;
	}
	.p-about-block-7__img-container::before {
		content: "";
		float: left;
		padding-bottom: 73.3333333333%;
	}
	.p-about-block-7__img-container::after {
		content: "";
		display: table;
		clear: both;
	}
}
.p-about-block-7__img {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	-webkit-transform: scale(1.5);
	    -ms-transform: scale(1.5);
	        transform: scale(1.5);
	-webkit-transition: -webkit-transform 1.5s;
	transition: -webkit-transform 1.5s;
	-o-transition: transform 1.5s;
	transition: transform 1.5s;
	transition: transform 1.5s, -webkit-transform 1.5s;
}
.p-about-block-7__img.isVisible, .p-about-block-7__img.isComplete {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
}

.p-about-slider__top {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 2rem;
}
@media (max-width: 1023.98px) {
	.p-about-slider__top {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
		margin-bottom: 24px;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider__top {
		margin-bottom: 6px;
	}
}
.p-about-slider__nav {
	width: 28.05rem;
}
@media (max-width: 1023.98px) {
	.p-about-slider__nav {
		width: 100%;
		overflow: auto;
		-ms-overflow-style: none;
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		    -ms-flex-order: 1;
		        order: 1;
	}
	.p-about-slider__nav::-webkit-scrollbar {
		width: 0 !important;
	}
}
.p-about-slider__title {
	text-transform: uppercase;
	width: calc(100% - 28.05rem);
	margin-top: 0;
	margin-bottom: 0;
}
@media (max-width: 1023.98px) {
	.p-about-slider__title {
		width: calc(33.3333% * 2);
		margin-left: 33.3333%;
		margin-bottom: 24px;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider__title {
		width: 100%;
		margin-left: 0;
		margin-bottom: 32px;
	}
}
.p-about-slider__wrap {
	position: relative;
}
.p-about-slider__wrap::before {
	content: "";
	display: block;
	height: 0.05rem;
	background-color: #353e47;
	position: absolute;
	top: 16.5rem;
	right: -3.2rem;
	left: -3.2rem;
	z-index: -1;
}
@media (max-width: 1023.98px) {
	.p-about-slider__wrap::before {
		height: 1px;
		top: 125px;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider__wrap::before {
		top: 140px;
	}
}
.p-about-slider__list .slick-track {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	    -ms-flex-align: start;
	        align-items: flex-start;
	-webkit-transition-delay: 0.5s !important;
	     -o-transition-delay: 0.5s !important;
	        transition-delay: 0.5s !important;
}
.p-about-slider__item {
	height: auto;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	    -ms-flex: 0 0 auto;
	        flex: 0 0 auto;
	width: calc(100vw - 3.2rem * 2);
	min-width: calc(100vw - 3.2rem * 2);
	margin-right: -5rem;
	position: relative;
}
@media (max-width: 1023.98px) {
	.p-about-slider__item {
		width: calc(100vw - 24px * 2);
		min-width: calc(100vw - 24px * 2);
		margin-right: -20px;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider__item {
		width: calc(100vw - 12px * 2);
	}
}
.p-about-slider__item:focus {
	outline: none;
}
.p-about-slider__item::before {
	right: 100%;
}
.p-about-slider__item::after {
	left: 100%;
}
.p-about-slider__item:first-child::before, .p-about-slider__item:last-child::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	display: block;
	height: 100%;
	width: 100%;
	background-color: #fff;
}
.p-about-slider__btn {
	position: absolute;
	top: 16.5rem;
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
	width: 5.4rem;
	height: 1rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	background-color: #fff;
	z-index: 1;
}
@media (max-width: 1023.98px) {
	.p-about-slider__btn {
		top: 125px;
		width: 52px;
		height: 20px;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider__btn {
		top: 140px;
	}
}
@media (max-width: 374.98px) {
	.p-about-slider__btn {
		width: 34px;
	}
}
.p-about-slider__btn_prev {
	left: 0;
}
@media (max-width: 1023.98px) {
	.p-about-slider__btn_prev {
		left: -14px;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider__btn_prev {
		left: -17px;
	}
}
@media (max-width: 374.98px) {
	.p-about-slider__btn_prev {
		left: -10px;
	}
}
.p-about-slider__btn_next {
	right: 0;
}
@media (max-width: 1023.98px) {
	.p-about-slider__btn_next {
		right: 10px;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider__btn_next {
		right: -17px;
	}
}
@media (max-width: 374.98px) {
	.p-about-slider__btn_next {
		right: -10px;
	}
}
.p-about-slider__btn_next .p-about-slider__btn-icon {
	margin-left: auto;
	-webkit-transform: scaleX(-1);
	    -ms-transform: scaleX(-1);
	        transform: scaleX(-1);
}
.p-about-slider__btn_next .p-about-slider__btn-container::before {
	left: auto;
	right: 0.15rem;
}
.p-about-slider__btn.slick-disabled {
	opacity: 0;
}
.p-about-slider__btn:hover .p-about-slider__btn-container::before {
	width: calc(100% + 0.75rem);
}
@media (max-width: 1023.98px) {
	.p-about-slider__btn:hover .p-about-slider__btn-container::before {
		width: calc(100% - 2px);
	}
}
.p-about-slider__btn-container {
	width: 1.825rem;
	height: 0.85rem;
	margin: auto;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	position: relative;
}
@media (max-width: 1023.98px) {
	.p-about-slider__btn-container {
		width: 18px;
		height: 9px;
	}
}
.p-about-slider__btn-container::before {
	content: "";
	display: block;
	height: 0.1rem;
	width: calc(100% - 0.15rem);
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
	position: absolute;
	top: 50%;
	left: 0.15rem;
	background-color: #a4a8ac;
	-webkit-transition: width 0.15s ease-in;
	-o-transition: width 0.15s ease-in;
	transition: width 0.15s ease-in;
}
@media (max-width: 1023.98px) {
	.p-about-slider__btn-container::before {
		height: 1px;
		width: calc(100% - 2px);
	}
}
.p-about-slider__btn-icon {
	height: 100%;
}

.p-about-slider-nav__list {
	list-style: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: -1.4rem;
}
@media (max-width: 1023.98px) {
	.p-about-slider-nav__list {
		margin-right: 0;
		-webkit-flex-wrap: nowrap;
		    -ms-flex-wrap: nowrap;
		        flex-wrap: nowrap;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
		height: 20px;
	}
}
.p-about-slider-nav__item {
	margin-right: 1.4rem;
	margin-bottom: 0.8rem;
}
@media (max-width: 1023.98px) {
	.p-about-slider-nav__item {
		margin-right: 19px;
		margin-bottom: 0;
	}
}
.p-about-slider-nav__item:last-child {
	margin-right: 0;
}
.p-about-slider-nav__link {
	display: block;
	color: #a4a8ac;
	-webkit-transition: color 0.15s ease-in;
	-o-transition: color 0.15s ease-in;
	transition: color 0.15s ease-in;
}
.p-about-slider-nav__link.active, .p-about-slider-nav__link:hover {
	color: #353e47;
}

.p-about-slider-card__top {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	position: relative;
}
@media (max-width: 1023.98px) {
	.p-about-slider-card__top {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
		margin-bottom: 32px;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider-card__top {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		margin-bottom: 16px;
	}
}
.p-about-slider-card__number {
	font-family: "Oswald", sans-serif;
	font-size: 9.7rem;
	line-height: 128.4%;
	letter-spacing: 0.025em;
	text-transform: uppercase;
	color: #a4a8ac;
	width: 28.05rem;
	margin-top: 2rem;
	margin-bottom: 0;
	opacity: 0.3;
	-webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
	        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
}
@media (max-width: 1023.98px) {
	.p-about-slider-card__number {
		font-size: 94px;
		margin-top: 0;
		width: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider-card__number {
		width: 100%;
	}
}
.p-about-slider-card__img-container {
	width: calc(24.15rem + 26.3rem);
	height: 18.6rem;
	position: relative;
	overflow: hidden;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
@media (max-width: 1023.98px) {
	.p-about-slider-card__img-container {
		width: 381px;
		height: 140px;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider-card__img-container {
		width: 237px;
		height: 86px;
	}
}
.p-about-slider-card__img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	-o-object-fit: cover;
	   object-fit: cover;
	-webkit-transform: scale(1.5);
	    -ms-transform: scale(1.5);
	        transform: scale(1.5);
	-webkit-transition: -webkit-transform 1s linear;
	transition: -webkit-transform 1s linear;
	-o-transition: transform 1s linear;
	transition: transform 1s linear;
	transition: transform 1s linear, -webkit-transform 1s linear;
}
.p-about-slider-card__title {
	margin-top: 0;
	margin-bottom: 0;
	text-transform: uppercase;
	width: 28.05rem;
}
@media (max-width: 1023.98px) {
	.p-about-slider-card__title {
		width: auto;
	}
}
.p-about-slider-card__row {
	list-style: none;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
}
@media (max-width: 1023.98px) {
	.p-about-slider-card__row {
		display: grid;
		grid: "a b c" "d b c";
		grid-template-columns: 33.3333%;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider-card__row {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
}
.p-about-slider-card__col {
	opacity: 0;
}
.p-about-slider-card__col:nth-child(1) {
	width: 100%;
	min-height: 4.65rem;
	margin-bottom: 1.3rem;
}
@media (max-width: 1023.98px) {
	.p-about-slider-card__col:nth-child(1) {
		margin-bottom: 16px;
		grid-area: a;
		min-height: auto;
	}
}
.p-about-slider-card__col:nth-child(2) {
	letter-spacing: 0.025em;
	text-transform: uppercase;
	font-weight: 700;
	color: #a4a8ac;
	width: 28.05rem;
	padding-right: 2.6rem;
}
@media (max-width: 1023.98px) {
	.p-about-slider-card__col:nth-child(2) {
		width: 100%;
		padding-right: 15px;
		grid-area: d;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider-card__col:nth-child(2) {
		width: 100%;
	}
}
.p-about-slider-card__col:nth-child(3) {
	width: 24.15rem;
	padding-right: 3.4rem;
}
@media (max-width: 1023.98px) {
	.p-about-slider-card__col:nth-child(3) {
		width: auto;
		padding-right: 15px;
		grid-area: b;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider-card__col:nth-child(3) {
		width: 100%;
	}
}
.p-about-slider-card__col:nth-child(4) {
	width: 26.3rem;
}
@media (max-width: 1023.98px) {
	.p-about-slider-card__col:nth-child(4) {
		width: auto;
		grid-area: c;
	}
}
@media (max-width: 767.98px) {
	.p-about-slider-card__col:nth-child(4) {
		width: 100%;
	}
}
.p-about-slider-card__col:not(:first-child) {
	opacity: 0;
}
.p-about-slider-card__col h5 {
	margin-top: 0;
	margin-bottom: 1.25rem;
}
@media (max-width: 1023.98px) {
	.p-about-slider-card__col h5 {
		margin-bottom: 16px;
	}
}
.p-about-slider-card__col p {
	margin-top: 0;
	margin-bottom: 1.25rem;
}
@media (max-width: 1023.98px) {
	.p-about-slider-card__col p {
		margin-bottom: 16px;
	}
}
.p-about-slider-card__col img {
	margin-bottom: 1.25rem;
}
@media (max-width: 1023.98px) {
	.p-about-slider-card__col img {
		margin-bottom: 16px;
	}
}
.p-about-slider-card.prev .p-about-slider-card__number {
	-webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
	        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
}
.p-about-slider-card.prev .p-about-slider-card__img-container {
	-webkit-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	        transform: translateX(-50%);
	-webkit-transition-delay: 0.5s;
	     -o-transition-delay: 0.5s;
	        transition-delay: 0.5s;
}
.p-about-slider-card.prev .p-about-slider-card__col {
	opacity: 0;
}
.p-about-slider-card.prev .p-about-slider-card__col:first-child {
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
}
.p-about-slider-card.prev.current .p-about-slider-card__number {
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
	        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
	-webkit-transition: 0.5s linear 1s;
	-o-transition: 0.5s linear 1s;
	transition: 0.5s linear 1s;
}
.p-about-slider-card.next .p-about-slider-card__number {
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
	        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
	-webkit-transition: 0.5s linear 1s;
	-o-transition: 0.5s linear 1s;
	transition: 0.5s linear 1s;
}
.p-about-slider-card.next .p-about-slider-card__col {
	opacity: 0;
	-webkit-transform: translateY(50%);
	    -ms-transform: translateY(50%);
	        transform: translateY(50%);
}
.p-about-slider-card.next.current .p-about-slider-card__number {
	-webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
	        clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
	-webkit-transition: 0.2s linear 0.3s;
	-o-transition: 0.2s linear 0.3s;
	transition: 0.2s linear 0.3s;
}
.p-about-slider-card.current .p-about-slider-card__number {
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
	        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
.p-about-slider-card.current .p-about-slider-card__img {
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
	-webkit-transition-delay: 0.5s;
	     -o-transition-delay: 0.5s;
	        transition-delay: 0.5s;
}
.p-about-slider-card.current .p-about-slider-card__img-container {
	-webkit-transform: translateX(0);
	    -ms-transform: translateX(0);
	        transform: translateX(0);
	-webkit-transition-delay: 0.8s;
	     -o-transition-delay: 0.8s;
	        transition-delay: 0.8s;
}
.p-about-slider-card.current .p-about-slider-card__col {
	opacity: 1;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}
.p-about-slider-card.current.prev .p-about-slider-card__col:first-child {
	opacity: 0;
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
	-webkit-transition: 1s;
	-o-transition: 1s;
	transition: 1s;
}
.p-about-slider-card.current.prev .p-about-slider-card__col:not(:first-child) {
	-webkit-transition-delay: 1.5s;
	     -o-transition-delay: 1.5s;
	        transition-delay: 1.5s;
}
.p-about-slider-card.current.next .p-about-slider-card__col:first-child {
	opacity: 0;
	-webkit-transform: translateY(50%);
	    -ms-transform: translateY(50%);
	        transform: translateY(50%);
	-webkit-transition: 1s;
	-o-transition: 1s;
	transition: 1s;
}
.p-about-slider-card.current.next .p-about-slider-card__col:not(:first-child) {
	-webkit-transition-delay: 0.8s;
	     -o-transition-delay: 0.8s;
	        transition-delay: 0.8s;
}
.p-about-slider-card.hide .p-about-slider-card__number {
	-webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
	        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
.p-about-slider-card.hide .p-about-slider-card__img-container {
	-webkit-transform: translateX(0);
	    -ms-transform: translateX(0);
	        transform: translateX(0);
}
.p-about-slider-card.hide .p-about-slider-card__col {
	opacity: 0;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.p-about-slider-card.hide.prev .p-about-slider-card__number {
	-webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
	        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.p-about-slider-card.hide.next .p-about-slider-card__number {
	-webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
	        clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}

.p-wherebuy__tabs {
	margin-bottom: 1.8rem;
}
@media (max-width: 1023.98px) {
	.p-wherebuy__tabs {
		margin-bottom: 36px;
	}
}
@media (max-width: 767.98px) {
	.p-wherebuy__tabs {
		margin-bottom: 35px;
	}
}
.p-wherebuy__content {
	display: none;
	opacity: 0;
	-webkit-transition: opacity 300ms ease-in;
	-o-transition: opacity 300ms ease-in;
	transition: opacity 300ms ease-in;
}
.p-wherebuy__content_display {
	display: block;
}
.p-wherebuy__content_visible {
	opacity: 1;
}

@media (max-width: 767.98px) {
	.p-wherebuy-tabs {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: end;
		-webkit-justify-content: flex-end;
		    -ms-flex-pack: end;
		        justify-content: flex-end;
	}
}
.p-wherebuy-tabs__list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: none;
	overflow-x: auto;
	overflow-y: hidden;
	padding-bottom: 0.1rem;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-tabs__list {
		padding-bottom: 2px;
	}
}
@media (max-width: 767.98px) {
	.p-wherebuy-tabs__list {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
}
.p-wherebuy-tabs__item:not(:last-child) {
	margin-right: 3.7rem;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-tabs__item:not(:last-child) {
		margin-right: 32px;
	}
}
@media (max-width: 767.98px) {
	.p-wherebuy-tabs__item:not(:last-child) {
		margin: 0 0 14px;
	}
}
.p-wherebuy-tabs__button {
	display: block;
	font-family: inherit;
	text-transform: uppercase;
	white-space: nowrap;
	padding: 0;
	border: none;
	background-color: transparent;
}
.p-wherebuy-tabs__button:not(:disabled) {
	cursor: pointer;
}
.p-wherebuy-tabs__button:disabled {
	pointer-events: none;
}

.p-wherebuy-slider {
	padding-bottom: 4.1rem;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-slider {
		padding-bottom: 80px;
	}
}
@media (max-width: 767.98px) {
	.p-wherebuy-slider {
		padding-bottom: 64px;
	}
}
.p-wherebuy-slider__wrapper {
	overflow: hidden;
	position: relative;
	width: calc(100% + 0.9142857143rem * 2);
	height: calc(100% + 0.9142857143rem * 2);
	margin: -0.9142857143rem;
	padding: 0.9142857143rem;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-slider__wrapper {
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
	}
}
.p-wherebuy-slider__list {
	list-style-type: none;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 1.1rem;
	min-height: 21.6rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-slider__list {
		margin-bottom: 12px;
		min-height: 238px;
	}
}
.p-wherebuy-slider__item {
	-webkit-flex-shrink: 0;
	    -ms-flex-negative: 0;
	        flex-shrink: 0;
	width: 100%;
	height: auto;
	position: relative;
}
.p-wherebuy-slider__img-container {
	height: 100%;
	width: 100%;
}
.p-wherebuy-slider__img {
	height: 100%;
	width: 100%;
	-o-object-fit: contain;
	   object-fit: contain;
}
.p-wherebuy-slider__controls {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}
.p-wherebuy-slider__link {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	height: 100%;
	position: relative;
}
.p-wherebuy-slider__link::before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background-image: url(../img/svg/link-grey.svg);
	background-size: 1rem;
	background-position: right 15%;
	background-repeat: no-repeat;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-slider__link::before {
		background-size: 20px;
	}
}
@media (hover: hover) and (pointer: fine) {
	.p-wherebuy-slider__link .p-wherebuy-slider__img-container {
		-webkit-transition: -webkit-transform 200ms ease-out 250ms;
		transition: -webkit-transform 200ms ease-out 250ms;
		-o-transition: transform 200ms ease-out 250ms;
		transition: transform 200ms ease-out 250ms;
		transition: transform 200ms ease-out 250ms, -webkit-transform 200ms ease-out 250ms;
	}
	.p-wherebuy-slider__link::before {
		opacity: 0;
		-webkit-transition: opacity 200ms ease-in-out;
		-o-transition: opacity 200ms ease-in-out;
		transition: opacity 200ms ease-in-out;
	}
	.p-wherebuy-slider__link:hover .p-wherebuy-slider__img-container {
		-webkit-transform: scale(1.1);
		    -ms-transform: scale(1.1);
		        transform: scale(1.1);
		-webkit-transition: -webkit-transform 200ms ease-in-out;
		transition: -webkit-transform 200ms ease-in-out;
		-o-transition: transform 200ms ease-in-out;
		transition: transform 200ms ease-in-out;
		transition: transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;
	}
	.p-wherebuy-slider__link:hover::before {
		opacity: 1;
		-webkit-transition: opacity 200ms ease-out 250ms;
		-o-transition: opacity 200ms ease-out 250ms;
		transition: opacity 200ms ease-out 250ms;
	}
}

.p-wherebuy-slider-controls {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	padding-right: 0.65rem;
	padding-left: 0.65rem;
	position: relative;
	min-height: 2.7rem;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-slider-controls {
		min-height: 54px;
		padding-right: 36px;
		padding-left: 36px;
	}
}
@media (max-width: 767.98px) {
	.p-wherebuy-slider-controls {
		padding-right: 0;
		padding-left: 0;
		width: calc(100% + 24px);
		margin-right: -12px;
		margin-left: -12px;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
	}
}
.p-wherebuy-slider-controls::before, .p-wherebuy-slider-controls::after {
	content: "";
	display: block;
	width: calc(50vw - 50%);
	border-top: 0.05rem solid #353e47;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
	z-index: -1;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-slider-controls::before, .p-wherebuy-slider-controls::after {
		border-width: 1px;
	}
}
@media (max-width: 767.98px) {
	.p-wherebuy-slider-controls::before, .p-wherebuy-slider-controls::after {
		display: none;
	}
}
.p-wherebuy-slider-controls::before {
	right: 100%;
}
.p-wherebuy-slider-controls::after {
	left: 100%;
}
.p-wherebuy-slider-controls_hide {
	padding-right: 0;
	padding-left: 0;
}
.p-wherebuy-slider-controls_hide .p-wherebuy-slider-controls__pagination {
	display: none;
}
.p-wherebuy-slider-controls_hide .p-wherebuy-slider-controls__button {
	display: none;
}
.p-wherebuy-slider-controls__pagination {
	padding-left: 0.65rem;
	padding-right: 0.65rem;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-slider-controls__pagination {
		padding-right: 24px;
		padding-left: 24px;
	}
}
@media (max-width: 767.98px) {
	.p-wherebuy-slider-controls__pagination {
		padding-right: 12px;
		padding-left: 12px;
	}
}
.p-wherebuy-slider-controls__pagination:empty {
	display: none;
}
.p-wherebuy-slider-controls__button {
	margin-left: 0.65rem;
	margin-right: 0.65rem;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-slider-controls__button {
		margin-right: 24px;
		margin-left: 24px;
	}
}
@media (max-width: 767.98px) {
	.p-wherebuy-slider-controls__button {
		margin-right: 12px;
		margin-left: 12px;
	}
}

.p-wherebuy-slider-button {
	width: 2.7rem;
	height: 2.7rem;
	padding: 0.9rem 0.4rem;
	background-color: transparent;
	border: none;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	    -ms-flex-pack: start;
	        justify-content: flex-start;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-slider-button {
		width: 54px;
		height: 54px;
		padding: 18px 8px;
	}
}
.p-wherebuy-slider-button::before {
	content: "";
	display: block;
	border-top: 0.1rem solid #a4a8ac;
	width: calc(100% - 0.8rem);
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
	position: absolute;
	top: 50%;
	left: 0.5rem;
	-webkit-transition: width 0.15s ease-in;
	-o-transition: width 0.15s ease-in;
	transition: width 0.15s ease-in;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-slider-button::before {
		border-width: 2px;
		width: calc(100% - 16px);
		left: 10px;
	}
}
.p-wherebuy-slider-button:disabled {
	opacity: 0.3;
}
.p-wherebuy-slider-button:hover:not(:disabled) {
	cursor: pointer;
}
.p-wherebuy-slider-button:hover:not(:disabled)::before {
	width: 100%;
}
.p-wherebuy-slider-button_next {
	-webkit-transform: scaleX(-1);
	    -ms-transform: scaleX(-1);
	        transform: scaleX(-1);
}
.p-wherebuy-slider-button__icon {
	height: 100%;
}

.p-wherebuy-slider-pagination {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.p-wherebuy-slider-pagination__dot {
	width: 0.75rem;
	min-width: 0.75rem;
	height: 0.75rem;
	background-color: #f2f4f5;
	border-radius: 50%;
	position: relative;
	cursor: pointer;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-slider-pagination__dot {
		width: 10px;
		min-width: 10px;
		height: 10px;
	}
}
.p-wherebuy-slider-pagination__dot:not(:last-child) {
	margin-right: 1.6rem;
}
@media (max-width: 1023.98px) {
	.p-wherebuy-slider-pagination__dot:not(:last-child) {
		margin-right: 22px;
	}
}
.p-wherebuy-slider-pagination__dot::before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	background-color: #2a418d;
	-webkit-transform: scale(0);
	    -ms-transform: scale(0);
	        transform: scale(0);
	border-radius: 50%;
	-webkit-transition: -webkit-transform 300ms ease-in-out;
	transition: -webkit-transform 300ms ease-in-out;
	-o-transition: transform 300ms ease-in-out;
	transition: transform 300ms ease-in-out;
	transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
}
.p-wherebuy-slider-pagination__dot_active::before {
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}

.wholesale {
	display: grid;
	grid-template-columns: 1fr 1fr;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	background-color: #f2f4f5;
}
@media (max-width: 1023.98px) {
	.wholesale {
		display: block;
	}
}
.wholesale__content {
	padding: 2.5rem 0 2rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}
@media (max-width: 1023.98px) {
	.wholesale__content {
		padding: 50px 0 0;
	}
}
.wholesale__title {
	margin: 0 0 3.95rem;
	text-align: center;
	text-transform: uppercase;
}
@media (max-width: 1023.98px) {
	.wholesale__title {
		margin-bottom: 38px;
	}
}
.wholesale__info {
	margin-bottom: 4rem;
}
@media (max-width: 1023.98px) {
	.wholesale__info {
		margin-bottom: 40px;
	}
}
.wholesale__subtitle {
	margin-bottom: 1.05rem;
	text-transform: uppercase;
	text-align: center;
}
@media (max-width: 1023.98px) {
	.wholesale__subtitle {
		margin-bottom: 12px;
	}
}
.wholesale__link {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}
.wholesale__icon {
	margin-right: 0.55rem;
	width: 1rem;
	height: 1rem;
}
.wholesale__icon path {
	fill: #2a418d;
}
.wholesale__text {
	margin: 0;
	color: #2a418d;
}
.wholesale__category {
	padding: 0.9rem 2.4rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	background-color: #fff;
	width: 18.75rem;
	border-radius: 8.5rem;
}
.wholesale__category p {
	margin: 0;
	margin-right: 0.8rem;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 700;
	line-height: 0.95rem;
	color: #a4a8ac;
}
.wholesale__category svg {
	width: 1.45rem;
	height: 1.3rem;
}
@media (max-width: 1023.98px) {
	.wholesale__category {
		padding: 26px 0;
		width: 321px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-webkit-flex-direction: column-reverse;
		    -ms-flex-direction: column-reverse;
		        flex-direction: column-reverse;
	}
	.wholesale__category p {
		margin: 0;
	}
	.wholesale__category svg {
		margin-bottom: 11px;
		width: 29px;
		height: 26px;
	}
}
.wholesale__image {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
}

.not-found {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}
.not-found__dots {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	width: 100%;
	min-width: 1600px;
	height: 17.8rem;
	z-index: -1;
	background-color: #fff;
}
.not-found__container {
	width: 100%;
}
.not-found__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}
@media (max-width: 1023.98px) {
	.not-found__row {
		-webkit-flex-wrap: wrap-reverse;
		    -ms-flex-wrap: wrap-reverse;
		        flex-wrap: wrap-reverse;
	}
}
.not-found__col {
	position: relative;
}
.not-found__col:first-child {
	width: 28.05rem;
}
@media (max-width: 1023.98px) {
	.not-found__col:first-child {
		width: 100%;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
		-webkit-box-align: center;
		-webkit-align-items: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
}
@media (max-width: 1023.98px) and (max-width: 767.98px) {
	.not-found__col:first-child {
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
}
.not-found__col:last-child {
	width: calc(100% - 28.05rem);
	padding-left: 4.6rem;
	isolation: isolate;
}
@media (max-width: 1023.98px) {
	.not-found__col:last-child {
		width: 100%;
		padding-left: 53px;
		margin-bottom: 40px;
	}
}
@media (max-width: 767.98px) {
	.not-found__col:last-child {
		padding: 43px 0 77px;
		margin-bottom: 24px;
		text-align: center;
	}
}
.not-found__title {
	width: 14rem;
	margin-top: 0;
	margin-bottom: 32px;
	text-transform: uppercase;
}
@media (max-width: 1023.98px) {
	.not-found__title {
		width: auto;
		margin-right: 20px;
		margin-bottom: 0;
	}
}
@media (max-width: 767.98px) {
	.not-found__title {
		width: 100%;
		margin-right: 0;
		margin-bottom: 16px;
	}
}
.not-found__link {
	line-height: 1rem;
}
@media (max-width: 1023.98px) {
	.not-found__link {
		line-height: 20px;
	}
}
.not-found__img {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	z-index: -1;
}
.not-found__text {
	font-family: "Oswald", sans-serif;
	font-weight: 700;
	font-size: 15.7rem;
	line-height: 128.4%;
	letter-spacing: 0.025em;
	color: #fff;
	mix-blend-mode: soft-light;
	margin-top: 0;
	margin-bottom: 0;
}
@media (max-width: 1023.98px) {
	.not-found__text {
		font-size: 183.507px;
	}
}
@media (max-width: 767.98px) {
	.not-found__text {
		font-size: 166.116px;
	}
}
.not-found__header {
	position: absolute;
	right: 0;
	left: 0;
	z-index: 1000;
}
.not-found__progress {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	height: 0.75rem;
	background-color: #2a418d;
	z-index: 1000;
	width: 0;
}
@media (max-width: 1023.98px) {
	.not-found__progress {
		height: 10px;
	}
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9zYXNzLXNuaXBwZXRzL3Njc3MvX21peGlucy9fZm9udC1mYWNlLnNjc3MiLCJfZm9udHMuc2NzcyIsIm1haW4uY3NzIiwiX3VpLnNjc3MiLCJfdmFycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3Nhc3Mtc25pcHBldHMvc2Nzcy9fbWl4aW5zL19tZWRpYS5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX21lbnUuc2NzcyIsImNvbXBvbmVudHMvX2xhbmd1YWdlLnNjc3MiLCJjb21wb25lbnRzL19oZXJvLnNjc3MiLCJjb21wb25lbnRzL19yYXRpbmcuc2NzcyIsImNvbXBvbmVudHMvX3BvcHVwLnNjc3MiLCJjb21wb25lbnRzL19pbnB1dHMuc2NzcyIsImNvbXBvbmVudHMvX3Byb2R1Y3QtaW5mby5zY3NzIiwiY29tcG9uZW50cy9fd2hlcmVidXkuc2NzcyIsInBhZ2VzL19ob21lLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc2Fzcy1zbmlwcGV0cy9zY3NzL19taXhpbnMvX2FzcGVjdC1yYXRpby5zY3NzIiwicGFnZXMvX3NlY29kYXJ5LnNjc3MiLCJwYWdlcy9fbmV3cy1saXN0LnNjc3MiLCJwYWdlcy9fbmV3cy1pdGVtLnNjc3MiLCJwYWdlcy9fcXVhbGl0eS5zY3NzIiwicGFnZXMvX3F1YWxpdHktdjIuc2NzcyIsInBhZ2VzL19mYWN0b3J5LnNjc3MiLCJwYWdlcy9fY29udGFjdHMuc2NzcyIsInBhZ2VzL19tb25jYWZlLnNjc3MiLCJwYWdlcy9fYnJvd25pZS5zY3NzIiwicGFnZXMvX3RhaGlyLnNjc3MiLCJwYWdlcy9fYWJvdXQuc2NzcyIsInBhZ2VzL193aGVyZWJ1eS5zY3NzIiwicGFnZXMvX25vdC1mb3VuZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXdCRTtDQUNFLHVCQ3pCZTtDRDBCZiwyTEFDRTtDQzFC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LG9CQUFBO0M1Qm1rUkY7QUFDRDtBNEJoa1JDO0NBQ0Msa0JBQUE7Q0FDQSxRQUFBO0NBQ0EsT0FBQTtDQUNBLGFBQUE7QTVCa2tSRjtBNEIvalJDO0NBQ0MsZUFBQTtDQUNBLE1BQUE7Q0FDQSxRQUFBO0NBQ0EsT0FBQTtDQUNBLGVBQUE7Q0FDQSx5QjFCeEhLO0MwQnlITCxhQUFBO0NBQ0EsUUFBQTtBNUJpa1JGO0FHN3JSUTtDeUJvSFA7RUFXRSxZQUFBO0M1QmtrUkY7QUFDRCIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vLyDQoNCw0LfQstC+0YDQsNGH0LjQstCw0LXRgiDQtNC40YDQtdC60YLQuNCy0YMg0YEg0L/QsNGA0LDQvNC10YLRgNCw0LzQuCDQtNC70Y8g0L/QvtC00LrQu9GO0YfQtdC90LjQtSDRiNGA0LjRhNGC0L7QslxuLy8vIEBncm91cCBmb250c1xuLy8vIEBwYXJhbSB7c3RyaW5nfSAkZm9udC1mYW1pbHkgLSDQndCw0LfQstCw0L3QuNC1INGI0YDQuNGE0YLQsFxuLy8vIEBwYXJhbSB7c3RyaW5nfSAkZmlsZS1wYXRoIC0g0J/Rg9GC0Ywg0Log0L/QsNC/0LrQtVxuLy8vIEBwYXJhbSB7bGlzdCB8IG51bGx9ICRmaWxlLWZvcm1hdHMgW251bGxdIC0g0KLQuNC/0Ysg0YjRgNC40YTRgtC+0LIsINC10YHQu9C4INC90LUg0YPQt9Cw0LrQsNC90L4g0LHQtdGA0ZHRgiDQuNC3INCz0LvQvtCx0LDQu9GM0L3QvtC5INC/0LXRgNC10LzQtdC90L3QvtC5XG4vLy8gQGV4YW1wbGVcbi8vLyAvLyDQktGL0LfQvtCyOlxuLy8vICtmb250LWZhY2UoXCJSYWxld2F5XCIsIFwiI3skdXJsLWZvbnR9L1JhbGV3YXktUmVndWxhci9SYWxld2F5LVJlZ3VsYXJcIilcbi8vL1x0XHRmb250LXdlaWdodDogNDAwXG4vLy9cbi8vLyAvLyDQktC10YDQvdC10YI6XG4vLy8gLy8gIEBmb250LWZhY2Uge1xuLy8vIC8vIFx0XHRmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4vLy8gLy8gXHRcdHNyYzogdXJsKFwiL2ZvbnRzL1JhbGV3YXktUmVndWxhci9SYWxld2F5LVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1JhbGV3YXktUmVndWxhci9SYWxld2F5LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvUmFsZXdheS1SZWd1bGFyL1JhbGV3YXktUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4vLy8gLy8gXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG4vLy8gLy8gIH1cblxuQG1peGluIGZvbnQtZmFjZShcbiAgJGZvbnQtZmFtaWx5LFxuICAkZmlsZS1wYXRoLFxuICAkZmlsZS1mb3JtYXRzOiBudWxsXG4pIHtcbiAgJGZpbGUtZm9ybWF0czogaWYoJGZpbGUtZm9ybWF0cyAhPSBudWxsLCAkZmlsZS1mb3JtYXRzLCAkZm9udC1mb3JtYXRzKTtcblxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICAgIHNyYzpcbiAgICAgIF9mb250LXNvdXJjZS1kZWNsYXJhdGlvbihcbiAgICAgICAgJGZvbnQtZmFtaWx5LFxuICAgICAgICAkZmlsZS1wYXRoLFxuICAgICAgICAkZmlsZS1mb3JtYXRzLFxuICAgICAgICAkZmlsZS1wYXRoXG4gICAgICApO1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAaW5jbHVkZSBmb250LWZhY2UoXCJPcGVuU2Fuc1wiLCBcIiN7JHVybC1mb250fS9PcGVuU2Fucy9SZWd1bGFyXCIsICRmb250LWZvcm1hdHMpIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AaW5jbHVkZSBmb250LWZhY2UoXCJPcGVuU2Fuc1wiLCBcIiN7JHVybC1mb250fS9PcGVuU2Fucy9TZW1pQm9sZFwiLCAkZm9udC1mb3JtYXRzKSB7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGluY2x1ZGUgZm9udC1mYWNlKFwiT3BlblNhbnNcIiwgXCIjeyR1cmwtZm9udH0vT3BlblNhbnMvQm9sZFwiLCAkZm9udC1mb3JtYXRzKSB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGluY2x1ZGUgZm9udC1mYWNlKFwiT3N3YWxkXCIsIFwiI3skdXJsLWZvbnR9L09zd2FsZC9Cb2xkXCIsICRmb250LWZvcm1hdHMpIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuIiwiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zXCI7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJPcGVuU2Fuc1wiO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL1NlbWlCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL1NlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiT3BlblNhbnNcIjtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL0JvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL09zd2FsZC9Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09zd2FsZC9Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkL0JvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5odG1sLFxuYm9keSB7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuaHRtbCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi13aWR0aDogMzIwcHg7XG5cdGZvbnQtZmFtaWx5OiBcIk9wZW5TYW5zXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuMzVyZW07XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Y29sb3I6ICMzNTNlNDc7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzNTNlNDc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdGJvZHkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0fVxufVxuXG4qLFxuOjphZnRlcixcbjo6YmVmb3JlIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuc2VjdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxheW91dCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4ubWFpbiB7XG5cdGZsZXgtZ3JvdzogMTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0ei1pbmRleDogMTtcbn1cblxuYSB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXIge1xuXHRwYWRkaW5nLWxlZnQ6IDMuMnJlbTtcblx0cGFkZGluZy1yaWdodDogMy4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMjRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHR9XG59XG5cbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMjguNCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxuXG4uaDEge1xuXHRmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAyLjU1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuaDEge1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0fVxufVxuXG4uaDIge1xuXHRmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAyLjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5oMiB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG59XG5cbi5oMyB7XG5cdGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDEuNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LmgzIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cbn1cblxuLmg0IHtcblx0Zm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuaDQge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxufVxuXG4uaDUge1xuXHRmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5oNSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbi5oNiB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRsaW5lLWhlaWdodDogMC45NXJlbTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5oNiB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHR9XG59XG5cbi5saW5rIHtcblx0bGluZS1oZWlnaHQ6IDEuMzVyZW07XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5saW5rIHtcblx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0fVxufVxuLmxpbms6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDFweDtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHR0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlLWluO1xufVxuLmxpbms6aG92ZXI6OmJlZm9yZSB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMDtcbn1cbi5saW5rX2Rhcmsge1xuXHRjb2xvcjogIzM1M2U0Nztcbn1cbi5saW5rX2Rhcms6OmJlZm9yZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzNTNlNDc7XG59XG4ubGlua19kYXJrOmhvdmVyLCAubGlua19kYXJrLmxpbmtfYWN0aXZlIHtcblx0Y29sb3I6ICNhNGE4YWM7XG59XG4ubGlua19kYXJrLmxpbmtfYWN0aXZlOjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhOGFjO1xufVxuLmxpbmtfbGlnaHQge1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5saW5rX2xpZ2h0OjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpbmtfbGlnaHQ6aG92ZXIsIC5saW5rX2xpZ2h0LmxpbmtfYWN0aXZlIHtcblx0Y29sb3I6ICMzNTNlNDc7XG59XG4ubGlua19saWdodC5saW5rX2FjdGl2ZTo6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzM1M2U0Nztcbn1cbi5saW5rX2JsdWUge1xuXHRjb2xvcjogI2E0YThhYztcbn1cbi5saW5rX2JsdWU6OmJlZm9yZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhNGE4YWM7XG59XG4ubGlua19ibHVlOmhvdmVyLCAubGlua19ibHVlLmxpbmtfYWN0aXZlIHtcblx0Y29sb3I6ICMyYTQxOGQ7XG59XG4ubGlua19ibHVlLmxpbmtfYWN0aXZlOjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmE0MThkO1xufVxuXG4ub2gge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2Vjb2RhcnktbWFpbiB7XG5cdHBhZGRpbmctdG9wOiAxMjBweDtcbn1cblxuLnNodXR0ZXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAyMDAwO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmFuaW1hdGlvbi1pbWcge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDIpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS41cztcbn1cblxuLmpzLWFuaW1hdGlvbi1zaW1wbGUsXG4uanMtYW5pbWF0aW9uLWltZyB7XG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi5oZWFkZXIge1xuXHRwYWRkaW5nLXRvcDogMS42cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMS42cmVtO1xuXHRjb2xvcjogI2M0YzRjNDtcblx0c3Ryb2tlOiAjYzRjNGM0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5oZWFkZXIge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHR9XG59XG4uaGVhZGVyX19yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbi5oZWFkZXJfX2xvZ28ge1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHdpZHRoOiAxMC4zNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LmhlYWRlcl9fbG9nbyB7XG5cdFx0d2lkdGg6IDExMHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LmhlYWRlcl9fbG9nbyB7XG5cdFx0d2lkdGg6IDEyOHB4O1xuXHR9XG59XG4uaGVhZGVyX19sYW5ndWFnZSB7XG5cdG1hcmdpbi1yaWdodDogMi43NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LmhlYWRlcl9fbGFuZ3VhZ2Uge1xuXHRcdG1hcmdpbi1yaWdodDogNDRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5oZWFkZXJfX2xhbmd1YWdlIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzQuOThweCkge1xuXHQuaGVhZGVyX19sYW5ndWFnZSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHR9XG59XG5cbi5sb2dvIHtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW47XG59XG4ubG9nbzpob3ZlciB7XG5cdG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzNTNlNDc7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAzLjM1cmVtIDAgMS4ycmVtO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wNXM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5mb290ZXIge1xuXHRcdHBhZGRpbmctdG9wOiA2NHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMnB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LmZvb3RlciB7XG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdH1cbn1cbi5mb290ZXJfX2xvZ28ge1xuXHR3aWR0aDogNi44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuZm9vdGVyX19sb2dvIHtcblx0XHR3aWR0aDogMTM2cHg7XG5cdH1cbn1cblxuLmZvb3Rlci10b3BfX3JvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDAgMCAzLjVyZW07XG5cdG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LmZvb3Rlci10b3BfX3JvdyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LmZvb3Rlci10b3BfX3JvdyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQ5cHg7XG5cdH1cbn1cbi5mb290ZXItdG9wX19jb2w6bnRoLWNoaWxkKDEpIHtcblx0d2lkdGg6IDI4LjA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuZm9vdGVyLXRvcF9fY29sOm50aC1jaGlsZCgxKSB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LmZvb3Rlci10b3BfX2NvbDpudGgtY2hpbGQoMSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdH1cbn1cbi5mb290ZXItdG9wX19jb2w6bnRoLWNoaWxkKDIpIHtcblx0d2lkdGg6IDI2LjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5mb290ZXItdG9wX19jb2w6bnRoLWNoaWxkKDIpIHtcblx0XHR3aWR0aDogY2FsYygzMy4zMzMzJSAqIDIpO1xuXHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQuZm9vdGVyLXRvcF9fY29sOm50aC1jaGlsZCgyKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuLmZvb3Rlci10b3BfX2NvbDpudGgtY2hpbGQoMykge1xuXHR3aWR0aDogMjYuM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LmZvb3Rlci10b3BfX2NvbDpudGgtY2hpbGQoMykge1xuXHRcdHdpZHRoOiBjYWxjKDMzLjMzMzMlICogMik7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQuZm9vdGVyLXRvcF9fY29sOm50aC1jaGlsZCgzKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5mb290ZXItdG9wX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRsaW5lLWhlaWdodDogMTM5LjE4JTtcblx0b3BhY2l0eTogMC41O1xuXHRtYXJnaW46IDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LmZvb3Rlci10b3BfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cbn1cblxuLmZvb3Rlci1uYXZfX3JvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG4uZm9vdGVyLW5hdl9fbGlzdCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0bWFyZ2luLXJpZ2h0OiA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuZm9vdGVyLW5hdl9fbGlzdCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNjhweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5mb290ZXItbmF2X19saXN0IHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0fVxufVxuLmZvb3Rlci1uYXZfX2xpc3Q6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi5mb290ZXItbmF2X19pdGVtIHtcblx0bWFyZ2luLWJvdHRvbTogMC44cmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuZm9vdGVyLW5hdl9faXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxufVxuLmZvb3Rlci1uYXZfX2l0ZW06bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4uZm9vdGVyLW5hdl9fbGluayB7XG5cdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRsaW5lLWhlaWdodDogMTM5LjE4JTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuZm9vdGVyLW5hdl9fbGluayB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG59XG4uZm9vdGVyLW5hdl9fbGluazpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmZvb3Rlci1hZGRyZXNzIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuLmZvb3Rlci1hZGRyZXNzX19saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuLmZvb3Rlci1hZGRyZXNzX19pdGVtIHtcblx0bWFyZ2luLWJvdHRvbTogMC44cmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuZm9vdGVyLWFkZHJlc3NfX2l0ZW0ge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cbn1cbi5mb290ZXItYWRkcmVzc19faXRlbTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mb290ZXItYWRkcmVzc19fbGluayB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvb3Rlci1hZGRyZXNzX19saW5rOmhvdmVyIC5mb290ZXItYWRkcmVzc19fdGV4dCB7XG5cdGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cbi5mb290ZXItYWRkcmVzc19fdGV4dCB7XG5cdG1hcmdpbjogMCAwIDAgMS41NXJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAwLjdyZW07XG5cdGxpbmUtaGVpZ2h0OiAwLjk1cmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuZm9vdGVyLWFkZHJlc3NfX3RleHQge1xuXHRcdG1hcmdpbi1sZWZ0OiAzMXB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0fVxufVxuLmZvb3Rlci1hZGRyZXNzX19pY29uIHtcblx0d2lkdGg6IDAuN3JlbTtcblx0b3BhY2l0eTogMC4zO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5mb290ZXItYWRkcmVzc19faWNvbiB7XG5cdFx0d2lkdGg6IDE0cHg7XG5cdH1cbn1cblxuLmZvb3Rlci1taWRkbGVfX3JvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMCAwIDIuNXJlbTtcblx0bWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuZm9vdGVyLW1pZGRsZV9fcm93IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5mb290ZXItbWlkZGxlX19yb3cge1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHR9XG59XG4uZm9vdGVyLW1pZGRsZV9fY29sOm50aC1jaGlsZCgxKSB7XG5cdHdpZHRoOiAyOC4wNXJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuZm9vdGVyLW1pZGRsZV9fY29sOm50aC1jaGlsZCgxKSB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LmZvb3Rlci1taWRkbGVfX2NvbDpudGgtY2hpbGQoMSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5mb290ZXItbWlkZGxlX19jb2w6bnRoLWNoaWxkKDIpIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG9yZGVyOiAxO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LmZvb3Rlci1taWRkbGVfX2NvbDpudGgtY2hpbGQoMikge1xuXHRcdG9yZGVyOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0fVxufVxuLmZvb3Rlci1taWRkbGVfX2NvbDpudGgtY2hpbGQoMykge1xuXHRtYXJnaW46IGF1dG8gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LmZvb3Rlci1taWRkbGVfX2NvbDpudGgtY2hpbGQoMykge1xuXHRcdHdpZHRoOiBjYWxjKDMzLjMzMzMlICogMik7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQuZm9vdGVyLW1pZGRsZV9fY29sOm50aC1jaGlsZCgzKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5mb290ZXItbWlkZGxlX190aXRsZSB7XG5cdG1hcmdpbjogMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mb290ZXItbWlkZGxlX19zdWJ0aXRsZSB7XG5cdG1hcmdpbjogMCAwIC0wLjQ1cmVtO1xuXHRvcGFjaXR5OiAwLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5mb290ZXItbWlkZGxlX19zdWJ0aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTJweDtcblx0fVxufVxuLmZvb3Rlci1taWRkbGVfX2hyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEuNnJlbTtcblx0cmlnaHQ6IDNyZW07XG5cdHdpZHRoOiA3LjMyNXJlbTtcblx0aGVpZ2h0OiAycHg7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2E0YThhYztcblx0bWFyZ2luOiAwO1xuXHRvcGFjaXR5OiAwLjE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5mb290ZXItbWlkZGxlX19ociB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5mb290ZXItbWlkZGxlX19ociB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE5NHB4KTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDI5cHg7XG5cdH1cbn1cbi5mb290ZXItbWlkZGxlX190ZXh0IHtcblx0d2lkdGg6IDE3LjVyZW07XG5cdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRsaW5lLWhlaWdodDogMTM5LjE4JTtcblx0Y29sb3I6ICNhNGE4YWM7XG5cdG1hcmdpbjogYXV0byAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuZm9vdGVyLW1pZGRsZV9fdGV4dCB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG59XG5cbi5mb290ZXItc2VsZWN0IHtcblx0bWFyZ2luLXJpZ2h0OiAxLjZyZW07XG5cdHdpZHRoOiA0MC41cmVtO1xuXHRjb2xvcjogI2E0YThhYztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LmZvb3Rlci1zZWxlY3Qge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4uZm9vdGVyLXNlbGVjdF9fcGFuZWwge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMC44cmVtIDFyZW0gMC44cmVtIDAuNHJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzIxMmEzMztcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogI2E0YThhYztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuZm9vdGVyLXNlbGVjdF9fcGFuZWwge1xuXHRcdHBhZGRpbmc6IDE2cHggMjBweCAxNnB4IDhweDtcblx0fVxufVxuLmZvb3Rlci1zZWxlY3RfX3BhbmVsLmFjdGl2ZSB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmZvb3Rlci1zZWxlY3RfX2xvYWYge1xuXHRtYXJnaW4tcmlnaHQ6IDEuMXJlbTtcblx0d2lkdGg6IDEuNnJlbTtcblx0aGVpZ2h0OiAxLjZyZW07XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvb3Rlci1zZWxlY3RfX3RpdGxlIHtcblx0bWFyZ2luOiAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mb290ZXItc2VsZWN0X19idG4ge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0cGFkZGluZzogMDtcbn1cbi5mb290ZXItc2VsZWN0X19idG46ZGlzYWJsZWQge1xuXHRvcGFjaXR5OiAwLjI7XG59XG4uZm9vdGVyLXNlbGVjdF9fYnRuICoge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mb290ZXItc2VsZWN0X19pY29uIHtcblx0d2lkdGg6IDFyZW07XG5cdGhlaWdodDogMXJlbTtcbn1cbi5mb290ZXItc2VsZWN0X19saXN0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMXB4O1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDFweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3gtc2hhZG93OiAwIDAgMTNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdHRyYW5zaXRpb246IGJvdHRvbSAwLjNzIGVhc2UtaW4sIG9wYWNpdHkgMC4xM3MgZWFzZS1pbjtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmZvb3Rlci1zZWxlY3RfX2xpc3QuYWN0aXZlIHtcblx0Ym90dG9tOiAxMDAlO1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmZvb3Rlci1zZWxlY3RfX2xpbmsge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAwLjdyZW07XG5cdGxpbmUtaGVpZ2h0OiAwLjk1cmVtO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHBhZGRpbmc6IDEuMnJlbSAyLjRyZW0gMS4wNXJlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluO1xufVxuLmZvb3Rlci1zZWxlY3RfX2xpbms6aG92ZXIsIC5mb290ZXItc2VsZWN0X19saW5rLmFjdGl2ZSB7XG5cdGNvbG9yOiAjMmE0MThkO1xufVxuXG4uZm9vdGVyLWJvdHRvbSB7XG5cdGNvbG9yOiAjYTRhOGFjO1xuXHRmb250LXNpemU6IDAuN3JlbTtcblx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5mb290ZXItYm90dG9tIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5mb290ZXItYm90dG9tIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdC5mb290ZXItYm90dG9tX3ByX2xnIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA2LjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQuZm9vdGVyLWJvdHRvbV9wYl94cyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdH1cbn1cbi5mb290ZXItYm90dG9tX190ZXh0IHtcblx0bWFyZ2luOiAwIDEuNjVyZW0gMCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuZm9vdGVyLWJvdHRvbV9fdGV4dCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cbn1cbi5mb290ZXItYm90dG9tX19saW5rIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5mb290ZXItYm90dG9tX19saW5rIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG59XG4uZm9vdGVyLWJvdHRvbV9fbGluazpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5mb290ZXItYm90dG9tX19kZXYge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LmZvb3Rlci1ib3R0b21fX2RldiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmZvb3Rlci1kZXYge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAjYTRhOGFjO1xufVxuLmZvb3Rlci1kZXY6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mb290ZXItZGV2X190ZXh0IHtcblx0Zm9udC1zaXplOiAwLjdyZW07XG5cdGxpbmUtaGVpZ2h0OiAxMDclO1xuXHRtYXJnaW4tcmlnaHQ6IDAuNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LmZvb3Rlci1kZXZfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTM5LjE4JTtcblx0fVxufVxuLmZvb3Rlci1kZXZfX2xvZ28ge1xuXHRoZWlnaHQ6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5mb290ZXItZGV2X19sb2dvIHtcblx0XHRoZWlnaHQ6IDE1cHg7XG5cdH1cbn1cblxuLm1lbnUge1xuXHRwYWRkaW5nLWJvdHRvbTogOC4yNXJlbTtcbn1cbi5tZW51X19vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Y29sb3I6ICMzNTNlNDc7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiAwO1xuXHR6LWluZGV4OiAxMDAwO1xufVxuLm1lbnVfdmlzaWJsZSAubWVudV9faGVhZGVyIHtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhciAwLjJzO1xuXHRvcGFjaXR5OiAxO1xufVxuLm1lbnVfdmlzaWJsZSAubWVudS1uYXZfX2xpbmsge1xuXHRhbmltYXRpb24tbmFtZTogbWVudVNsaWRlO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbi5tZW51X3Zpc2libGUgLm1lbnUtbmF2X19pdGVtOm50aC1jaGlsZCgxKSAubWVudS1uYXZfX2xpbmsge1xuXHRhbmltYXRpb24tZGVsYXk6IDAuOHM7XG59XG4ubWVudV92aXNpYmxlIC5tZW51LW5hdl9faXRlbTpudGgtY2hpbGQoMikgLm1lbnUtbmF2X19saW5rIHtcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjlzO1xufVxuLm1lbnVfdmlzaWJsZSAubWVudS1uYXZfX2l0ZW06bnRoLWNoaWxkKDMpIC5tZW51LW5hdl9fbGluayB7XG5cdGFuaW1hdGlvbi1kZWxheTogMXM7XG59XG4ubWVudV92aXNpYmxlIC5tZW51LW5hdl9faXRlbTpudGgtY2hpbGQoNCkgLm1lbnUtbmF2X19saW5rIHtcblx0YW5pbWF0aW9uLWRlbGF5OiAxLjFzO1xufVxuLm1lbnVfdmlzaWJsZSAubWVudS1uYXZfX2l0ZW06bnRoLWNoaWxkKDUpIC5tZW51LW5hdl9fbGluayB7XG5cdGFuaW1hdGlvbi1kZWxheTogMS4ycztcbn1cbi5tZW51X3Zpc2libGUgLm1lbnUtbmF2X19pdGVtOm50aC1jaGlsZCg2KSAubWVudS1uYXZfX2xpbmsge1xuXHRhbmltYXRpb24tZGVsYXk6IDEuM3M7XG59XG4ubWVudV92aXNpYmxlIC5tZW51LW5hdl9faXRlbTpudGgtY2hpbGQoNykgLm1lbnUtbmF2X19saW5rIHtcblx0YW5pbWF0aW9uLWRlbGF5OiAxLjRzO1xufVxuLm1lbnVfdmlzaWJsZSAubWVudS1uYXZfX2l0ZW06bnRoLWNoaWxkKDgpIC5tZW51LW5hdl9fbGluayB7XG5cdGFuaW1hdGlvbi1kZWxheTogMS41cztcbn1cbi5tZW51X3Zpc2libGUgLm1lbnUtbmF2X19pdGVtOm50aC1jaGlsZCg5KSAubWVudS1uYXZfX2xpbmsge1xuXHRhbmltYXRpb24tZGVsYXk6IDEuNnM7XG59XG4ubWVudV92aXNpYmxlIC5tZW51LW5hdl9faXRlbTpudGgtY2hpbGQoMTApIC5tZW51LW5hdl9fbGluayB7XG5cdGFuaW1hdGlvbi1kZWxheTogMS43cztcbn1cbi5tZW51X3Zpc2libGUgLm1lbnUtYWRkcmVzc19fbGlzdCB7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXIgMC43cztcblx0b3BhY2l0eTogMTtcbn1cbi5tZW51X3Zpc2libGUgLm1lbnUgLnN1Ym1lbnVfX2xpc3Qge1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyIDEuMnMsIHRyYW5zZm9ybSAwLjNzIGxpbmVhciAxLjJzO1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IG5vbmU7XG59XG4ubWVudV9mYWRlIC5tZW51X19oZWFkZXIge1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyIDAuNXM7XG5cdG9wYWNpdHk6IDA7XG59XG4ubWVudV9mYWRlIC5tZW51LW5hdl9faXRlbSB7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4ubWVudV9mYWRlIC5tZW51LWFkZHJlc3NfX2xpc3Qge1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG5cdG9wYWNpdHk6IDA7XG59XG4ubWVudV9mYWRlIC5tZW51IC5zdWJtZW51X19saXN0IHtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhciwgdHJhbnNmb3JtIDAuMnMgbGluZWFyO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG59XG4ubWVudV9fYnRuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG4ubWVudV9fYnRuLW9wZW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogMi43cmVtO1xuXHRmb250LXNpemU6IDA7XG5cdGxpbmUtaGVpZ2h0OiAwLjVyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJvcmRlci1jb2xvcjogaW5oZXJpdDtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHRyYW5zaXRpb246IGxpbmUtaGVpZ2h0IDAuMTVzIGVhc2UtaW4sIGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5tZW51X19idG4tb3BlbiB7XG5cdFx0d2lkdGg6IDM4cHg7XG5cdH1cbn1cbi5tZW51X19idG4tb3Blbjpob3ZlciB7XG5cdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0bGluZS1oZWlnaHQ6IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5tZW51X19idG4tb3Blbjpob3ZlciB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHR9XG59XG4ubWVudV9fYnRuLWNsb3NlIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogMi43cmVtO1xuXHRoZWlnaHQ6IDEuOTVyZW07XG5cdG1hcmdpbi1sZWZ0OiAwLjlyZW07XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZS1pbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lm1lbnVfX2J0bi1jbG9zZSB7XG5cdFx0d2lkdGg6IDI4cHg7XG5cdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG59XG4ubWVudV9fYnRuLWNsb3NlOmhvdmVyIHtcblx0b3BhY2l0eTogMC4zO1xufVxuLm1lbnVfX2xvZ28ge1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHdpZHRoOiAxMC4zNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lm1lbnVfX2xvZ28ge1xuXHRcdHdpZHRoOiAxMTBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5tZW51X19sb2dvIHtcblx0XHR3aWR0aDogMTI4cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQubWVudV9fbGFuZ3VhZ2Uge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc0Ljk4cHgpIHtcblx0Lm1lbnVfX2xhbmd1YWdlIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdH1cbn1cbi5tZW51X19oZWFkZXIge1xuXHRoZWlnaHQ6IDYuMXJlbTtcblx0b3BhY2l0eTogMDtcbn1cbi5tZW51X19ib2R5IHtcblx0cGFkZGluZy10b3A6IDJyZW07XG5cdGhlaWdodDogY2FsYygxMDB2aCAtIDYuMXJlbSk7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lm1lbnVfX2JvZHkge1xuXHRcdHBhZGRpbmctdG9wOiA3M3B4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0Lm1lbnVfX2JvZHkge1xuXHRcdHBhZGRpbmctdG9wOiAxM3B4O1xuXHR9XG59XG4ubWVudV9fcm93IHtcblx0ZGlzcGxheTogZmxleDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQubWVudV9fcm93IHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG4ubWVudV9fY29sOmZpcnN0LWNoaWxkIHtcblx0d2lkdGg6IDI4LjA1cmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5tZW51X19jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG9yZGVyOiAxO1xuXHR9XG59XG4ubWVudV9fY29sOmxhc3QtY2hpbGQge1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMjguMDVyZW0pO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQubWVudV9fY29sOmxhc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cbn1cbi5tZW51X19kb3RzIHtcblx0d2lkdGg6IDM2cmVtO1xuXHRoZWlnaHQ6IDM0LjU1cmVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lm1lbnVfX2RvdHMge1xuXHRcdHdpZHRoOiA0NTVweDtcblx0XHRoZWlnaHQ6IDQ1NXB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHR0b3A6IDIzMHB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5tZW51X19kb3RzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4ubWVudV9fZG90cyBjYW52YXMge1xuXHRvcGFjaXR5OiAwLjQ1O1xufVxuXG4ubWVudS1hZGRyZXNzIHtcblx0b3BhY2l0eTogMC41O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG4ubWVudS1hZGRyZXNzX19saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRvcGFjaXR5OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQubWVudS1hZGRyZXNzX19saXN0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG59XG4ubWVudS1hZGRyZXNzX19pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcbn1cbi5tZW51LWFkZHJlc3NfX2l0ZW06bnRoLWNoaWxkKDEpIHtcblx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQubWVudS1hZGRyZXNzX19pdGVtOm50aC1jaGlsZCgxKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxufVxuLm1lbnUtYWRkcmVzc19faXRlbTpudGgtY2hpbGQoMikge1xuXHRtYXJnaW4tYm90dG9tOiAxLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5tZW51LWFkZHJlc3NfX2l0ZW06bnRoLWNoaWxkKDIpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG59XG4ubWVudS1hZGRyZXNzX190aXRsZSB7XG5cdG1hcmdpbjogMDtcblx0d2lkdGg6IDE2LjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5tZW51LWFkZHJlc3NfX3RpdGxlIHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxufVxuLm1lbnUtYWRkcmVzc19fbGluayB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lbnUtYWRkcmVzc19fbGluazpob3ZlciAubWVudS1hZGRyZXNzX190ZXh0IHtcblx0Ym9yZGVyLWNvbG9yOiBpbmhlcml0O1xufVxuLm1lbnUtYWRkcmVzc19fdGV4dCB7XG5cdG1hcmdpbjogMCAwIDAgMnJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lm1lbnUtYWRkcmVzc19fdGV4dCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDMycHg7XG5cdH1cbn1cbi5tZW51LWFkZHJlc3NfX2ljb24ge1xuXHR3aWR0aDogMXJlbTtcblx0bWluLXdpZHRoOiAxcmVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5tZW51LWFkZHJlc3NfX2ljb24ge1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdG1pbi13aWR0aDogMTZweDtcblx0fVxufVxuXG4ubWVudS1uYXYge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cbi5tZW51LW5hdl9fbGlzdCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcbn1cbi5tZW51LW5hdl9faXRlbSB7XG5cdG1hcmdpbi1ib3R0b206IDEuNnJlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lm1lbnUtbmF2X19pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0Lm1lbnUtbmF2X19pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG59XG4ubWVudS1uYXZfX2l0ZW06bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWVudS1uYXZfX2xpbmsge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Zm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMi41NXJlbTtcblx0bGluZS1oZWlnaHQ6IDEyOC40JTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluO1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQubWVudS1uYXZfX2xpbmsge1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0fVxufVxuLm1lbnUtbmF2X19saW5rOmhvdmVyIHtcblx0Y29sb3I6ICMyYTQxOGQ7XG59XG5cbi5zdWJtZW51X19saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMC44cmVtIDAgMDtcblx0bWFyZ2luOiAwIC0ycmVtIDAgMDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuc3VibWVudV9fbGlzdCB7XG5cdFx0cGFkZGluZy10b3A6IDI0cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtNDBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAtMjRweDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQuc3VibWVudV9fbGlzdCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMjhweDtcblx0fVxufVxuLnN1Ym1lbnVfX2l0ZW0ge1xuXHRtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5zdWJtZW51X19pdGVtIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5zdWJtZW51X19pdGVtIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDI4cHg7XG5cdH1cbn1cbi5zdWJtZW51X19saW5rIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluO1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnN1Ym1lbnVfX2xpbms6aG92ZXIge1xuXHRjb2xvcjogIzJhNDE4ZDtcbn1cblxuQGtleWZyYW1lcyBtZW51U2xpZGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxufVxuLmxhbmd1YWdlX19saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuLmxhbmd1YWdlX19pdGVtIHtcblx0bWFyZ2luLXJpZ2h0OiAwLjY1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQubGFuZ3VhZ2VfX2l0ZW0ge1xuXHRcdG1hcmdpbi1yaWdodDogMTNweDtcblx0fVxufVxuLmxhbmd1YWdlX19pdGVtOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubGFuZ3VhZ2VfX2xpbmsge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAwLjc1cmVtO1xuXHRvcGFjaXR5OiAwLjQ7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZS1pbjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5sYW5ndWFnZV9fbGluayB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHR9XG59XG4ubGFuZ3VhZ2VfX2xpbms6aG92ZXIsIC5sYW5ndWFnZV9fbGluay5hY3RpdmUge1xuXHRvcGFjaXR5OiAxO1xufVxuLmxhbmd1YWdlX19saW5rOmhvdmVyOm5vdCguYWN0aXZlKSB7XG5cdGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmhlcm8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmctdG9wOiAxMC42NXJlbTtcblx0cGFkZGluZy1ib3R0b206IDEyLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5oZXJvIHtcblx0XHRwYWRkaW5nLXRvcDogMTA5cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDIzNXB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0Lmhlcm8ge1xuXHRcdHBhZGRpbmctdG9wOiA5MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyNzhweDtcblx0fVxufVxuLmhlcm9fX3RpdGxlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWF4LXdpZHRoOiA0NXJlbTtcblx0bWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuaGVyb19fdGl0bGUge1xuXHRcdG1heC13aWR0aDogNDY0cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQuaGVyb19fdGl0bGUge1xuXHRcdG1heC13aWR0aDogMjMzcHg7XG5cdH1cbn1cbi5oZXJvX19kb3RzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogNS4yNXJlbTtcblx0Ym90dG9tOiAxLjJyZW07XG5cdHdpZHRoOiAyNC41NXJlbTtcblx0aGVpZ2h0OiAyMy41NXJlbTtcblx0b3BhY2l0eTogMC4zO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuaGVyb19fZG90cyB7XG5cdFx0d2lkdGg6IDQzN3B4O1xuXHRcdGhlaWdodDogNDM3cHg7XG5cdFx0cmlnaHQ6IDI0cHg7XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0Lmhlcm9fX2RvdHMge1xuXHRcdHdpZHRoOiAzMDBweDtcblx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdHJpZ2h0OiAtODBweDtcblx0XHRib3R0b206IDExcHg7XG5cdH1cbn1cbi5oZXJvX193aGVyZWJ1eSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5oZXJvX193aGVyZWJ1eSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uaGVyby1hd2FyZCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4uaGVyby1hd2FyZF9fbGlzdCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLWJvdHRvbTogMi4xNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lmhlcm8tYXdhcmRfX2xpc3Qge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQuaGVyby1hd2FyZF9fbGlzdCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0fVxufVxuLmhlcm8tYXdhcmRfX2l0ZW0ge1xuXHRoZWlnaHQ6IDMuMnJlbTtcblx0bWFyZ2luLXJpZ2h0OiAxLjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5oZXJvLWF3YXJkX19pdGVtIHtcblx0XHRoZWlnaHQ6IDM3cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxOXB4O1xuXHR9XG59XG5cbi5oZXJvLXNsaWRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHR6LWluZGV4OiAtMTtcblx0b3BhY2l0eTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW47XG59XG4uaGVyby1zbGlkZXIuc2xpY2staW5pdGlhbGl6ZWQge1xuXHRvcGFjaXR5OiAxO1xufVxuLmhlcm8tc2xpZGVyIC5zbGljay1saXN0LCAuaGVyby1zbGlkZXJfX3RleHQgLnNsaWNrLXRyYWNrIHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLmhlcm8tc2xpZGVyIC5zbGljay10cmFjaywgLmhlcm8tc2xpZGVyX190ZXh0IC5zbGljay10cmFjayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGhlaWdodDogMTAwJTtcbn1cbi5oZXJvLXNsaWRlcl9fdGV4dCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5oZXJvLXNsaWRlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IDUwJSA1MCUsIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMwMDAwMDAgMTAwJSk7XG5cdG9wYWNpdHk6IDAuMjtcblx0ei1pbmRleDogMTtcbn1cbi5oZXJvLXNsaWRlX19pbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAyNnJlbTtcblx0Ym90dG9tOiAwO1xuXHRoZWlnaHQ6IDM0LjM1cmVtO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSA0cyBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lmhlcm8tc2xpZGVfX2ltZyB7XG5cdFx0cmlnaHQ6IDQ0cHg7XG5cdFx0aGVpZ2h0OiA0NTZweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5oZXJvLXNsaWRlX19pbWcge1xuXHRcdHJpZ2h0OiAtMTAwcHg7XG5cdFx0aGVpZ2h0OiA0NzlweDtcblx0fVxufVxuLmhlcm8tc2xpZGVfX2JnIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDVzIGVhc2Utb3V0O1xufVxuLmhlcm8tc2xpZGVfX3RleHQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRwYWRkaW5nLWJvdHRvbTogMi4zcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuaGVyby1zbGlkZV9fdGV4dCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQzcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQuaGVyby1zbGlkZV9fdGV4dCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDM4cHg7XG5cdH1cbn1cbi5oZXJvLXNsaWRlX19udW1iZXIge1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0Zm9udC1zaXplOiA5LjdyZW07XG5cdGxpbmUtaGVpZ2h0OiAxMjguNCU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNsaXAtcGF0aDogcG9seWdvbigxMDAlIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAxMDAlIDEwMCUpO1xuXHR0cmFuc2l0aW9uOiBjbGlwLXBhdGggMC41cyBsaW5lYXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5oZXJvLXNsaWRlX19udW1iZXIge1xuXHRcdGZvbnQtc2l6ZTogOTRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NC45OHB4KSB7XG5cdC5oZXJvLXNsaWRlX19udW1iZXIge1xuXHRcdGZvbnQtc2l6ZTogODVweDtcblx0fVxufVxuLmhlcm8tc2xpZGVfX2Rlc2Mge1xuXHRtYXgtd2lkdGg6IDIyLjg1cmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cdG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lmhlcm8tc2xpZGVfX2Rlc2Mge1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5oZXJvLXNsaWRlX19kZXNjIHtcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHR9XG59XG4uaGVyby1zbGlkZS5zaG93IC5oZXJvLXNsaWRlX19udW1iZXIsIC5oZXJvLXNsaWRlX190ZXh0LnNob3cgLmhlcm8tc2xpZGVfX251bWJlciB7XG5cdGNsaXAtcGF0aDogcG9seWdvbigxMDAlIDAsIDAgMCwgMCAxMDAlLCAxMDAlIDEwMCUpO1xufVxuLmhlcm8tc2xpZGUuc2hvdyAuaGVyby1zbGlkZV9fZGVzYywgLmhlcm8tc2xpZGVfX3RleHQuc2hvdyAuaGVyby1zbGlkZV9fZGVzYyB7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGxpbmVhcjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmhlcm8tc2xpZGUuc2hvdyAuaGVyby1zbGlkZV9fYmcsIC5oZXJvLXNsaWRlLnNob3cgLmhlcm8tc2xpZGVfX2ltZywgLmhlcm8tc2xpZGVfX3RleHQuc2hvdyAuaGVyby1zbGlkZV9fYmcsIC5oZXJvLXNsaWRlX190ZXh0LnNob3cgLmhlcm8tc2xpZGVfX2ltZyB7XG5cdHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uaGVyby1zbGlkZS5mYWRlIC5oZXJvLXNsaWRlX19udW1iZXIsIC5oZXJvLXNsaWRlX190ZXh0LmZhZGUgLmhlcm8tc2xpZGVfX251bWJlciB7XG5cdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMCwgMCAxMDAlLCAwIDEwMCUpO1xufVxuLmhlcm8tc2xpZGUuZmFkZSAuaGVyby1zbGlkZV9fZGVzYywgLmhlcm8tc2xpZGVfX3RleHQuZmFkZSAuaGVyby1zbGlkZV9fZGVzYyB7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGxpbmVhciAwLjhzO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4ucmF0aW5nIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZy10b3A6IDMuMnJlbTtcblx0cGFkZGluZy1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnJhdGluZyB7XG5cdFx0cGFkZGluZy10b3A6IDI0cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdH1cbn1cbi5yYXRpbmdfX2JnIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC04MCU7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAtMjtcblx0bWF4LXdpZHRoOiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAyNDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5yYXRpbmc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KDQ3LjE5JSA3NS44NiUgYXQgNDkuMTklIDUyLjQzJSwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDYwLjQxJSk7XG5cdHotaW5kZXg6IC0xO1xufVxuLnJhdGluZ19fdGl0bGUge1xuXHRtYXJnaW46IDAgMCAxMy44cmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucmF0aW5nX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTE2cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucmF0aW5nX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTc5cHg7XG5cdH1cblx0LnJhdGluZ19fdGl0bGUgYnIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5yYXRpbmdfX3JvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZy1ib3R0b206IDAuNTVyZW07XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucmF0aW5nX19yb3cge1xuXHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucmF0aW5nX19yb3cge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHR9XG59XG4ucmF0aW5nX19udW1iZXIge1xuXHRmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiA1cmVtO1xuXHRsaW5lLWhlaWdodDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMC43cmVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnJhdGluZ19fbnVtYmVyIHtcblx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHR9XG59XG4ucmF0aW5nX190ZXh0IHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWF4LXdpZHRoOiAxOC4ycmVtO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnJhdGluZ19fdGV4dCB7XG5cdFx0bWF4LXdpZHRoOiAyMzZweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5yYXRpbmdfX3RleHQge1xuXHRcdG1heC13aWR0aDogMTY4cHg7XG5cdH1cbn1cblxuLnJhdGluZy1pY29uIHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLnJhdGluZy1pY29uX19saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuLnJhdGluZy1pY29uX19pdGVtIHtcblx0aGVpZ2h0OiA0LjZyZW07XG5cdG1hcmdpbi1yaWdodDogMi40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucmF0aW5nLWljb25fX2l0ZW0ge1xuXHRcdGhlaWdodDogMzcuOHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0fVxufVxuLnJhdGluZy1pY29uX19pdGVtOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5wb3B1cCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDEuODVyZW0gMS42cmVtIDEuNnJlbTtcblx0d2lkdGg6IDM3LjRyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnBvcHVwIHtcblx0XHRwYWRkaW5nOiAzN3B4IDMycHggMzJweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDc0OHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnBvcHVwIHtcblx0XHRwYWRkaW5nOiAyOHB4IDEycHggMjRweDtcblx0XHRtYXgtd2lkdGg6IDM2MHB4O1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdH1cbn1cbi5wb3B1cF9fb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxMDAxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUzLCA2MiwgNzEsIDAuNSk7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRkaXNwbGF5OiBub25lO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UtaW47XG59XG4ucG9wdXBfX3RpdGxlIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMS43NXJlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnBvcHVwX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wb3B1cF9fdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cbn1cbi5wb3B1cF9fY3Jvc3Mge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMS42cmVtO1xuXHRyaWdodDogMS42cmVtO1xuXHR3aWR0aDogMnJlbTtcblx0aGVpZ2h0OiAycmVtO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UtaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wb3B1cF9fY3Jvc3Mge1xuXHRcdHRvcDogMzJweDtcblx0XHRyaWdodDogMzJweDtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucG9wdXBfX2Nyb3NzIHtcblx0XHR0b3A6IDI0cHg7XG5cdFx0cmlnaHQ6IDEycHg7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHR9XG59XG4ucG9wdXBfX2Nyb3NzOmhvdmVyIHtcblx0b3BhY2l0eTogMC43O1xufVxuLnBvcHVwX19jcm9zcy1pY29uIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cbi5wb3B1cF9kaXNwbGF5IHtcblx0ZGlzcGxheTogZmxleDtcbn1cbi5wb3B1cF92aXNpYmxlIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLnBvcHVwLWZvcm1fX3JvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbi1sZWZ0OiAtMC44cmVtO1xuXHRtYXJnaW4tcmlnaHQ6IC0wLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wb3B1cC1mb3JtX19yb3cge1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTZweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnBvcHVwLWZvcm1fX3JvdyB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxufVxuLnBvcHVwLWZvcm1fX2NvbCB7XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmctbGVmdDogMC44cmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAwLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wb3B1cC1mb3JtX19jb2wge1xuXHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnBvcHVwLWZvcm1fX2NvbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDNweDtcblx0fVxufVxuLnBvcHVwLWZvcm1fX3NlY3Rpb24ge1xuXHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wb3B1cC1mb3JtX19zZWN0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnBvcHVwLWZvcm1fX3NlY3Rpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDQzcHg7XG5cdH1cbn1cbi5wb3B1cC1mb3JtX19hZ3JlZW1lbnQge1xuXHRtYXJnaW4tYm90dG9tOiAxLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wb3B1cC1mb3JtX19hZ3JlZW1lbnQge1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucG9wdXAtZm9ybV9fYWdyZWVtZW50IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG59XG5cbi5lcnJvciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lcnJvciAuaW5wdXQge1xuXHRib3gtc2hhZG93OiAwIDAgMnB4IDJweCAjZmY2MzYzO1xufVxuLmVycm9yX19tZXNzYWdlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdGZvbnQtc2l6ZTogMC42cmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogI2ZmNjM2Mztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LmVycm9yX19tZXNzYWdlIHtcblx0XHR0b3A6IGNhbGMoMTAwJSArIDE1cHgpO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5lcnJvcl9fbWVzc2FnZSB7XG5cdFx0dG9wOiBjYWxjKDEwMCUgKyA4cHgpO1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0fVxufVxuXG4ubGFiZWxfX3RleHQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAwLjdyZW07XG5cdGxpbmUtaGVpZ2h0OiAwLjk1cmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogI2E0YThhYztcblx0bWFyZ2luLWJvdHRvbTogMC40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQubGFiZWxfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdH1cbn1cblxuLnRleHRhcmVhIHtcblx0cmVzaXplOiBub25lO1xuXHRoZWlnaHQ6IDguN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnRleHRhcmVhIHtcblx0XHRoZWlnaHQ6IDc0cHg7XG5cdH1cbn1cblxuLmlucHV0IHtcblx0aGVpZ2h0OiAyLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuaW5wdXQge1xuXHRcdGhlaWdodDogNTVweDtcblx0fVxufVxuXG4uaW5wdXQsIC50ZXh0YXJlYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogI2YyZjRmNTtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5pbnB1dCwgLnRleHRhcmVhIHtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHR9XG59XG4uaW5wdXQ6Zm9jdXMsIC50ZXh0YXJlYTpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi5zdWJtaXRfX2J0biB7XG5cdHBhZGRpbmc6IDAuOTVyZW0gMi41cmVtIDAuOTVyZW0gMnJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJhNDE4ZDtcblx0Y29sb3I6ICNmZmY7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRib3JkZXI6IG5vbmU7XG5cdHRyYW5zaXRpb246IDAuMTVzIGVhc2UtaW47XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnN1Ym1pdF9fYnRuIHtcblx0XHRwYWRkaW5nOiAxOXB4IDUwcHggMTlweCA0MHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnN1Ym1pdF9fYnRuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLnN1Ym1pdF9fYnRuOmhvdmVyIHtcblx0b3BhY2l0eTogMC44O1xufVxuLnN1Ym1pdF9fYnRuOmFjdGl2ZSB7XG5cdG9wYWNpdHk6IDAuNjtcbn1cbi5zdWJtaXRfX2J0bjpkaXNhYmxlZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhNGE4YWM7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uc3VibWl0X19pY29uIHtcblx0d2lkdGg6IDFyZW07XG5cdGhlaWdodDogMXJlbTtcblx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5zdWJtaXRfX2ljb24ge1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cbn1cbi5zdWJtaXRfX3RleHQge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDFyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuc3VibWl0X190ZXh0IHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cbn1cblxuLmFncmVlbWVudCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hZ3JlZW1lbnRfX2lucHV0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAtOTk5OTtcbn1cbi5hZ3JlZW1lbnRfX2lucHV0OmNoZWNrZWQgKyAuYWdyZWVtZW50X190ZXh0OjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmE0MThkO1xufVxuLmFncmVlbWVudF9faW5wdXQ6Y2hlY2tlZCArIC5hZ3JlZW1lbnRfX3RleHQ6OmFmdGVyIHtcblx0b3BhY2l0eTogMTtcbn1cbi5hZ3JlZW1lbnRfX2lucHV0OmNoZWNrZWQgKyAuYWdyZWVtZW50X190ZXh0OmhvdmVyOjpiZWZvcmUge1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDg1ZmFiO1xufVxuLmFncmVlbWVudF9fdGV4dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogMS42cmVtO1xuXHRjb2xvcjogI2E0YThhYztcblx0Zm9udC1zaXplOiAwLjdyZW07XG5cdGxpbmUtaGVpZ2h0OiAwLjk1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuYWdyZWVtZW50X190ZXh0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDMycHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHR9XG59XG4uYWdyZWVtZW50X190ZXh0OjpiZWZvcmUsIC5hZ3JlZW1lbnRfX3RleHQ6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hZ3JlZW1lbnRfX3RleHQ6OmJlZm9yZSB7XG5cdHdpZHRoOiAxLjJyZW07XG5cdGhlaWdodDogMS4ycmVtO1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNGY1O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LmFncmVlbWVudF9fdGV4dDo6YmVmb3JlIHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdH1cbn1cbi5hZ3JlZW1lbnRfX3RleHQ6OmFmdGVyIHtcblx0d2lkdGg6IDAuNzVyZW07XG5cdGhlaWdodDogMC40NzVyZW07XG5cdGxlZnQ6IDAuMjI1cmVtO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2NoZWNrLnN2Z1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UtaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5hZ3JlZW1lbnRfX3RleHQ6OmFmdGVyIHtcblx0XHR3aWR0aDogMTVweDtcblx0XHRoZWlnaHQ6IDkuNXB4O1xuXHRcdGxlZnQ6IDQuNXB4O1xuXHR9XG59XG4uYWdyZWVtZW50X190ZXh0OmhvdmVyOjpiZWZvcmUge1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q1ZGVlNztcbn1cbi5hZ3JlZW1lbnRfX3RleHQgYSB7XG5cdGNvbG9yOiAjMzUzZTQ3O1xufVxuLmFncmVlbWVudF9fdGV4dCBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFncmVlbWVudDpmb2N1cyAuYWdyZWVtZW50X190ZXh0OjpiZWZvcmUge1xuXHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2E0YThhYztcbn1cblxuLnByb2R1Y3QtaW5mbyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjU7XG59XG4ucHJvZHVjdC1pbmZvX19yb3cge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnByb2R1Y3QtaW5mb19fcm93IHtcblx0XHRmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcblx0fVxufVxuLnByb2R1Y3QtaW5mb19fY29sOmZpcnN0LWNoaWxkIHtcblx0d2lkdGg6IDI4LjA1cmVtO1xuXHRwYWRkaW5nOiAycmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucHJvZHVjdC1pbmZvX19jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDExNnB4IDI0cHggMjRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wcm9kdWN0LWluZm9fX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0cGFkZGluZzogOTVweCAxMnB4IDMycHg7XG5cdH1cbn1cbi5wcm9kdWN0LWluZm9fX2NvbDpudGgtY2hpbGQoMikge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucHJvZHVjdC1pbmZvX19jb2w6bnRoLWNoaWxkKDIpIHtcblx0XHR0b3A6IDMzcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wcm9kdWN0LWluZm9fX2NvbDpudGgtY2hpbGQoMikge1xuXHRcdHRvcDogNjhweDtcblx0fVxufVxuLnByb2R1Y3QtaW5mb19fY29sOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0d2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnByb2R1Y3QtaW5mb19fY29sOmxhc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMjc0cHg7XG5cdH1cbn1cbi5wcm9kdWN0LWluZm9fX2ltZy1jb250YWluZXIge1xuXHRwYWRkaW5nLXRvcDogMi42NXJlbTtcblx0cGFkZGluZy1ib3R0b206IDIuNjVyZW07XG5cdHdpZHRoOiAxOS43cmVtO1xuXHRoZWlnaHQ6IDI2LjFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wcm9kdWN0LWluZm9fX2ltZy1jb250YWluZXIge1xuXHRcdHdpZHRoOiAyNDBweDtcblx0XHRoZWlnaHQ6IDMyMHB4O1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnByb2R1Y3QtaW5mb19faW1nLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDE5OHB4O1xuXHRcdGhlaWdodDogMjY0cHg7XG5cdH1cbn1cbi5wcm9kdWN0LWluZm9fX2ltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ucHJvZHVjdC1pbmZvX190aXRsZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdHdpZHRoOiAxMjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucHJvZHVjdC1pbmZvX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wcm9kdWN0LWluZm9fX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG59XG4ucHJvZHVjdC1pbmZvX19zdWJ0aXRsZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiAjYTRhOGFjO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wcm9kdWN0LWluZm9fX3N1YnRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnByb2R1Y3QtaW5mb19fc3VidGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cbn1cbi5wcm9kdWN0LWluZm9fX2RyYXcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2R1Y3QtaW5mb19fZHJhdy1iZyB7XG5cdGhlaWdodDogMTAwJTtcbn1cbi5wcm9kdWN0LWluZm9fdjEgLnByb2R1Y3QtaW5mb19fZHJhdyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNjYTQwNDA7XG59XG4ucHJvZHVjdC1pbmZvX3YxIC5wcm9kdWN0LWluZm9fX2RyYXctYmcge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcHJvZHVjdC1iZy8xLnBuZ1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiAxNy41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucHJvZHVjdC1pbmZvX3YxIC5wcm9kdWN0LWluZm9fX2RyYXctYmcge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMjMwcHg7XG5cdH1cbn1cbi5wcm9kdWN0LWluZm9fdjIgLnByb2R1Y3QtaW5mb19fZHJhdyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM1ZTQyMzc7XG59XG4ucHJvZHVjdC1pbmZvX3YyIC5wcm9kdWN0LWluZm9fX2RyYXctYmcge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcHJvZHVjdC1iZy8yLnBuZ1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiAyN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnByb2R1Y3QtaW5mb192MiAucHJvZHVjdC1pbmZvX19kcmF3LWJnIHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDIzMHB4O1xuXHR9XG59XG4ucHJvZHVjdC1pbmZvX3YzIC5wcm9kdWN0LWluZm9fX2RyYXcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNWU0MjM3O1xufVxuLnByb2R1Y3QtaW5mb192MyAucHJvZHVjdC1pbmZvX19kcmF3LWJnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Byb2R1Y3QtYmcvMy5wbmdcIik7XG5cdGJhY2tncm91bmQtc2l6ZTogMjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wcm9kdWN0LWluZm9fdjMgLnByb2R1Y3QtaW5mb19fZHJhdy1iZyB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAyMzBweDtcblx0fVxufVxuLnByb2R1Y3QtaW5mb192NCAucHJvZHVjdC1pbmZvX19kcmF3IHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzVlNDIzNztcbn1cbi5wcm9kdWN0LWluZm9fdjQgLnByb2R1Y3QtaW5mb19fZHJhdy1iZyB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9wcm9kdWN0LWJnLzQucG5nXCIpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDUycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucHJvZHVjdC1pbmZvX3Y0IC5wcm9kdWN0LWluZm9fX2RyYXctYmcge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9wcm9kdWN0LWJnLzQtMS5wbmdcIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiA1MCU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucHJvZHVjdC1pbmZvX3Y0IC5wcm9kdWN0LWluZm9fX2RyYXctYmcge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogODAlO1xuXHR9XG59XG4ucHJvZHVjdC1pbmZvX3Y1IC5wcm9kdWN0LWluZm9fX2RyYXcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTY4NTRkO1xufVxuLnByb2R1Y3QtaW5mb192NSAucHJvZHVjdC1pbmZvX19kcmF3LWJnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Byb2R1Y3QtYmcvNS5wbmdcIik7XG5cdGJhY2tncm91bmQtc2l6ZTogMjJyZW0gMjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wcm9kdWN0LWluZm9fdjUgLnByb2R1Y3QtaW5mb19fZHJhdy1iZyB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAyMzBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucHJvZHVjdC1pbmZvX3Y1IC5wcm9kdWN0LWluZm9fX2NvbDpudGgtY2hpbGQoMikge1xuXHRcdHRvcDogNTBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wcm9kdWN0LWluZm9fdjUgLnByb2R1Y3QtaW5mb19fY29sOm50aC1jaGlsZCgyKSB7XG5cdFx0dG9wOiA3NXB4O1xuXHR9XG59XG4ucHJvZHVjdC1pbmZvX3Y2IC5wcm9kdWN0LWluZm9fX2RyYXcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTY4NTRkO1xufVxuLnByb2R1Y3QtaW5mb192NiAucHJvZHVjdC1pbmZvX19kcmF3LWJnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Byb2R1Y3QtYmcvNi5wbmdcIik7XG5cdGJhY2tncm91bmQtc2l6ZTogMjJyZW0gMjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wcm9kdWN0LWluZm9fdjYgLnByb2R1Y3QtaW5mb19fZHJhdy1iZyB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAyMzBweDtcblx0fVxufVxuLnByb2R1Y3QtaW5mb192NiAucHJvZHVjdC1pbmZvX19pbWctY29udGFpbmVyIHtcblx0d2lkdGg6IDI0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucHJvZHVjdC1pbmZvX3Y2IC5wcm9kdWN0LWluZm9fX2ltZy1jb250YWluZXIge1xuXHRcdHdpZHRoOiAzNzZweDtcblx0XHRoZWlnaHQ6IDIzNXB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnByb2R1Y3QtaW5mb192NiAucHJvZHVjdC1pbmZvX19pbWctY29udGFpbmVyIHtcblx0XHR3aWR0aDogMjU0cHg7XG5cdFx0aGVpZ2h0OiAxNTlweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucHJvZHVjdC1pbmZvX3Y2IC5wcm9kdWN0LWluZm9fX2NvbDpudGgtY2hpbGQoMikge1xuXHRcdHRvcDogMTIwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucHJvZHVjdC1pbmZvX3Y2IC5wcm9kdWN0LWluZm9fX2NvbDpudGgtY2hpbGQoMikge1xuXHRcdHRvcDogMTYycHg7XG5cdH1cbn1cblxuLnByb2R1Y3QtaW5mby1jaGFyX19saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogLXJlbSgyNCk7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0Y29sdW1uLWNvdW50OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucHJvZHVjdC1pbmZvLWNoYXJfX2xpc3Qge1xuXHRcdG1hcmdpbi1ib3R0b206IC0xNnB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnByb2R1Y3QtaW5mby1jaGFyX19saXN0IHtcblx0XHRjb2x1bW4tY291bnQ6IDE7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTI0cHg7XG5cdH1cbn1cbi5wcm9kdWN0LWluZm8tY2hhcl9faXRlbSB7XG5cdG1hcmdpbi1ib3R0b206IDEuMnJlbTtcblx0YnJlYWstaW5zaWRlOiBhdm9pZC1jb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wcm9kdWN0LWluZm8tY2hhcl9faXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wcm9kdWN0LWluZm8tY2hhcl9faXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuLnByb2R1Y3QtaW5mby1jaGFyX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRsaW5lLWhlaWdodDogMTM5LjE4JTtcblx0Y29sb3I6ICNhNGE4YWM7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnByb2R1Y3QtaW5mby1jaGFyX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDJweDtcblx0fVxufVxuLnByb2R1Y3QtaW5mby1jaGFyX190ZXh0IHtcblx0Zm9udC1zaXplOiAwLjdyZW07XG5cdGxpbmUtaGVpZ2h0OiAwLjk1cmVtO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucHJvZHVjdC1pbmZvLWNoYXJfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0fVxufVxuXG4ud2hlcmVidXkge1xuXHR3aWR0aDogMjIuNTVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LndoZXJlYnV5IHtcblx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSB2YXIoLS1zY3JvbGwtd2lkdGgpKTtcblx0XHR3aWR0aDogNDQwcHg7XG5cdH1cbn1cbi53aGVyZWJ1eV9fY2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTFweDtcblx0cmlnaHQ6IDE4cHg7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdHBhZGRpbmc6IDJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcbn1cbi53aGVyZWJ1eV9fY3Jvc3Mge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb250YWluO1xufVxuLndoZXJlYnV5X19ib2R5IHtcblx0aGVpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjc1cmVtKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogaGVpZ2h0IDMwMG1zIGVhc2UtaW4tb3V0IDQwMG1zO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQud2hlcmVidXlfX2JvZHkge1xuXHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMS45NzM0cHgpO1xuXHR9XG59XG4ud2hlcmVidXlfX2JvZHlfc2hvdyB7XG5cdGhlaWdodDogNy43cmVtO1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC53aGVyZWJ1eV9fYm9keV9zaG93IHtcblx0XHRoZWlnaHQ6IDEyMXB4O1xuXHR9XG59XG4ud2hlcmVidXlfX2JvZHlfc2hvdyAud2hlcmVidXlfX2ltZy1jb250YWluZXIge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dCAzMDBtcztcbn1cbi53aGVyZWJ1eV9faW1ncyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi53aGVyZWJ1eV9faW1nLWNvbnRhaW5lciB7XG5cdHdpZHRoOiA0LjVyZW07XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cmVtKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC53aGVyZWJ1eV9faW1nLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDcycHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcblx0fVxufVxuLndoZXJlYnV5X19pbWctY29udGFpbmVyOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LndoZXJlYnV5X19pbWctY29udGFpbmVyOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHR9XG59XG4ud2hlcmVidXlfX2ltZy1jb250YWluZXI6bnRoLWNoaWxkKDEpIHtcblx0dHJhbnNpdGlvbi1kZWxheTogNzRtcztcbn1cbi53aGVyZWJ1eV9faW1nLWNvbnRhaW5lcjpudGgtY2hpbGQoMikge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAxNDltcztcbn1cbi53aGVyZWJ1eV9faW1nLWNvbnRhaW5lcjpudGgtY2hpbGQoMykge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAyMjRtcztcbn1cbi53aGVyZWJ1eV9faW1nLWNvbnRhaW5lcjpudGgtY2hpbGQoNCkge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAyOTltcztcbn1cbi53aGVyZWJ1eV9fY29udGVudCB7XG5cdHBhZGRpbmc6IDAuOHJlbSAxLjA1cmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC53aGVyZWJ1eV9fY29udGVudCB7XG5cdFx0cGFkZGluZzogMTJweCAxNnB4O1xuXHR9XG59XG4ud2hlcmVidXlfX3RpdGxlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcblx0Y29sb3I6ICMzNTNlNDc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC53aGVyZWJ1eV9fdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cdH1cbn1cbi53aGVyZWJ1eV9faW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0ZmlsdGVyOiBkcm9wLXNoYWRvdygxcmVtIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC42KSkgZHJvcC1zaGFkb3coMC4ycmVtIDAuMnJlbSAwLjJyZW0gcmdiYSgwLCAwLCAwLCAwLjYpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LndoZXJlYnV5X19pbWcge1xuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMjBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjYpKSBkcm9wLXNoYWRvdyg0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNikpO1xuXHR9XG59XG4ud2hlcmVidXlfX2xpbmsge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAzLjJyZW07XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDAuOTVyZW07XG5cdGxpbmUtaGVpZ2h0OiAxMjguNCU7XG5cdHBhZGRpbmc6IDAuOTVyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJhNDE4ZDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LndoZXJlYnV5X19saW5rIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGhlaWdodDogNTZweDtcblx0fVxufVxuLndoZXJlYnV5X19saW5rOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzM2NTNiNDtcbn1cbi53aGVyZWJ1eV9faWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDAuNnJlbTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0d2lkdGg6IDAuOXJlbTtcblx0aGVpZ2h0OiAxcmVtO1xuXHRvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ucC1ob21lX19oZWFkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxMDAwO1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5wLWhvbWVfX2hlcm8ge1xuXHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG59XG4ucC1ob21lX19zZWN0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMTByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWVfX3NlY3Rpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lX19zZWN0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiA2NHB4O1xuXHR9XG59XG4ucC1ob21lX193aGVyZWJ1eSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogMTtcbn1cblxuLnAtaG9tZS1wcm9kdWN0c19fcm93IHtcblx0ZGlzcGxheTogZmxleDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1ob21lLXByb2R1Y3RzX19yb3cge1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0fVxuXHQucC1ob21lLXByb2R1Y3RzX19yb3c6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHR3aWR0aDogMDtcblx0fVxufVxuLnAtaG9tZS1wcm9kdWN0c19fY2F0IHtcblx0ZmxleC1ncm93OiAxO1xuXHRtYXJnaW4tcmlnaHQ6IDAuNTVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtcHJvZHVjdHNfX2NhdCB7XG5cdFx0ZmxleC1ncm93OiA0O1xuXHR9XG59XG4ucC1ob21lLXByb2R1Y3RzX19jYXQ6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1wcm9kdWN0c19fY2F0Omxhc3QtY2hpbGQge1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0fVxufVxuLnAtaG9tZS1wcm9kdWN0c19fY2F0Om50aC1jaGlsZCgxKSAucC1ob21lLXByb2R1Y3RzX19pdGVtOm50aC1jaGlsZCgyKSAucC1ob21lLXByb2R1Y3RzLWNhcmRfX2JvdHRvbSB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG59XG4ucC1ob21lLXByb2R1Y3RzX19jYXQ6bnRoLWNoaWxkKDEpIC5wLWhvbWUtcHJvZHVjdHNfX2l0ZW06bnRoLWNoaWxkKDMpIC5wLWhvbWUtcHJvZHVjdHMtY2FyZF9fYm90dG9tIHtcblx0dHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cbi5wLWhvbWUtcHJvZHVjdHNfX2NhdDpudGgtY2hpbGQoMikgLnAtaG9tZS1wcm9kdWN0c19faXRlbTpudGgtY2hpbGQoMSkgLnAtaG9tZS1wcm9kdWN0cy1jYXJkX19ib3R0b20ge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xufVxuLnAtaG9tZS1wcm9kdWN0c19fbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcbn1cbi5wLWhvbWUtcHJvZHVjdHNfX2l0ZW0ge1xuXHR3aWR0aDogMTcuNDVyZW07XG5cdGhlaWdodDogMjMuMzVyZW07XG5cdGZsZXgtZ3JvdzogMTtcblx0bWFyZ2luLXJpZ2h0OiAwLjU1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1ob21lLXByb2R1Y3RzX19pdGVtIHtcblx0XHR3aWR0aDogMTQwcHg7XG5cdFx0aGVpZ2h0OiAxODdweDtcblx0fVxufVxuLnAtaG9tZS1wcm9kdWN0c19faXRlbTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuLnAtaG9tZS1wcm9kdWN0c19fdGl0bGUge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogI2E0YThhYztcblx0cGFkZGluZy1ib3R0b206IDAuMXJlbTtcblx0Ym9yZGVyLWJvdHRvbTogMC4wNXJlbSBzb2xpZCAjYTRhOGFjO1xuXHRtYXJnaW46IDAgMCAxLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtcHJvZHVjdHNfX3RpdGxlIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMnB4O1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHR9XG59XG4ucC1ob21lLXByb2R1Y3RzLmlzQ29tcGxldGUgLnAtaG9tZS1wcm9kdWN0cy1jYXJkX19ib3R0b20ge1xuXHR0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5wLWhvbWUtcHJvZHVjdHMtY2FyZCB7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGNvbG9yOiAjZmZmO1xufVxuLnAtaG9tZS1wcm9kdWN0cy1jYXJkOmhvdmVyIC5wLWhvbWUtcHJvZHVjdHMtY2FyZF9faW1nIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KSB0cmFuc2xhdGVZKC01LjVweCk7XG59XG4ucC1ob21lLXByb2R1Y3RzLWNhcmQ6aG92ZXIgLnAtaG9tZS1wcm9kdWN0cy1jYXJkX19saW5rW3RhcmdldD1fYmxhbmtdOjpiZWZvcmUge1xuXHRvcGFjaXR5OiAxO1xufVxuLnAtaG9tZS1wcm9kdWN0cy1jYXJkX19saW5rIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtaG9tZS1wcm9kdWN0cy1jYXJkX19saW5rOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNXB4O1xuXHRyaWdodDogNXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDIzcHg7XG5cdGhlaWdodDogMjNweDtcblx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N2Zy9saW5rLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UtaW47XG59XG4ucC1ob21lLXByb2R1Y3RzLWNhcmRfX3RvcCB7XG5cdGhlaWdodDogMjUuMjY3NyU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmctdG9wOiAwLjk1cmVtO1xufVxuLnAtaG9tZS1wcm9kdWN0cy1jYXJkX19ib3R0b20ge1xuXHRoZWlnaHQ6IDc0LjczMjMlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXHR0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW47XG59XG4ucC1ob21lLXByb2R1Y3RzLWNhcmRfX2xvZ28ge1xuXHRtYXJnaW46IGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtaGVpZ2h0OiA2LjlyZW07XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtcHJvZHVjdHMtY2FyZF9fbG9nbyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogNDIuOTlweDtcblx0fVxufVxuLnAtaG9tZS1wcm9kdWN0cy1jYXJkX19pbWcge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb250YWluO1xuXHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogLTVweDtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW47XG59XG4ucC1ob21lLXByb2R1Y3RzLWNhcmRfcmVkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2NhNDA0MDtcbn1cbi5wLWhvbWUtcHJvZHVjdHMtY2FyZF9ibHVlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzMwM2E4ODtcbn1cbi5wLWhvbWUtcHJvZHVjdHMtY2FyZF9icm93biB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM1ZTQyMzc7XG59XG4ucC1ob21lLXByb2R1Y3RzLWNhcmRfZGFyay1icm93biB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzNjFhMDA7XG59XG4ucC1ob21lLXByb2R1Y3RzLWNhcmRfZ3JlZW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTY4NTRkO1xufVxuXG4ucC1ob21lLXF1YWxpdHlfX3JvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLXF1YWxpdHlfX3JvdyB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtaG9tZS1xdWFsaXR5X19yb3dfaGlkZS14cyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLnAtaG9tZS1xdWFsaXR5X19sZWZ0IHtcblx0d2lkdGg6IDI4LjA1cmVtO1xuXHRtaW4td2lkdGg6IDI4LjA1cmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiA1LjFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtcXVhbGl0eV9fbGVmdCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdG1pbi13aWR0aDogMzMuMzMzMyU7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtcXVhbGl0eV9fbGVmdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLWhvbWUtcXVhbGl0eV9fcmlnaHQge1xuXHRwYWRkaW5nLXRvcDogMS40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1ob21lLXF1YWxpdHlfX3JpZ2h0IHtcblx0XHRwYWRkaW5nLXRvcDogMTFweDtcblx0fVxufVxuLnAtaG9tZS1xdWFsaXR5X190aXRsZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbjogMCAwIDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1xdWFsaXR5X190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxufVxuLnAtaG9tZS1xdWFsaXR5X19kZXNjIHtcblx0Y29sb3I6ICNhNGE4YWM7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbjogMCAwIDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtcXVhbGl0eV9fZGVzYyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuLnAtaG9tZS1xdWFsaXR5X19pbWctY29udGFpbmVyIHtcblx0aGVpZ2h0OiAyMi4xNXJlbTtcblx0bWFyZ2luOiAzLjJyZW0gMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1ob21lLXF1YWxpdHlfX2ltZy1jb250YWluZXIge1xuXHRcdG1hcmdpbjogMjRweCAwO1xuXHRcdGhlaWdodDogMjQxcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLXF1YWxpdHlfX2ltZy1jb250YWluZXIge1xuXHRcdG1hcmdpbi1yaWdodDogLTEycHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xMnB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQucC1ob21lLXF1YWxpdHlfX2ltZy1jb250YWluZXI6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTMuMzMzMzMzMzMzMyU7XG5cdH1cblx0LnAtaG9tZS1xdWFsaXR5X19pbWctY29udGFpbmVyOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuLnAtaG9tZS1xdWFsaXR5X19pbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnAtaG9tZS1xdWFsaXR5X19pbWcuaXNDb21wbGV0ZSB7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cbi5wLWhvbWUtcXVhbGl0eV9faW5mbyB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy10b3A6IDEuNTVyZW07XG5cdG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1xdWFsaXR5X19pbmZvIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtaG9tZS1xdWFsaXR5X19pbmZvIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdHBhZGRpbmctdG9wOiAyNHB4O1xuXHR9XG59XG4ucC1ob21lLXF1YWxpdHlfX2luZm86OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAwLjA1cmVtO1xuXHR3aWR0aDogNC43cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhOGFjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1ob21lLXF1YWxpdHlfX2luZm86OmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtcXVhbGl0eV9faW5mbzo6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogOTRweDtcblx0XHRoZWlnaHQ6IDFweDtcblx0fVxufVxuLnAtaG9tZS1xdWFsaXR5X19udW1iZXIge1xuXHRmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiA1cmVtO1xuXHRsaW5lLWhlaWdodDogMTAwJTtcblx0bWFyZ2luLXJpZ2h0OiAxLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtcXVhbGl0eV9fbnVtYmVyIHtcblx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogNjBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtcXVhbGl0eV9fbnVtYmVyIHtcblx0XHRtYXJnaW46IDAgMjRweCAwIDA7XG5cdH1cbn1cbi5wLWhvbWUtcXVhbGl0eV9fcmlnaHQtY29sOmZpcnN0LWNoaWxkIHtcblx0d2lkdGg6IDI0LjE1cmVtO1xuXHRtaW4td2lkdGg6IDI0LjE1cmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAzLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtcXVhbGl0eV9fcmlnaHQtY29sOmZpcnN0LWNoaWxkIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdG1pbi13aWR0aDogNTAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLXF1YWxpdHlfX3JpZ2h0LWNvbDpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuLnAtaG9tZS1xdWFsaXR5X19yaWdodC1jb2w6bGFzdC1jaGlsZCB7XG5cdHdpZHRoOiAyNi4zcmVtO1xuXHRtaW4td2lkdGg6IDI2LjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtcXVhbGl0eV9fcmlnaHQtY29sOmxhc3QtY2hpbGQge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0bWluLXdpZHRoOiA1MCU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLXF1YWxpdHlfX3JpZ2h0LWNvbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLWhvbWUtcXVhbGl0eV9fdGV4dCB7XG5cdG1hcmdpbjogMDtcbn1cbi5wLWhvbWUtcXVhbGl0eV9feHMtbGlua3Mtcm93IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLXF1YWxpdHlfX3hzLWxpbmtzLXJvdyB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMCAwIDI0cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxufVxuLnAtaG9tZS1xdWFsaXR5X194cy1saW5rcy1jb2wge1xuXHR3aWR0aDogNTAlO1xufVxuXG4ucC1ob21lLWFib3V0IHtcblx0ZGlzcGxheTogZmxleDtcbn1cbi5wLWhvbWUtYWJvdXRfX3JvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtYWJvdXRfX3Jvd19oaWRlLXhzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4ucC1ob21lLWFib3V0X19sZWZ0IHtcblx0d2lkdGg6IDI4LjA1cmVtO1xuXHRtaW4td2lkdGg6IDI4LjA1cmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAyLjZyZW07XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtYWJvdXRfX2xlZnQge1xuXHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0XHRtaW4td2lkdGg6IDMzLjMzMzMlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLWFib3V0X19sZWZ0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuLnAtaG9tZS1hYm91dF9fbGVmdF9hbmltYXRpb24ge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcztcbn1cbi5wLWhvbWUtYWJvdXRfX2xlZnRfYW5pbWF0aW9uLmlzVmlzaWJsZSB7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cbi5wLWhvbWUtYWJvdXRfX3JpZ2h0IHtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDI4LjA1cmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1hYm91dF9fcmlnaHQge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMy4zMzMzJSk7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLWFib3V0X19yaWdodCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLWhvbWUtYWJvdXRfX3JpZ2h0LWNvbDpmaXJzdC1jaGlsZCB7XG5cdHdpZHRoOiAyNC4xNXJlbTtcblx0bWluLXdpZHRoOiAyNC4xNXJlbTtcblx0cGFkZGluZy1yaWdodDogMy40NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1hYm91dF9fcmlnaHQtY29sOmZpcnN0LWNoaWxkIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdG1pbi13aWR0aDogNTAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLWFib3V0X19yaWdodC1jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG4ucC1ob21lLWFib3V0X19yaWdodC1jb2w6bGFzdC1jaGlsZCB7XG5cdHdpZHRoOiAyNi4zcmVtO1xuXHRtaW4td2lkdGg6IDI2LjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtYWJvdXRfX3JpZ2h0LWNvbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdG1pbi13aWR0aDogNTAlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtaG9tZS1hYm91dF9fcmlnaHQtY29sOmxhc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi13aWR0aDogMTAwJTtcblx0fVxufVxuLnAtaG9tZS1hYm91dF9fcmlnaHQtY29sX2ltZyB7XG5cdG9yZGVyOiAxO1xuXHR3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLWFib3V0X19yaWdodC1jb2xfaW1nIHtcblx0XHRvcmRlcjogMDtcblx0fVxufVxuLnAtaG9tZS1hYm91dF9fdGl0bGUge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRtYXJnaW46IDAgMCA1LjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtYWJvdXRfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtaG9tZS1hYm91dF9fdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cbn1cbi5wLWhvbWUtYWJvdXRfX2Rlc2Mge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRtYXJnaW46IDAgMCAwLjhyZW07XG5cdGNvbG9yOiAjYTRhOGFjO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1ob21lLWFib3V0X19kZXNjIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtaG9tZS1hYm91dF9fZGVzYyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuLnAtaG9tZS1hYm91dF9faW5mbyB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdG1hcmdpbjogMCAwIDEuOXJlbTtcblx0bWF4LXdpZHRoOiAxMi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1ob21lLWFib3V0X19pbmZvIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdG1heC13aWR0aDogMTY3cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLWFib3V0X19pbmZvIHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdH1cbn1cbi5wLWhvbWUtYWJvdXRfX2luZm86bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ucC1ob21lLWFib3V0X19udW1iZXIge1xuXHRmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiA1cmVtO1xuXHRsaW5lLWhlaWdodDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMC40cmVtO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1hYm91dF9fbnVtYmVyIHtcblx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxufVxuLnAtaG9tZS1hYm91dF9faWNvbiB7XG5cdG1hcmdpbjogYXV0byAwIDIuMTVyZW07XG5cdHdpZHRoOiAxNy4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1ob21lLWFib3V0X19pY29uIHtcblx0XHR3aWR0aDogMTUwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHR9XG59XG4ucC1ob21lLWFib3V0X19saW5rIHtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1hYm91dF9fbGluayB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtYWJvdXRfX2xpbmsge1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cbn1cbi5wLWhvbWUtYWJvdXRfX3JpZ2h0LXRpdGxlIHtcblx0bWFyZ2luOiAwIDAgMS42cmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1ob21lLWFib3V0X19yaWdodC10aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjZweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtYWJvdXRfX3JpZ2h0LXRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG59XG4ucC1ob21lLWFib3V0X19pbWctY29udGFpbmVyIHtcblx0bWFyZ2luLXRvcDogMy4ycmVtO1xuXHRoZWlnaHQ6IDM0LjVyZW07XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtYWJvdXRfX2ltZy1jb250YWluZXIge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0aGVpZ2h0OiAyNzBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtYWJvdXRfX2ltZy1jb250YWluZXIge1xuXHRcdG1hcmdpbjogMTZweCAtMTJweDtcblx0fVxufVxuLnAtaG9tZS1hYm91dF9faW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG4ucC1ob21lLWFib3V0X19pbWcuaXNDb21wbGV0ZSB7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cbi5wLWhvbWUtYWJvdXRfX3RleHQge1xuXHRtYXJnaW46IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzO1xufVxuLnAtaG9tZS1hYm91dF9fdGV4dC5pc1Zpc2libGUge1xuXHR0cmFuc2Zvcm06IG5vbmU7XG59XG4ucC1ob21lLWFib3V0X194cy1saW5rcy1yb3cge1xuXHRkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtYWJvdXRfX3hzLWxpbmtzLXJvdyB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMCAwIDI0cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cbn1cbi5wLWhvbWUtYWJvdXRfX3hzLWxpbmtzLWNvbCB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5wLWhvbWUtbmV3cyB7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhOGFjO1xuXHRwYWRkaW5nOiA2cmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtbmV3cyB7XG5cdFx0cGFkZGluZy10b3A6IDY0cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDY0cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLW5ld3Mge1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0NXB4O1xuXHR9XG59XG4ucC1ob21lLW5ld3NfX3JvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtaG9tZS1uZXdzX19yb3cge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxufVxuLnAtaG9tZS1uZXdzX19jb2wge1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtbmV3c19fY29sIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG59XG4ucC1ob21lLW5ld3NfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdHdpZHRoOiAyOC4wNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1uZXdzX19jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtbmV3c19fY29sOmZpcnN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLnAtaG9tZS1uZXdzX19jb2w6bGFzdC1jaGlsZCB7XG5cdHdpZHRoOiAyNC4xNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1uZXdzX19jb2w6bGFzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtaG9tZS1uZXdzX19jb2w6bGFzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLWhvbWUtbmV3c19fdG9wIHtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRtYXJnaW4tYm90dG9tOiAzLjA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1ob21lLW5ld3NfX3RvcCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzdweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtbmV3c19fdG9wIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG4ucC1ob21lLW5ld3NfX3RpdGxlIHtcblx0bWFyZ2luOiAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnAtaG9tZS1uZXdzX19sZWZ0IHtcblx0d2lkdGg6IGNhbGMoMjguMDVyZW0gKyAyNC4xNXJlbSk7XG5cdHBhZGRpbmctcmlnaHQ6IDcuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1uZXdzX19sZWZ0IHtcblx0XHR3aWR0aDogY2FsYygzMy4zMzMzJSAqIDIpO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDM1cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLW5ld3NfX2xlZnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxufVxuLnAtaG9tZS1uZXdzX19yaWdodCB7XG5cdHdpZHRoOiBjYWxjKDI2LjNyZW0gLSAzLjk1cmVtKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDgwcHgpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS41cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1uZXdzX19yaWdodCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtbmV3c19fcmlnaHQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cbi5wLWhvbWUtbmV3c19fcmlnaHQuaXNWaXNpYmxlIHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuLnAtaG9tZS1uZXdzX19pbWctY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMjEuNzVyZW07XG5cdG1hcmdpbi1ib3R0b206IDAuNHJlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1uZXdzX19pbWctY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IDIxN3B4O1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWhvbWUtbmV3c19faW1nLWNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiAxNjNweDtcblx0fVxufVxuLnAtaG9tZS1uZXdzX19pbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wLWhvbWUtbmV3c19faW1nLmlzQ29tcGxldGUge1xuXHR0cmFuc2Zvcm06IG5vbmU7XG59XG4ucC1ob21lLW5ld3NfX2RhdGUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3BhY2l0eTogMC40O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDAuN3JlbTtcblx0bGluZS1oZWlnaHQ6IDAuOTVyZW07XG5cdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1uZXdzX19kYXRlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxufVxuLnAtaG9tZS1uZXdzX190ZXh0IHtcblx0bWFyZ2luOiAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRtYXgtd2lkdGg6IDM5cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1ob21lLW5ld3NfX3RleHQge1xuXHRcdG1heC13aWR0aDogNDQ3cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLW5ld3NfX3RleHQge1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0fVxufVxuLnAtaG9tZS1uZXdzX19saW5rIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW47XG59XG4ucC1ob21lLW5ld3NfX2xpbms6aG92ZXIge1xuXHRvcGFjaXR5OiAwLjc7XG59XG4ucC1ob21lLW5ld3NfX2xpc3Qge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG4ucC1ob21lLW5ld3NfX2l0ZW0ge1xuXHRtYXJnaW4tYm90dG9tOiAxLjY1cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMS42cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1ob21lLW5ld3NfX2l0ZW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDAuMDVyZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwLjA1cmVtO1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluIDAuMnM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWhvbWUtbmV3c19faXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxuXHQucC1ob21lLW5ld3NfX2l0ZW06YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4ucC1ob21lLW5ld3NfX2l0ZW06bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ucC1ob21lLW5ld3NfX2l0ZW0uaXNDb21wbGV0ZTo6YmVmb3JlIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5wLWhvbWUtbmV3c19fZG90cyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMDtcblx0dG9wOiA2cmVtO1xuXHRyaWdodDogOC4yNXJlbTtcblx0d2lkdGg6IDM1cmVtO1xuXHRoZWlnaHQ6IDMzLjVyZW07XG5cdG9wYWNpdHk6IDAuMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS1uZXdzX19kb3RzIHtcblx0XHR3aWR0aDogNDUwcHg7XG5cdFx0aGVpZ2h0OiA0NTBweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiA1MCU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1ob21lLW5ld3NfX2RvdHMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5wLWhvbWUtd2hlcmVidXkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnAtaG9tZS13aGVyZWJ1eV9zaG93X2xpbmsgLnAtaG9tZS13aGVyZWJ1eV9fY2FyZCB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cbi5wLWhvbWUtd2hlcmVidXlfc2hvd19saW5rIC5wLWhvbWUtd2hlcmVidXlfX2xpbmsge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4ucC1ob21lLXdoZXJlYnV5X19jYXJkIHtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdC5wLWhvbWUtd2hlcmVidXlfX2NhcmQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5wLWhvbWUtd2hlcmVidXlfX2xpbmsge1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJhNDE4ZDtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Zm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0bGluZS1oZWlnaHQ6IDEyOC40JTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRwYWRkaW5nOiAwLjk1cmVtIDAuNXJlbSAwLjk1cmVtIDAuOHJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLCBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1ob21lLXdoZXJlYnV5X19saW5rIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0cGFkZGluZzogMTlweCAxMHB4IDE5cHggMTZweDtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbiA1MDBtcztcblx0fVxufVxuLnAtaG9tZS13aGVyZWJ1eV9fbGluazo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDFyZW07XG5cdGhlaWdodDogMXJlbTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmcvc2VuZC13aGl0ZS5zdmcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0bWFyZ2luLWxlZnQ6IDAuNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtaG9tZS13aGVyZWJ1eV9fbGluazo6YWZ0ZXIge1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0fVxufVxuLnAtaG9tZS13aGVyZWJ1eV9fY2FyZCwgLnAtaG9tZS13aGVyZWJ1eV9fbGluayB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0cG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5wLWhvbWUtd2hlcmVidXlfX2xpbms6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzY1M2I0O1xufVxuXG4uc2Vjb2RhcnlfX2RvdHMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDQyLjVyZW07XG5cdHotaW5kZXg6IC0xO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuc2Vjb2RhcnlfX2RvdHMge1xuXHRcdGhlaWdodDogNTM0cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQuc2Vjb2RhcnlfX2RvdHMge1xuXHRcdGhlaWdodDogNTM0cHg7XG5cdH1cbn1cbi5zZWNvZGFyeV9fZG90cyBjYW52YXMge1xuXHRvcGFjaXR5OiAwLjQ1O1xufVxuLnNlY29kYXJ5X19jb250YWluZXIge1xuXHRwYWRkaW5nLXRvcDogNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnNlY29kYXJ5X19jb250YWluZXIge1xuXHRcdHBhZGRpbmctdG9wOiA0NHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnNlY29kYXJ5X19jb250YWluZXIge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHR9XG59XG4uc2Vjb2RhcnlfX3RpdGxlIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQuc2Vjb2RhcnlfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnNlY29kYXJ5X190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzdweDtcblx0fVxufVxuLnNlY29kYXJ5X19pbWctY29udGFpbmVyIHtcblx0aGVpZ2h0OiAzMi43cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5zZWNvZGFyeV9faW1nLWNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5zZWNvZGFyeV9faW1nLWNvbnRhaW5lcjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzNi4zODg4ODg4ODg5JTtcblx0fVxuXHQuc2Vjb2RhcnlfX2ltZy1jb250YWluZXI6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnNlY29kYXJ5X19pbWctY29udGFpbmVyOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDM2LjMwOTUyMzgwOTUlO1xuXHR9XG5cdC5zZWNvZGFyeV9faW1nLWNvbnRhaW5lcjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cbi5zZWNvZGFyeV9faW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2Vjb2RhcnlfX2ltZ19wb3NpdGlvbi10b3Age1xuXHRvYmplY3QtcG9zaXRpb246IHRvcDtcbn1cblxuLnAtbmV3cy1saXN0IHtcblx0cGFkZGluZy1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3cy1saXN0IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW5ld3MtbGlzdCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cbn1cbi5wLW5ld3MtbGlzdF9fZGVzYyB7XG5cdHdpZHRoOiAyOC44NXJlbTtcblx0Y29sb3I6ICNhNGE4YWM7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW5ld3MtbGlzdF9fZGVzYyB7XG5cdFx0d2lkdGg6IDMzJTtcblx0XHRtYXJnaW4tYm90dG9tOiA2NHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtbmV3cy1saXN0X19kZXNjIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG4ucC1uZXdzLWxpc3RfX2xpc3Qge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wLW5ld3MtbGlzdF9faXRlbSB7XG5cdG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW5ld3MtbGlzdF9faXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjRweDtcblx0fVxufVxuLnAtbmV3cy1saXN0X19pdGVtOm50aC1jaGlsZCg1bisxKSB7XG5cdHdpZHRoOiA1MCU7XG5cdG1hcmdpbi1yaWdodDogMTAuMzglO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDVuKzEpIHtcblx0XHR3aWR0aDogNjIlO1xuXHRcdG1hcmdpbi1yaWdodDogY2FsYygxMDAlIC0gNjIlIC0gMzMuMzMlKTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW5ld3MtbGlzdF9faXRlbTpudGgtY2hpbGQoNW4rMSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxufVxuLnAtbmV3cy1saXN0X19pdGVtOm50aC1jaGlsZCg1bisxKSAucC1uZXdzLWxpc3QtY2FyZCB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjVyZW0pO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDVuKzEpIC5wLW5ld3MtbGlzdC1jYXJkIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG5cdH1cbn1cbi5wLW5ld3MtbGlzdF9faXRlbTpudGgtY2hpbGQoNW4rMSkgLnAtbmV3cy1saXN0LWNhcmRfX2ltZy1jb250YWluZXIge1xuXHRoZWlnaHQ6IDIxLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDVuKzEpIC5wLW5ld3MtbGlzdC1jYXJkX19pbWctY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IDIxN3B4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtbmV3cy1saXN0X19pdGVtOm50aC1jaGlsZCg1bisxKSAucC1uZXdzLWxpc3QtY2FyZF9faW1nLWNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5wLW5ld3MtbGlzdF9faXRlbTpudGgtY2hpbGQoNW4rMSkgLnAtbmV3cy1saXN0LWNhcmRfX2ltZy1jb250YWluZXI6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDguNTExOTA0NzYxOSU7XG5cdH1cblx0LnAtbmV3cy1saXN0X19pdGVtOm50aC1jaGlsZCg1bisxKSAucC1uZXdzLWxpc3QtY2FyZF9faW1nLWNvbnRhaW5lcjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cbi5wLW5ld3MtbGlzdF9faXRlbTpudGgtY2hpbGQoNW4rMikge1xuXHR3aWR0aDogMjUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDVuKzIpIHtcblx0XHR3aWR0aDogMzMuMzMlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtbmV3cy1saXN0X19pdGVtOm50aC1jaGlsZCg1bisyKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLW5ld3MtbGlzdF9faXRlbTpudGgtY2hpbGQoNW4rMikgLnAtbmV3cy1saXN0LWNhcmQge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoODBweCk7XG5cdG9wYWNpdHk6IDA7XG59XG4ucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDVuKzIpIC5wLW5ld3MtbGlzdC1jYXJkX19pbWctY29udGFpbmVyIHtcblx0aGVpZ2h0OiAxMS42NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3cy1saXN0X19pdGVtOm50aC1jaGlsZCg1bisyKSAucC1uZXdzLWxpc3QtY2FyZF9faW1nLWNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiAxMjVweDtcblx0fVxufVxuLnAtbmV3cy1saXN0X19pdGVtOm50aC1jaGlsZCg1biszKSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnAtbmV3cy1saXN0X19pdGVtOm50aC1jaGlsZCg1biszKSAucC1uZXdzLWxpc3QtY2FyZCB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbn1cbi5wLW5ld3MtbGlzdF9faXRlbTpudGgtY2hpbGQoNW4rMykgLnAtbmV3cy1saXN0LWNhcmRfX2ltZy1jb250YWluZXIge1xuXHRoZWlnaHQ6IDI5Ljc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDVuKzMpIC5wLW5ld3MtbGlzdC1jYXJkX19pbWctY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IDIzOXB4O1xuXHR9XG59XG4ucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDVuKzQpIHtcblx0d2lkdGg6IDI1JTtcblx0bWFyZ2luLXJpZ2h0OiAxMC4zOCU7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDVuKzQpIHtcblx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdG1hcmdpbi1yaWdodDogY2FsYygxMDAlIC0gNjIlIC0gMzMuMzMlKTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW5ld3MtbGlzdF9faXRlbTpudGgtY2hpbGQoNW4rNCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxufVxuLnAtbmV3cy1saXN0X19pdGVtOm50aC1jaGlsZCg1bis0KSAucC1uZXdzLWxpc3QtY2FyZCB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4MHB4KTtcbn1cbi5wLW5ld3MtbGlzdF9faXRlbTpudGgtY2hpbGQoNW4rNCkgLnAtbmV3cy1saXN0LWNhcmRfX2ltZy1jb250YWluZXIge1xuXHRoZWlnaHQ6IDExLjY1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDVuKzQpIC5wLW5ld3MtbGlzdC1jYXJkX19pbWctY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IDEyNXB4O1xuXHR9XG59XG4ucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDVuKzUpIHtcblx0d2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3cy1saXN0X19pdGVtOm50aC1jaGlsZCg1bis1KSB7XG5cdFx0d2lkdGg6IDYyJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW5ld3MtbGlzdF9faXRlbTpudGgtY2hpbGQoNW4rNSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDVuKzUpIC5wLW5ld3MtbGlzdC1jYXJkIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xufVxuLnAtbmV3cy1saXN0X19pdGVtOm50aC1jaGlsZCg1bis1KSAucC1uZXdzLWxpc3QtY2FyZF9faW1nLWNvbnRhaW5lciB7XG5cdGhlaWdodDogMjEuNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW5ld3MtbGlzdF9faXRlbTpudGgtY2hpbGQoNW4rNSkgLnAtbmV3cy1saXN0LWNhcmRfX2ltZy1jb250YWluZXIge1xuXHRcdGhlaWdodDogMjE3cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKG4rMikge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZy10b3A6IDE2cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhNGE4YWM7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1uZXdzLWxpc3RfX2l0ZW06bnRoLWNoaWxkKG4rMikgLnAtbmV3cy1saXN0LWNhcmRfX2ltZy1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5wLW5ld3MtbGlzdF9faXRlbTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ucC1uZXdzLWxpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG5cbi5wLW5ld3MtbGlzdC1jYXJkIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRyYW5zaXRpb246IGFsbCAxLjhzIGVhc2UtaW4tb3V0O1xufVxuLnAtbmV3cy1saXN0LWNhcmRfX3dyYXAge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbjtcbn1cbi5wLW5ld3MtbGlzdC1jYXJkX193cmFwOmhvdmVyIHtcblx0Y29sb3I6ICMyYTQxOGQ7XG59XG4ucC1uZXdzLWxpc3QtY2FyZF9faW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGVhc2UtaW4tb3V0O1xufVxuLnAtbmV3cy1saXN0LWNhcmRfX2ltZy1jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMC44cmVtO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLnAtbmV3cy1saXN0LWNhcmRfX2RhdGUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICMzNTNlNDc7XG5cdG9wYWNpdHk6IDAuNDtcblx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRmb250LXNpemU6IDAuN3JlbTtcblx0bGluZS1oZWlnaHQ6IDAuOTVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW5ld3MtbGlzdC1jYXJkX19kYXRlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxufVxuLnAtbmV3cy1saXN0LWNhcmRfX3RleHQge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRtYXJnaW46IDA7XG59XG4ucC1uZXdzLWxpc3QtY2FyZC5pc1Zpc2libGUsIC5wLW5ld3MtbGlzdC1jYXJkLmlzQ29tcGxldGUge1xuXHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLnAtbmV3cy1saXN0LWNhcmQuaXNWaXNpYmxlIC5wLW5ld3MtbGlzdC1jYXJkX19pbWcsIC5wLW5ld3MtbGlzdC1jYXJkLmlzQ29tcGxldGUgLnAtbmV3cy1saXN0LWNhcmRfX2ltZyB7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnAtbmV3cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW5ld3Mge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW5ld3NfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyN3B4O1xuXHR9XG59XG4ucC1uZXdzX19yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0bWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3c19fcm93IHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cbn1cbi5wLW5ld3NfX2NvbCB7XG5cdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdG1hcmdpbi1ib3R0b206IDEuNnJlbTtcblx0bGluZS1oZWlnaHQ6IDE2MCU7XG5cdHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW5ld3NfX2NvbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuLnAtbmV3c19fY29sOm50aC1jaGlsZChldmVuKSB7XG5cdGNvbG9yOiAjYTRhOGFjO1xufVxuLnAtbmV3c19fY29sOm50aC1jaGlsZChldmVuKTpub3QoLnAtbmV3c19fdGFibGUtZGVzYykge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDAuOHJlbTtcblx0bGluZS1oZWlnaHQ6IDE2MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW5ld3NfX2NvbDpudGgtY2hpbGQoZXZlbik6bm90KC5wLW5ld3NfX3RhYmxlLWRlc2MpIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cbi5wLW5ld3NfX3RhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi10b3A6IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3c19fdGFibGUge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAxODBweCk7XG5cdFx0bWFyZ2luLXRvcDogMzJweDtcblx0XHRtYXJnaW4tbGVmdDogLTkwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtOTBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW5ld3NfX3RhYmxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cbn1cbi5wLW5ld3NfX3RhYmxlLWRlc2Mge1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDAuNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3c19fdGFibGUtZGVzYyB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG59XG4ucC1uZXdzX19iYWNrLCAucC1uZXdzX19kYXRlIHtcblx0d2lkdGg6IDExLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW5ld3NfX2JhY2ssIC5wLW5ld3NfX2RhdGUge1xuXHRcdHdpZHRoOiA5NHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtbmV3c19fYmFjaywgLnAtbmV3c19fZGF0ZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW5ld3NfX2JhY2sge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA2MnB4KTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW5ld3NfX2RhdGUge1xuXHRcdHdpZHRoOiA2MnB4O1xuXHR9XG59XG4ucC1uZXdzX19jb250ZW50IHtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDIyLjRyZW0pO1xuXHQvKiBzdHlsZWxpbnQtZGlzYWJsZSovXG5cdC8qIHN0eWxlbGludC1lbmFibGUgKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3c19fY29udGVudCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDkwcHggKiAyKTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW5ld3NfX2NvbnRlbnQge1xuXHRcdG9yZGVyOiAxO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucC1uZXdzX19jb250ZW50IGZpZ3VyZSB7XG5cdG1hcmdpbjogMDtcbn1cbi5wLW5ld3NfX2NvbnRlbnQgaW1nIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wLW5ld3NfX2NvbnRlbnQgZmlnY2FwdGlvbiB7XG5cdGNvbG9yOiAjYTRhOGFjO1xuXHRmb250LXNpemU6IDAuN3JlbTtcblx0bGluZS1oZWlnaHQ6IDEyMC41JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3c19fY29udGVudCBmaWdjYXB0aW9uIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cbi5wLW5ld3NfX2NvbnRlbnQgdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wLW5ld3NfX2NvbnRlbnQgdGFibGUgY2FwdGlvbiB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0bGluZS1oZWlnaHQ6IDEyOC40JTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW5ld3NfX2NvbnRlbnQgdGFibGUgY2FwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHR9XG59XG4ucC1uZXdzX19jb250ZW50IHRhYmxlIHRoLFxuLnAtbmV3c19fY29udGVudCB0YWJsZSB0ZCB7XG5cdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRsaW5lLWhlaWdodDogMTYwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3c19fY29udGVudCB0YWJsZSB0aCxcbi5wLW5ld3NfX2NvbnRlbnQgdGFibGUgdGQge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTM5LjE4JTtcblx0fVxufVxuLnAtbmV3c19fY29udGVudCB0YWJsZSB0aGVhZCB7XG5cdGJvcmRlci10b3A6IDAuMDVyZW0gc29saWQgI2E0YThhYztcblx0Ym9yZGVyLWJvdHRvbTogMC4wNXJlbSBzb2xpZCAjYTRhOGFjO1xuXHRjb2xvcjogI2E0YThhYztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3c19fY29udGVudCB0YWJsZSB0aGVhZCB7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdH1cbn1cbi5wLW5ld3NfX2NvbnRlbnQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgge1xuXHRwYWRkaW5nLXRvcDogMS4ycmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRsaW5lLWhlaWdodDogMS4xcmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzX19jb250ZW50IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoIHtcblx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHR9XG59XG4ucC1uZXdzX19jb250ZW50IHRhYmxlIHRoZWFkIHRyOmxhc3QtY2hpbGQgdGgge1xuXHRwYWRkaW5nLXRvcDogMC40cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMS4ycmVtO1xuXHRsaW5lLWhlaWdodDogMTM5LjE4JTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3c19fY29udGVudCB0YWJsZSB0aGVhZCB0cjpsYXN0LWNoaWxkIHRoIHtcblx0XHRwYWRkaW5nLXRvcDogMnB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHR9XG59XG4ucC1uZXdzX19jb250ZW50IHRhYmxlIHRib2R5IHRkIHtcblx0cGFkZGluZy10b3A6IDEuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3c19fY29udGVudCB0YWJsZSB0Ym9keSB0ZCB7XG5cdFx0cGFkZGluZy10b3A6IDE2cHg7XG5cdH1cbn1cbi5wLW5ld3NfX2NvbnRlbnQgdGFibGUgdGJvZHkgdGQ6bnRoLWNoaWxkKG4rMikge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuLnAtbmV3c19fY29udGVudCB0YWJsZSB0Ym9keSB0aCxcbi5wLW5ld3NfX2NvbnRlbnQgdGFibGUgdGJvZHkgdGQge1xuXHR3aWR0aDogMTYuNjY2NiU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW5ld3NfX2NvbnRlbnQgdGFibGUgdGJvZHkgdGgsXG4ucC1uZXdzX19jb250ZW50IHRhYmxlIHRib2R5IHRkIHtcblx0XHRtaW4td2lkdGg6IDExOHB4O1xuXHR9XG59XG4ucC1uZXdzX19jb250ZW50IHRhYmxlIHRib2R5IHRoOm50aC1jaGlsZCgxKSxcbi5wLW5ld3NfX2NvbnRlbnQgdGFibGUgdGJvZHkgdGQ6bnRoLWNoaWxkKDEpIHtcblx0d2lkdGg6IDMzLjMzMzYlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzX19jb250ZW50IHRhYmxlIHRib2R5IHRoOm50aC1jaGlsZCgxKSxcbi5wLW5ld3NfX2NvbnRlbnQgdGFibGUgdGJvZHkgdGQ6bnRoLWNoaWxkKDEpIHtcblx0XHRtaW4td2lkdGg6IDIwOHB4O1xuXHR9XG59XG4ucC1uZXdzX19jb250ZW50IHRhYmxlIHRib2R5IHRoOm50aC1jaGlsZChuKzIpLFxuLnAtbmV3c19fY29udGVudCB0YWJsZSB0Ym9keSB0ZDpudGgtY2hpbGQobisyKSB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucC1uZXdzX19jb250ZW50IHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuXHRwYWRkaW5nLWJvdHRvbTogMS40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzX19jb250ZW50IHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHR9XG59XG4ucC1uZXdzX19jb250ZW50IHRhYmxlIHRmb290IHtcblx0Ym9yZGVyLXRvcDogMC4wNXJlbSBzb2xpZCAjYTRhOGFjO1xuXHRib3JkZXItYm90dG9tOiAwLjA1cmVtIHNvbGlkICNhNGE4YWM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW5ld3NfX2NvbnRlbnQgdGFibGUgdGZvb3Qge1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHR9XG59XG4ucC1uZXdzX19jb250ZW50IHRhYmxlIHRmb290IHRoIHtcblx0cGFkZGluZy10b3A6IDEuMnJlbTtcblx0cGFkZGluZy1ib3R0b206IDEuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbmV3c19fY29udGVudCB0YWJsZSB0Zm9vdCB0aCB7XG5cdFx0cGFkZGluZy10b3A6IDE2cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdH1cbn1cblxuLnAtbmV3cy1iYWNrIHtcblx0Y29sb3I6ICNhNGE4YWM7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRsaW5lLWhlaWdodDogMC45NXJlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0d2lkdGg6IDYuNjVyZW07XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cG9zaXRpb246IHN0aWNreTtcblx0dG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzLWJhY2sge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHR3aWR0aDogMTAwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1uZXdzLWJhY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogYXV0bztcblx0fVxufVxuLnAtbmV3cy1iYWNrLmZpeGVkIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDFyZW07XG59XG4ucC1uZXdzLWJhY2tfX2Fycm93IHtcblx0d2lkdGg6IDEuODI1cmVtO1xuXHRoZWlnaHQ6IDAuODVyZW07XG5cdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzLWJhY2tfX2Fycm93IHtcblx0XHR3aWR0aDogMzYuNXB4O1xuXHRcdGhlaWdodDogMTdweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtbmV3cy1iYWNrX19hcnJvdyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA4LjVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG4ucC1uZXdzLWJhY2tfX2Fycm93OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAwLjFyZW07XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAwLjE1cmVtKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAwLjE1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhOGFjO1xuXHR0cmFuc2l0aW9uOiB3aWR0aCAwLjE1cyBlYXNlLWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1uZXdzLWJhY2tfX2Fycm93OjpiZWZvcmUge1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuXHR9XG59XG4ucC1uZXdzLWJhY2tfX2ljb24ge1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4ucC1uZXdzLWJhY2s6aG92ZXIgLnAtbmV3cy1iYWNrX19hcnJvdzo6YmVmb3JlIHtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDFyZW0pO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW5ld3MtYmFjazpob3ZlciAucC1uZXdzLWJhY2tfX2Fycm93OjpiZWZvcmUge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuXHR9XG59XG5cbi5wLW5ld3MtZGF0ZSB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRsaW5lLWhlaWdodDogMC45NXJlbTtcblx0Y29sb3I6ICNhNGE4YWM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW5ld3MtZGF0ZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHR9XG59XG5cbi5wLXF1YWxpdHlfX3JvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX3JvdyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX3JvdyB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cbn1cbi5wLXF1YWxpdHlfX3JvdzpudGgtY2hpbGQoMSkgLnAtcXVhbGl0eV9fY29sOmZpcnN0LWNoaWxkLCAucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDIpIC5wLXF1YWxpdHlfX2NvbDpmaXJzdC1jaGlsZCwgLnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCg0KSAucC1xdWFsaXR5X19jb2w6Zmlyc3QtY2hpbGQge1xuXHR3aWR0aDogMjguMDVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX3JvdzpudGgtY2hpbGQoMSkgLnAtcXVhbGl0eV9fY29sOmZpcnN0LWNoaWxkLCAucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDIpIC5wLXF1YWxpdHlfX2NvbDpmaXJzdC1jaGlsZCwgLnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCg0KSAucC1xdWFsaXR5X19jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX3JvdzpudGgtY2hpbGQoMSkgLnAtcXVhbGl0eV9fY29sOmZpcnN0LWNoaWxkLCAucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDIpIC5wLXF1YWxpdHlfX2NvbDpmaXJzdC1jaGlsZCwgLnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCg0KSAucC1xdWFsaXR5X19jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDEpIC5wLXF1YWxpdHlfX2NvbDpsYXN0LWNoaWxkLCAucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDIpIC5wLXF1YWxpdHlfX2NvbDpsYXN0LWNoaWxkLCAucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDQpIC5wLXF1YWxpdHlfX2NvbDpsYXN0LWNoaWxkIHtcblx0d2lkdGg6IGNhbGMoMjQuMTVyZW0gKyAyNi4zcmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCgxKSAucC1xdWFsaXR5X19jb2w6bGFzdC1jaGlsZCwgLnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCgyKSAucC1xdWFsaXR5X19jb2w6bGFzdC1jaGlsZCwgLnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCg0KSAucC1xdWFsaXR5X19jb2w6bGFzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMzMyUgKiAyKTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX3JvdzpudGgtY2hpbGQoMSkgLnAtcXVhbGl0eV9fY29sOmxhc3QtY2hpbGQsIC5wLXF1YWxpdHlfX3JvdzpudGgtY2hpbGQoMikgLnAtcXVhbGl0eV9fY29sOmxhc3QtY2hpbGQsIC5wLXF1YWxpdHlfX3JvdzpudGgtY2hpbGQoNCkgLnAtcXVhbGl0eV9fY29sOmxhc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDMpIC5wLXF1YWxpdHlfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdHdpZHRoOiBjYWxjKDI4LjA1cmVtICsgMjQuMTVyZW0pO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDMpIC5wLXF1YWxpdHlfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMzMyUgKiAyKTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX3JvdzpudGgtY2hpbGQoMykgLnAtcXVhbGl0eV9fY29sOmZpcnN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCgzKSAucC1xdWFsaXR5X19jb2w6bGFzdC1jaGlsZCB7XG5cdHdpZHRoOiAyNi4zcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDMpIC5wLXF1YWxpdHlfX2NvbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDMpIC5wLXF1YWxpdHlfX2NvbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCgxKSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjVyZW0pO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX3JvdzpudGgtY2hpbGQoMSkge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcblx0fVxufVxuLnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCgxKSAucC1xdWFsaXR5X19jb2w6Zmlyc3QtY2hpbGQgLnAtcXVhbGl0eV9fdGV4dCB7XG5cdHdpZHRoOiAyMi4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDEpIC5wLXF1YWxpdHlfX2NvbDpmaXJzdC1jaGlsZCAucC1xdWFsaXR5X190ZXh0IHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxufVxuLnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCgyKSAucC1xdWFsaXR5X19jb2w6bGFzdC1jaGlsZCAucC1xdWFsaXR5X190ZXh0OmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCgyKSAucC1xdWFsaXR5X19jb2w6bGFzdC1jaGlsZCAucC1xdWFsaXR5X190ZXh0OmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHRcdG1heC13aWR0aDogNDE0cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDIpIC5wLXF1YWxpdHlfX2NvbDpsYXN0LWNoaWxkIC5wLXF1YWxpdHlfX3RleHQ6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX3JvdzpudGgtY2hpbGQoMikgLnAtcXVhbGl0eV9fY29sOmxhc3QtY2hpbGQgLnAtcXVhbGl0eV9fdGV4dDpudGgtY2hpbGQoMykge1xuXHRcdG1heC13aWR0aDogMjQwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1xdWFsaXR5X19yb3c6bnRoLWNoaWxkKDIpIC5wLXF1YWxpdHlfX2NvbDpsYXN0LWNoaWxkIC5wLXF1YWxpdHlfX3RleHQ6bnRoLWNoaWxkKDMpIHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdH1cbn1cbi5wLXF1YWxpdHlfX3JvdzpudGgtY2hpbGQoNCkgLnAtcXVhbGl0eV9fY29sOmxhc3QtY2hpbGQgLnAtcXVhbGl0eV9fdGV4dDpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDguMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCg0KSAucC1xdWFsaXR5X19jb2w6bGFzdC1jaGlsZCAucC1xdWFsaXR5X190ZXh0OmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiA5M3B4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCg0KSAucC1xdWFsaXR5X19jb2w6bGFzdC1jaGlsZCAucC1xdWFsaXR5X190ZXh0OmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX3JvdzpudGgtY2hpbGQoNCkgLnAtcXVhbGl0eV9fY29sOmxhc3QtY2hpbGQgLnAtcXVhbGl0eV9fdGV4dDpsYXN0LWNoaWxkIHtcblx0XHRtYXgtd2lkdGg6IDQxNHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtcXVhbGl0eV9fcm93Om50aC1jaGlsZCg0KSAucC1xdWFsaXR5X19jb2w6bGFzdC1jaGlsZCAucC1xdWFsaXR5X190ZXh0Omxhc3QtY2hpbGQge1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0fVxufVxuLnAtcXVhbGl0eV9fcm93LmlzVmlzaWJsZSwgLnAtcXVhbGl0eV9fcm93LmlzQ29tcGxldGUge1xuXHR0cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuLnAtcXVhbGl0eV9fY29sOmxhc3QtY2hpbGQgLnAtcXVhbGl0eV9fdGV4dDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wLXF1YWxpdHlfX2ltZy1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDEuNnJlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtcXVhbGl0eV9faW1nLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX2ltZy1jb250YWluZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cbn1cbi5wLXF1YWxpdHlfX2ltZy1jb250YWluZXJfdmVydGljYWwge1xuXHR3aWR0aDogMjIuNHJlbTtcblx0aGVpZ2h0OiAzMy42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5X19pbWctY29udGFpbmVyX3ZlcnRpY2FsIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblx0LnAtcXVhbGl0eV9faW1nLWNvbnRhaW5lcl92ZXJ0aWNhbDo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNjYuNjY2NjY2NjY2NyU7XG5cdH1cblx0LnAtcXVhbGl0eV9faW1nLWNvbnRhaW5lcl92ZXJ0aWNhbDo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1xdWFsaXR5X19pbWctY29udGFpbmVyX3ZlcnRpY2FsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDU2MHB4O1xuXHR9XG5cdC5wLXF1YWxpdHlfX2ltZy1jb250YWluZXJfdmVydGljYWw6OmJlZm9yZSwgLnAtcXVhbGl0eV9faW1nLWNvbnRhaW5lcl92ZXJ0aWNhbDo6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5wLXF1YWxpdHlfX2ltZy1jb250YWluZXJfaG9yaXpvbnRhbCB7XG5cdHdpZHRoOiA0NC44cmVtO1xuXHRoZWlnaHQ6IDI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5X19pbWctY29udGFpbmVyX2hvcml6b250YWwge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXHQucC1xdWFsaXR5X19pbWctY29udGFpbmVyX2hvcml6b250YWw6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTUuNDE2NjY2NjY2NyU7XG5cdH1cblx0LnAtcXVhbGl0eV9faW1nLWNvbnRhaW5lcl9ob3Jpem9udGFsOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX2ltZy1jb250YWluZXJfaG9yaXpvbnRhbDo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1NS4zNTcxNDI4NTcxJTtcblx0fVxuXHQucC1xdWFsaXR5X19pbWctY29udGFpbmVyX2hvcml6b250YWw6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG4ucC1xdWFsaXR5X19pbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS40KTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xufVxuLnAtcXVhbGl0eV9faW1nLmlzVmlzaWJsZSwgLnAtcXVhbGl0eV9faW1nLmlzQ29tcGxldGUge1xuXHR0cmFuc2Zvcm06IG5vbmU7XG59XG4ucC1xdWFsaXR5X19pbWdfcG9zaXRpb24tdG9wIHtcblx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgMTUlO1xufVxuLnAtcXVhbGl0eV9fdGV4dCB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDEuMnJlbTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEuNXJlbSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlLWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5X190ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcblx0fVxufVxuLnAtcXVhbGl0eV9fdGV4dF91cHBlcmNhc2Uge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnAtcXVhbGl0eV9fdGV4dF9ncmV5IHtcblx0Y29sb3I6ICNhNGE4YWM7XG59XG4ucC1xdWFsaXR5X190ZXh0X3NtYWxsIHtcblx0d2lkdGg6IDIwLjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXF1YWxpdHlfX3RleHRfc21hbGwge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG59XG4ucC1xdWFsaXR5X190ZXh0LmlzVmlzaWJsZSwgLnAtcXVhbGl0eV9fdGV4dC5pc0NvbXBsZXRlIHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuXG4ucC1xdWFsaXR5LXYyX19yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMi41cmVtKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5LXYyX19yb3cge1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtcXVhbGl0eS12Ml9fcm93IHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuLnAtcXVhbGl0eS12Ml9fcm93Om50aC1jaGlsZCgxKSAucC1xdWFsaXR5LXYyX19jb2w6Zmlyc3QtY2hpbGQgLnAtcXVhbGl0eS12Ml9fdGV4dCB7XG5cdG1hcmdpbi10b3A6IGF1dG87XG59XG4ucC1xdWFsaXR5LXYyX19yb3c6bnRoLWNoaWxkKDIpIC5wLXF1YWxpdHktdjJfX2NvbDpsYXN0LWNoaWxkIC5wLXF1YWxpdHktdjJfX2ltZy1jb250YWluZXIsIC5wLXF1YWxpdHktdjJfX3JvdzpudGgtY2hpbGQoNCkgLnAtcXVhbGl0eS12Ml9fY29sOmxhc3QtY2hpbGQgLnAtcXVhbGl0eS12Ml9faW1nLWNvbnRhaW5lciB7XG5cdGhlaWdodDogMTAwJTtcbn1cbi5wLXF1YWxpdHktdjJfX3Jvdy5pc1Zpc2libGUsIC5wLXF1YWxpdHktdjJfX3Jvdy5pc0NvbXBsZXRlIHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuLnAtcXVhbGl0eS12Ml9fY29sIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wLXF1YWxpdHktdjJfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdHdpZHRoOiAyOC4wNXJlbTtcblx0cGFkZGluZy1yaWdodDogNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtcXVhbGl0eS12Ml9fY29sOmZpcnN0LWNoaWxkIHtcblx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXF1YWxpdHktdjJfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG4ucC1xdWFsaXR5LXYyX19jb2w6bGFzdC1jaGlsZCB7XG5cdHdpZHRoOiBjYWxjKDI0LjE1cmVtICsgMjYuM3JlbSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXF1YWxpdHktdjJfX2NvbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogY2FsYygzMy4zMzMzJSAqIDIpO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtcXVhbGl0eS12Ml9fY29sOmxhc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucC1xdWFsaXR5LXYyX19pbWctY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5LXYyX19pbWctY29udGFpbmVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtcXVhbGl0eS12Ml9faW1nLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuLnAtcXVhbGl0eS12Ml9faW1nLWNvbnRhaW5lcl92ZXJ0aWNhbCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5LXYyX19pbWctY29udGFpbmVyX3ZlcnRpY2FsIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblx0LnAtcXVhbGl0eS12Ml9faW1nLWNvbnRhaW5lcl92ZXJ0aWNhbDo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNjYuNjY2NjY2NjY2NyU7XG5cdH1cblx0LnAtcXVhbGl0eS12Ml9faW1nLWNvbnRhaW5lcl92ZXJ0aWNhbDo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1xdWFsaXR5LXYyX19pbWctY29udGFpbmVyX3ZlcnRpY2FsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDU2MHB4O1xuXHR9XG5cdC5wLXF1YWxpdHktdjJfX2ltZy1jb250YWluZXJfdmVydGljYWw6OmJlZm9yZSwgLnAtcXVhbGl0eS12Ml9faW1nLWNvbnRhaW5lcl92ZXJ0aWNhbDo6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5wLXF1YWxpdHktdjJfX2ltZy1jb250YWluZXJfaG9yaXpvbnRhbCB7XG5cdHdpZHRoOiA0NC44cmVtO1xuXHRoZWlnaHQ6IDI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5LXYyX19pbWctY29udGFpbmVyX2hvcml6b250YWwge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXHQucC1xdWFsaXR5LXYyX19pbWctY29udGFpbmVyX2hvcml6b250YWw6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTUuNDE2NjY2NjY2NyU7XG5cdH1cblx0LnAtcXVhbGl0eS12Ml9faW1nLWNvbnRhaW5lcl9ob3Jpem9udGFsOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXF1YWxpdHktdjJfX2ltZy1jb250YWluZXJfaG9yaXpvbnRhbDo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1NS4zNTcxNDI4NTcxJTtcblx0fVxuXHQucC1xdWFsaXR5LXYyX19pbWctY29udGFpbmVyX2hvcml6b250YWw6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG4ucC1xdWFsaXR5LXYyX19pbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS40KTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xufVxuLnAtcXVhbGl0eS12Ml9faW1nLmlzVmlzaWJsZSwgLnAtcXVhbGl0eS12Ml9faW1nLmlzQ29tcGxldGUge1xuXHR0cmFuc2Zvcm06IG5vbmU7XG59XG4ucC1xdWFsaXR5LXYyX190ZXh0IHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMS4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5LXYyX190ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG59XG4ucC1xdWFsaXR5LXYyX190ZXh0Omxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLnAtcXVhbGl0eS12Ml9fdGV4dF91cHBlcmNhc2Uge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnAtcXVhbGl0eS12Ml9fdGV4dF9ncmV5IHtcblx0Y29sb3I6ICNhNGE4YWM7XG59XG4ucC1xdWFsaXR5LXYyX190ZXh0X3NtYWxsIHtcblx0d2lkdGg6IDIwLjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXF1YWxpdHktdjJfX3RleHRfc21hbGwge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG59XG4ucC1xdWFsaXR5LXYyX190ZXh0LmlzVmlzaWJsZSwgLnAtcXVhbGl0eS12Ml9fdGV4dC5pc0NvbXBsZXRlIHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuLnAtcXVhbGl0eS12Ml9fY29udGFjdHMge1xuXHRtYXJnaW4tYm90dG9tOiA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5LXYyX19jb250YWN0cyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0fVxufVxuXG4ucC1xdWFsaXR5LXYyLWNvbnRhY3RzIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IGNhbGMoMjQuMTVyZW0gKyAyNi4zcmVtKTtcblx0bWFyZ2luLWxlZnQ6IDI4LjA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1xdWFsaXR5LXYyLWNvbnRhY3RzIHtcblx0XHR3aWR0aDogY2FsYygzMy4zMzMzJSAqIDIpO1xuXHRcdG1hcmdpbi1sZWZ0OiAzMy4zMzMzJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXF1YWxpdHktdjItY29udGFjdHMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG59XG4ucC1xdWFsaXR5LXYyLWNvbnRhY3RzX19pY29uIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMi41cmVtO1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAjYTRhOGFjO1xufVxuLnAtcXVhbGl0eS12Mi1jb250YWN0c19fdGV4dCB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiAjYTRhOGFjO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLnAtcXVhbGl0eS12Mi1jb250YWN0c19fbGluayB7XG5cdGNvbG9yOiAjMmE0MThkO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucC1xdWFsaXR5LXYyLWNvbnRhY3RzX19saW5rOmhvdmVyIHtcblx0Y29sb3I6ICNhNGE4YWM7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucC1mYWN0b3J5X19yb3cge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxMC41NXJlbTtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWZhY3RvcnlfX3JvdyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzMycHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1mYWN0b3J5X19yb3cge1xuXHRcdG1hcmdpbi1ib3R0b206IDcycHg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG59XG4ucC1mYWN0b3J5X19jb2w6Zmlyc3QtY2hpbGQge1xuXHR3aWR0aDogY2FsYygyOC4wNXJlbSArIDI0LjE1cmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtZmFjdG9yeV9fY29sOmZpcnN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWZhY3RvcnlfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0cG9zaXRpb246IGluaXRpYWw7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG4ucC1mYWN0b3J5X19jb2w6bGFzdC1jaGlsZCB7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAoMjguMDVyZW0gKyAyNC4xNXJlbSkpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1mYWN0b3J5X19jb2w6bGFzdC1jaGlsZCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTY0cHg7XG5cdFx0bGVmdDogMzMuMzMzMyU7XG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMzMyUgKiAyKTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWZhY3RvcnlfX2NvbDpsYXN0LWNoaWxkIHtcblx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLnAtZmFjdG9yeV9fdGl0bGUge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWZhY3RvcnlfX3RpdGxlIHtcblx0XHR3aWR0aDogY2FsYygzMy4zMzMzJSAqIDIpO1xuXHRcdG1heC13aWR0aDogNDQwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWZhY3RvcnlfX3RpdGxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuLnAtZmFjdG9yeV9fc3VidGl0bGUge1xuXHR3aWR0aDogMjIuNXJlbTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtZmFjdG9yeV9fc3VidGl0bGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1mYWN0b3J5X19zdWJ0aXRsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvcmRlcjogMTtcblx0fVxufVxuLnAtZmFjdG9yeV9fc3VidGl0bGVfc20ge1xuXHRkaXNwbGF5OiBub25lO1xuXHR3aWR0aDogYXV0bztcblx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWZhY3RvcnlfX3N1YnRpdGxlX3NtIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWZhY3RvcnlfX3N1YnRpdGxlX3NtIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4ucC1mYWN0b3J5X19tYXAge1xuXHR3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtZmFjdG9yeV9fbWFwIHtcblx0XHRtYXgtaGVpZ2h0OiAzNTBweDtcblx0fVxufVxuLnAtZmFjdG9yeV9fbGlzdCB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1ib3R0b206IDEwcmVtO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1mYWN0b3J5X19saXN0IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNjRweDtcblx0fVxufVxuLnAtZmFjdG9yeV9faXRlbSB7XG5cdG1hcmdpbi1ib3R0b206IDcuMTVyZW07XG5cdHBhZGRpbmctYm90dG9tOiAzLjJyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVyZW0pO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS41cywgb3BhY2l0eSAxLjVzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1mYWN0b3J5X19pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4MHB4KTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWZhY3RvcnlfX2l0ZW0ge1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cdH1cbn1cbi5wLWZhY3RvcnlfX2l0ZW06OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDAuMDVyZW07XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDAuMDVyZW07XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhNGE4YWM7XG5cdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UtaW4gMXM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWZhY3RvcnlfX2l0ZW06OmJlZm9yZSB7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0Ym90dG9tOiAxcHg7XG5cdH1cbn1cbi5wLWZhY3RvcnlfX2l0ZW06bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ucC1mYWN0b3J5X19pdGVtLmlzVmlzaWJsZSwgLnAtZmFjdG9yeV9faXRlbS5pc0NvbXBsZXRlIHtcblx0dHJhbnNmb3JtOiBub25lO1xuXHRvcGFjaXR5OiAxO1xufVxuLnAtZmFjdG9yeV9faXRlbS5pc1Zpc2libGU6OmJlZm9yZSwgLnAtZmFjdG9yeV9faXRlbS5pc0NvbXBsZXRlOjpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnAtZmFjdG9yeV9faXRlbS5pc1Zpc2libGUgLnAtZmFjdG9yeS1jYXJkX19pbWcsIC5wLWZhY3RvcnlfX2l0ZW0uaXNDb21wbGV0ZSAucC1mYWN0b3J5LWNhcmRfX2ltZyB7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cbi5wLWZhY3RvcnlfX2l0ZW0uaXNWaXNpYmxlIC5wLWZhY3RvcnktY2FyZF9faXRlbTpub3QoLnAtZmFjdG9yeV9faXRlbS5pc1Zpc2libGUgLnAtZmFjdG9yeS1jYXJkX19pdGVtOmxhc3QtY2hpbGQsIC5wLWZhY3RvcnlfX2l0ZW0uaXNDb21wbGV0ZSAucC1mYWN0b3J5LWNhcmRfX2l0ZW06bGFzdC1jaGlsZCk6OmJlZm9yZSwgLnAtZmFjdG9yeV9faXRlbS5pc0NvbXBsZXRlIC5wLWZhY3RvcnktY2FyZF9faXRlbTpub3QoLnAtZmFjdG9yeV9faXRlbS5pc1Zpc2libGUgLnAtZmFjdG9yeS1jYXJkX19pdGVtOmxhc3QtY2hpbGQsIC5wLWZhY3RvcnlfX2l0ZW0uaXNDb21wbGV0ZSAucC1mYWN0b3J5LWNhcmRfX2l0ZW06bGFzdC1jaGlsZCk6OmJlZm9yZSB7XG5cdHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5wLWZhY3RvcnktaW5mbyB7XG5cdHdpZHRoOiAyMi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1mYWN0b3J5LWluZm8ge1xuXHRcdHdpZHRoOiAzMCU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1mYWN0b3J5LWluZm8ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cbn1cbi5wLWZhY3RvcnktaW5mb19fcm93IHtcblx0ZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtZmFjdG9yeS1pbmZvX19yb3cge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cbn1cbi5wLWZhY3RvcnktaW5mb19fbnVtYmVyIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bWFyZ2luLXJpZ2h0OiAxLjNyZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogNXJlbTtcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1mYWN0b3J5LWluZm9fX251bWJlciB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHR9XG59XG4ucC1mYWN0b3J5LWluZm9fX3RleHQge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucC1mYWN0b3J5LWNhcmRfX3JvdywgLnAtZmFjdG9yeS1jYXJkX19saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuLnAtZmFjdG9yeS1jYXJkX19yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1mYWN0b3J5LWNhcmRfX3JvdyB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG59XG4ucC1mYWN0b3J5LWNhcmRfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdHdpZHRoOiBjYWxjKDI4LjA1cmVtICsgMjQuMTVyZW0pO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1mYWN0b3J5LWNhcmRfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1mYWN0b3J5LWNhcmRfX2NvbDpudGgtY2hpbGQoMikge1xuXHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWZhY3RvcnktY2FyZF9fY29sOm50aC1jaGlsZCgyKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuLnAtZmFjdG9yeS1jYXJkX19jb2w6bGFzdC1jaGlsZCB7XG5cdHdpZHRoOiAyNi4zcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1mYWN0b3J5LWNhcmRfX2NvbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzMuMzMzMyUpO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtZmFjdG9yeS1jYXJkX19jb2w6bGFzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLWZhY3RvcnktY2FyZF9faXRlbTpub3QoLnAtZmFjdG9yeS1jYXJkX19pdGVtOmZpcnN0LWNoaWxkKSB7XG5cdHBhZGRpbmctdG9wOiAxLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWZhY3RvcnktY2FyZF9faXRlbTpub3QoLnAtZmFjdG9yeS1jYXJkX19pdGVtOmZpcnN0LWNoaWxkKSB7XG5cdFx0cGFkZGluZy10b3A6IDI0cHg7XG5cdH1cbn1cbi5wLWZhY3RvcnktY2FyZF9faXRlbTpub3QoLnAtZmFjdG9yeS1jYXJkX19pdGVtOmxhc3QtY2hpbGQpIHtcblx0cGFkZGluZy1ib3R0b206IDEuMnJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1mYWN0b3J5LWNhcmRfX2l0ZW06bm90KC5wLWZhY3RvcnktY2FyZF9faXRlbTpsYXN0LWNoaWxkKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdH1cbn1cbi5wLWZhY3RvcnktY2FyZF9faXRlbTpub3QoLnAtZmFjdG9yeS1jYXJkX19pdGVtOmxhc3QtY2hpbGQpOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAwLjA1cmVtO1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDAuMDVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICNhNGE4YWM7XG5cdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UtaW4gMC41cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtZmFjdG9yeS1jYXJkX19pdGVtOm5vdCgucC1mYWN0b3J5LWNhcmRfX2l0ZW06bGFzdC1jaGlsZCk6OmJlZm9yZSB7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0Ym90dG9tOiAxcHg7XG5cdH1cbn1cbi5wLWZhY3RvcnktY2FyZF9fbmFtZS13cmFwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDEwMCU7XG5cdGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWZhY3RvcnktY2FyZF9fbmFtZS13cmFwIHtcblx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0fVxufVxuLnAtZmFjdG9yeS1jYXJkX19uYW1lIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1mYWN0b3J5LWNhcmRfX25hbWUge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cbi5wLWZhY3RvcnktY2FyZF9faW1nLWNvbnRhaW5lciB7XG5cdHdpZHRoOiA0NC44cmVtO1xuXHRoZWlnaHQ6IDI1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWZhY3RvcnktY2FyZF9faW1nLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5wLWZhY3RvcnktY2FyZF9faW1nLWNvbnRhaW5lcjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzOS44NjExMTExMTExJTtcblx0fVxuXHQucC1mYWN0b3J5LWNhcmRfX2ltZy1jb250YWluZXI6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtZmFjdG9yeS1jYXJkX19pbWctY29udGFpbmVyOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDg1LjQxNjY2NjY2NjclO1xuXHR9XG5cdC5wLWZhY3RvcnktY2FyZF9faW1nLWNvbnRhaW5lcjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cbi5wLWZhY3RvcnktY2FyZF9faW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcbn1cbi5wLWZhY3RvcnktY2FyZF9fdGl0bGUge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLnAtZmFjdG9yeS1jYXJkX19zdWJ0aXRsZSB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDAuOHJlbTtcblx0Y29sb3I6ICNhNGE4YWM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWZhY3RvcnktY2FyZF9fc3VidGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cbn1cbi5wLWZhY3RvcnktY2FyZF9fdGV4dCB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtZmFjdG9yeS1jYXJkX190ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG59XG4ucC1mYWN0b3J5LWNhcmRfX3RleHQ6bGFzdC1vZi10eXBlIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnAtY29udGFjdHNfX2xpc3Qge1xuXHRwYWRkaW5nLXRvcDogMi4yNXJlbTtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1jb250YWN0c19fbGlzdCB7XG5cdFx0cGFkZGluZy10b3A6IDQ1cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1jb250YWN0c19fbGlzdCB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cbn1cbi5wLWNvbnRhY3RzX19pdGVtIHtcblx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVyZW0pO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS41cywgb3BhY2l0eSAxLjVzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1jb250YWN0c19faXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjRweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoODBweCk7XG5cdH1cbn1cbi5wLWNvbnRhY3RzX19pdGVtLmlzVmlzaWJsZSwgLnAtY29udGFjdHNfX2l0ZW0uaXNDb21wbGV0ZSB7XG5cdHRyYW5zZm9ybTogbm9uZTtcblx0b3BhY2l0eTogMTtcbn1cblxuLnAtY29udGFjdHMtY2FyZF9fcm93IHtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWNvbnRhY3RzLWNhcmRfX3JvdyB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG59XG4ucC1jb250YWN0cy1jYXJkX19jb2w6Zmlyc3QtY2hpbGQge1xuXHR3aWR0aDogMjguMDVyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDUuNjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWNvbnRhY3RzLWNhcmRfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWNvbnRhY3RzLWNhcmRfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLWNvbnRhY3RzLWNhcmRfX2NvbDpsYXN0LWNoaWxkIHtcblx0d2lkdGg6IGNhbGMoMjQuMTVyZW0gKyAyNi4zcmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtY29udGFjdHMtY2FyZF9fY29sOmxhc3QtY2hpbGQge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMy4zMzMzJSk7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1jb250YWN0cy1jYXJkX19jb2w6bGFzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLWNvbnRhY3RzLWNhcmRfX3N1YnRpdGxlIHtcblx0Y29sb3I6ICNhNGE4YWM7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtY29udGFjdHMtY2FyZF9fc3VidGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cbn1cbi5wLWNvbnRhY3RzLWNhcmRfX3RpdGxlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1jb250YWN0cy1jYXJkX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxufVxuLnAtY29udGFjdHMtY2FyZF9fYWRkcmVzcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1jb250YWN0cy1jYXJkX19hZGRyZXNzIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG4ucC1jb250YWN0cy1jYXJkX190ZXh0IHtcblx0Zm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG5cdGNvbG9yOiAjYTRhOGFjO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDEuMnJlbTtcblx0bGluZS1oZWlnaHQ6IDEyOC40JTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtY29udGFjdHMtY2FyZF9fdGV4dCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cbn1cbi5wLWNvbnRhY3RzLWNhcmRfX3RleHQ6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ucC1jb250YWN0cy1jYXJkX19saW5rIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogIzM1M2U0Nztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1jb250YWN0cy1jYXJkX19saW5rIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4ucC1tb25jYWZlX19oZWFkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxMDAwO1xuXHRzdHJva2U6ICNmZmY7XG5cdGNvbG9yOiAjZmZmO1xufVxuLnAtbW9uY2FmZV9fc2VjdGlvbiB7XG5cdG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW1vbmNhZmVfX3NlY3Rpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDY0cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1tb25jYWZlX19zZWN0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG5cbi5wLW1vbmNhZmUtaGVyb19fcm93IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtbW9uY2FmZS1oZXJvX19yb3cge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxufVxuLnAtbW9uY2FmZS1oZXJvX19jb2wge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZy10b3A6IDUuMzVyZW07XG5cdHBhZGRpbmctYm90dG9tOiA1LjM1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1tb25jYWZlLWhlcm9fX2NvbCB7XG5cdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDcwcHg7XG5cdH1cbn1cbi5wLW1vbmNhZmUtaGVyb19fY29sOmZpcnN0LWNoaWxkIHtcblx0d2lkdGg6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2NhNDA0MDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1tb25jYWZlLWhlcm9fX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA2NHB4O1xuXHR9XG59XG4ucC1tb25jYWZlLWhlcm9fX2NvbDpmaXJzdC1jaGlsZCAucC1tb25jYWZlLWhlcm9fX2ltZy1jb250YWluZXIge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbW9uY2FmZS1oZXJvX19jb2w6Zmlyc3QtY2hpbGQgLnAtbW9uY2FmZS1oZXJvX19pbWctY29udGFpbmVyIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMHB4KTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW1vbmNhZmUtaGVyb19fY29sOmZpcnN0LWNoaWxkIC5wLW1vbmNhZmUtaGVyb19faW1nLWNvbnRhaW5lciB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XG5cdH1cbn1cbi5wLW1vbmNhZmUtaGVyb19fY29sOm50aC1jaGlsZCgyKSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHJpZ2h0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG59XG4ucC1tb25jYWZlLWhlcm9fX2NvbDpsYXN0LWNoaWxkIHtcblx0d2lkdGg6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzVlNDIzNztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1tb25jYWZlLWhlcm9fX2NvbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDQ5cHg7XG5cdH1cbn1cbi5wLW1vbmNhZmUtaGVyb19fY29sOmxhc3QtY2hpbGQgLnAtbW9uY2FmZS1oZXJvX19pbWctY29udGFpbmVyIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbW9uY2FmZS1oZXJvX19jb2w6bGFzdC1jaGlsZCAucC1tb25jYWZlLWhlcm9fX2ltZy1jb250YWluZXIge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDBweCk7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1tb25jYWZlLWhlcm9fX2NvbDpsYXN0LWNoaWxkIC5wLW1vbmNhZmUtaGVyb19faW1nLWNvbnRhaW5lciB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcblx0fVxufVxuLnAtbW9uY2FmZS1oZXJvX19pbWctY29udGFpbmVyIHtcblx0d2lkdGg6IDI3LjZyZW07XG5cdGhlaWdodDogMjcuNnJlbTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGxpbmVhciAwLjVzLCBvcGFjaXR5IDJzIGxpbmVhciAwLjVzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1tb25jYWZlLWhlcm9fX2ltZy1jb250YWluZXIge1xuXHRcdHdpZHRoOiAyMjBweDtcblx0XHRoZWlnaHQ6IDIyMHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtbW9uY2FmZS1oZXJvX19pbWctY29udGFpbmVyIHtcblx0XHR3aWR0aDogMjA3cHg7XG5cdFx0aGVpZ2h0OiAyMDdweDtcblx0fVxufVxuLnAtbW9uY2FmZS1oZXJvX19pbWctY29udGFpbmVyLmlzVmlzaWJsZSwgLnAtbW9uY2FmZS1oZXJvX19pbWctY29udGFpbmVyLmlzQ29tcGxldGUge1xuXHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLnAtbW9uY2FmZS1oZXJvX19pbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ucC1tb25jYWZlLWhlcm8tbG9nbyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMDtcblx0aGVpZ2h0OiAyNS45cmVtO1xuXHR3aWR0aDogMjFyZW07XG5cdHBhZGRpbmc6IDEuNXJlbTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1tb25jYWZlLWhlcm8tbG9nbyB7XG5cdFx0d2lkdGg6IDE2OHB4O1xuXHRcdGhlaWdodDogMjA3cHg7XG5cdFx0cGFkZGluZzogMTJweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW1vbmNhZmUtaGVyby1sb2dvIHtcblx0XHR3aWR0aDogMTk0LjI1cHg7XG5cdFx0aGVpZ2h0OiAxNTcuNXB4O1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cdH1cbn1cbi5wLW1vbmNhZmUtaGVyby1sb2dvOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNjYTQwNDA7XG5cdHotaW5kZXg6IC0xO1xuXHRjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAlLCAxMDAlIDUwJSwgNTAlIDEwMCUsIDAgNTAlKTtcbn1cbi5wLW1vbmNhZmUtaGVyby1sb2dvX19pbWcge1xuXHR3aWR0aDogMTAwJTtcbn1cbi5wLW1vbmNhZmUtaGVyby1sb2dvX190ZXh0IHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbW9uY2FmZS1oZXJvLWxvZ29fX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTIuOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjguNCU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1tb25jYWZlLWhlcm8tbG9nb19fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG59XG5cbi5wLW1vbmNhZmUtYmxvY2tfX3RpdGxlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWFyZ2luLWJvdHRvbTogMy4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1tb25jYWZlLWJsb2NrX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW1vbmNhZmUtYmxvY2tfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG59XG4ucC1tb25jYWZlLWJsb2NrX19yb3cge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW1vbmNhZmUtYmxvY2tfX3JvdyB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG59XG4ucC1tb25jYWZlLWJsb2NrX19jb2w6Zmlyc3QtY2hpbGQge1xuXHR3aWR0aDogY2FsYygyOC4wNXJlbSArIDI0LjE1cmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbW9uY2FmZS1ibG9ja19fY29sOmZpcnN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtbW9uY2FmZS1ibG9ja19fY29sOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG59XG4ucC1tb25jYWZlLWJsb2NrX19jb2w6bGFzdC1jaGlsZCB7XG5cdHdpZHRoOiAyNi4zcmVtO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXJlbSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjVzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1tb25jYWZlLWJsb2NrX19jb2w6bGFzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtbW9uY2FmZS1ibG9ja19fY29sOmxhc3QtY2hpbGQge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cbn1cbi5wLW1vbmNhZmUtYmxvY2tfX2NvbDpsYXN0LWNoaWxkLmlzVmlzaWJsZSwgLnAtbW9uY2FmZS1ibG9ja19fY29sOmxhc3QtY2hpbGQuaXNDb21wbGV0ZSB7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cbi5wLW1vbmNhZmUtYmxvY2tfX2ltZy1jb250YWluZXIge1xuXHR3aWR0aDogNDQuOHJlbTtcblx0aGVpZ2h0OiAyNi4yNXJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1tb25jYWZlLWJsb2NrX19pbWctY29udGFpbmVyIHtcblx0XHR3aWR0aDogNzIwcHg7XG5cdFx0aGVpZ2h0OiAzNTdweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW1vbmNhZmUtYmxvY2tfX2ltZy1jb250YWluZXIge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQucC1tb25jYWZlLWJsb2NrX19pbWctY29udGFpbmVyOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDU5LjIyNjE5MDQ3NjIlO1xuXHR9XG5cdC5wLW1vbmNhZmUtYmxvY2tfX2ltZy1jb250YWluZXI6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG4ucC1tb25jYWZlLWJsb2NrX19pbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS41KTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDNzO1xufVxuLnAtbW9uY2FmZS1ibG9ja19faW1nLmlzVmlzaWJsZSwgLnAtbW9uY2FmZS1ibG9ja19faW1nLmlzQ29tcGxldGUge1xuXHR0cmFuc2Zvcm06IG5vbmU7XG59XG4ucC1tb25jYWZlLWJsb2NrX19zdWJ0aXRsZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLW1vbmNhZmUtYmxvY2tfX3N1YnRpdGxlIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDI4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW1vbmNhZmUtYmxvY2tfX3N1YnRpdGxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtbW9uY2FmZS1ibG9ja19fY29udGVudCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLW1vbmNhZmUtYmxvY2tfX2NvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucC1tb25jYWZlLWJsb2NrX19jb250ZW50IHAge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnAtbW9uY2FmZS1ibG9ja19fY29udGVudCBwOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucC1icm93bmllX19oZWFkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IDA7XG5cdGNvbG9yOiAjZmZmO1xufVxuLnAtYnJvd25pZV9faGVybyB7XG5cdG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYnJvd25pZV9faGVybyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxufVxuLnAtYnJvd25pZV9fYmxvY2sge1xuXHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWJyb3duaWVfX2Jsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG4ucC1icm93bmllX19zdHJpbmcge1xuXHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWJyb3duaWVfX3N0cmluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuLnAtYnJvd25pZV9fbWFpbiB7XG5cdHBhZGRpbmctYm90dG9tOiA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1icm93bmllX19tYWluIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNjRweDtcblx0fVxufVxuLnAtYnJvd25pZV9faW5mbyB7XG5cdG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYnJvd25pZV9faW5mbyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxufVxuLnAtYnJvd25pZV9faW5mbzpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnAtYnJvd25pZS1oZXJvIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzVlNDIzNztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDM4LjNyZW07XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWJyb3duaWUtaGVybyB7XG5cdFx0aGVpZ2h0OiAzODBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWJyb3duaWUtaGVybyB7XG5cdFx0aGVpZ2h0OiBjYWxjKDQwN3B4ICsgODBweCk7XG5cdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdH1cbn1cbi5wLWJyb3duaWUtaGVybzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IDUwJSA1MCUsICNlNWIxNTAgMCUsICM5NzQ0MjggNTMuMTglLCAjNWU0MjM3IDEwMCUpO1xuXHR3aWR0aDogNDUuMjVyZW07XG5cdGhlaWdodDogNDUuMjVyZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHJpZ2h0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1icm93bmllLWhlcm86OmJlZm9yZSB7XG5cdFx0d2lkdGg6IDM4OHB4O1xuXHRcdGhlaWdodDogMzg4cHg7XG5cdFx0dG9wOiBjYWxjKDUwJSArIDI3cHgpO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYnJvd25pZS1oZXJvOjpiZWZvcmUge1xuXHRcdHdpZHRoOiAzODhweDtcblx0XHRoZWlnaHQ6IDM4OHB4O1xuXHRcdHRvcDogY2FsYyg1MCUgKyA1MHB4KTtcblx0fVxufVxuLnAtYnJvd25pZS1oZXJvX19sb2dvLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcbn1cbi5wLWJyb3duaWUtaGVyb19fbG9nbyB7XG5cdHdpZHRoOiAxMy4ycmVtO1xuXHRoZWlnaHQ6IDEwLjRyZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMjtcblx0dG9wOiBjYWxjKDUwJSAtIDEwLjRyZW0gLyAyKTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHRyYW5zaXRpb246IGFsbCAxcztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYnJvd25pZS1oZXJvX19sb2dvIHtcblx0XHR3aWR0aDogMTA2cHg7XG5cdFx0aGVpZ2h0OiA4MnB4O1xuXHRcdHRvcDogY2FsYyg1MCUgLSAxMDZweCAvIDIpO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYnJvd25pZS1oZXJvX19sb2dvIHtcblx0XHR3aWR0aDogMTY0cHg7XG5cdFx0aGVpZ2h0OiAxMjhweDtcblx0XHR0b3A6IGNhbGMoNTAlIC0gMTI4cHggLyAyKTtcblx0fVxufVxuLnAtYnJvd25pZS1oZXJvX19wYWNrLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1icm93bmllLWhlcm9fX3BhY2stY29udGFpbmVyIHtcblx0XHR0b3A6IDQwcHg7XG5cdH1cbn1cbi5wLWJyb3duaWUtaGVyb19fcGFjayB7XG5cdHdpZHRoOiAxMy4wNXJlbTtcblx0aGVpZ2h0OiAyMS42NXJlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0xMDAlO1xuXHRsZWZ0OiA1MCU7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWJyb3duaWUtaGVyb19fcGFjayB7XG5cdFx0d2lkdGg6IDEyMXB4O1xuXHRcdGhlaWdodDogMjAycHg7XG5cdH1cbn1cbi5wLWJyb3duaWUtaGVyb19fcHlyYW1pZC1jb250YWluZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA1MCU7XG5cdGJvdHRvbTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG5cdHdpZHRoOiA1Mi4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1icm93bmllLWhlcm9fX3B5cmFtaWQtY29udGFpbmVyIHtcblx0XHR3aWR0aDogNDg2cHg7XG5cdH1cbn1cbi5wLWJyb3duaWUtaGVyb19fcHlyYW1pZCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbiwgdHJhbnNmb3JtIDJzO1xufVxuLnAtYnJvd25pZS1oZXJvX19iYW1ib28tY29udGFpbmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHR6LWluZGV4OiAyO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAyMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYnJvd25pZS1oZXJvX19iYW1ib28tY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IDIwMHB4O1xuXHR9XG59XG4ucC1icm93bmllLWhlcm9fX2JhbWJvbyB7XG5cdGhlaWdodDogMTAwJTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xufVxuLnAtYnJvd25pZS1oZXJvX19iYW1ib286Zmlyc3QtY2hpbGQge1xuXHRsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWJyb3duaWUtaGVyb19fYmFtYm9vOmZpcnN0LWNoaWxkIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwJSk7XG5cdH1cbn1cbi5wLWJyb3duaWUtaGVyb19fYmFtYm9vOmxhc3QtY2hpbGQge1xuXHRyaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1icm93bmllLWhlcm9fX2JhbWJvbzpsYXN0LWNoaWxkIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDAlKTtcblx0fVxufVxuLnAtYnJvd25pZS1oZXJvX193aGVsbC1jb250YWluZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR6LWluZGV4OiAxO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2UtaW4gMC41cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1icm93bmllLWhlcm9fX3doZWxsLWNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA4MHB4KTtcblx0XHR0b3A6IDgwcHg7XG5cdH1cbn1cbi5wLWJyb3duaWUtaGVyb19fd2hlbGwge1xuXHR3aWR0aDogMjAuNXJlbTtcblx0aGVpZ2h0OiAyMC4zNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYnJvd25pZS1oZXJvX193aGVsbCB7XG5cdFx0d2lkdGg6IDE5MC42NHB4O1xuXHRcdGhlaWdodDogMTg5LjU5cHg7XG5cdH1cbn1cbi5wLWJyb3duaWUtaGVyby5hbmltYXRlOjpiZWZvcmUge1xuXHRvcGFjaXR5OiAxO1xufVxuLnAtYnJvd25pZS1oZXJvLmFuaW1hdGUgLnAtYnJvd25pZS1oZXJvX19sb2dvIHtcblx0d2lkdGg6IDYuMTVyZW07XG5cdGhlaWdodDogNS4ycmVtO1xuXHR0b3A6IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWJyb3duaWUtaGVyby5hbmltYXRlIC5wLWJyb3duaWUtaGVyb19fbG9nbyB7XG5cdFx0d2lkdGg6IDUzcHg7XG5cdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdHRvcDogMjVweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWJyb3duaWUtaGVyby5hbmltYXRlIC5wLWJyb3duaWUtaGVyb19fbG9nbyB7XG5cdFx0d2lkdGg6IDgycHg7XG5cdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdHRvcDogODBweDtcblx0fVxufVxuLnAtYnJvd25pZS1oZXJvLmFuaW1hdGUgLnAtYnJvd25pZS1oZXJvX19iYW1ib286Zmlyc3QtY2hpbGQge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYnJvd25pZS1oZXJvLmFuaW1hdGUgLnAtYnJvd25pZS1oZXJvX19iYW1ib286Zmlyc3QtY2hpbGQge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNzAlKTtcblx0fVxufVxuLnAtYnJvd25pZS1oZXJvLmFuaW1hdGUgLnAtYnJvd25pZS1oZXJvX19iYW1ib286bGFzdC1jaGlsZCB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWJyb3duaWUtaGVyby5hbmltYXRlIC5wLWJyb3duaWUtaGVyb19fYmFtYm9vOmxhc3QtY2hpbGQge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg3MCUpO1xuXHR9XG59XG4ucC1icm93bmllLWhlcm8uYW5pbWF0ZSAucC1icm93bmllLWhlcm9fX3doZWxsLWNvbnRhaW5lciB7XG5cdG9wYWNpdHk6IDE7XG59XG4ucC1icm93bmllLWhlcm8uYW5pbWF0ZSAucC1icm93bmllLWhlcm9fX3doZWxsIHtcblx0YW5pbWF0aW9uLW5hbWU6IGJyb3duaWUtd2hlbGw7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMTJzO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuLnAtYnJvd25pZS1oZXJvLmFuaW1hdGUgLnAtYnJvd25pZS1oZXJvX19weXJhbWlkIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuLnAtYnJvd25pZS1oZXJvLmFuaW1hdGUgLnAtYnJvd25pZS1oZXJvX19wYWNrIHtcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMTAuNXM7XG5cdC8qXG5cdEFsbCB0aW1lOiAxMC41c1xuXHRfX19fX19fX19fX19fX1xuXG5cdEZpcnN0IGR1cmF0aW9uOiA0LjVzXG5cdEZpcnN0IHRpbWU6IDQuNXNcblx0X19fX19fX19fX19fX19cblxuXHRTZWNvbmQgZGVsYXk6IDNzXG5cdFNlY29uZCBkdXJhdGlvbjogNC41c1xuXHRTZWNvbmQgdGltZTogNy41c1xuXHRfX19fX19fX19fX19fX1xuXG5cdExhc3QgZGVsYXk6IDUuNXNcblx0TGFzdCBkdXJhdGlvbjogMnNcblx0TGFzdCB0aW1lOiA3LjVzXG5cdCovXG59XG4ucC1icm93bmllLWhlcm8uYW5pbWF0ZSAucC1icm93bmllLWhlcm9fX3BhY2tfMSB7XG5cdGFuaW1hdGlvbi1uYW1lOiBicm93bmllLXBhY2stdjE7XG59XG4ucC1icm93bmllLWhlcm8uYW5pbWF0ZSAucC1icm93bmllLWhlcm9fX3BhY2tfMiB7XG5cdGFuaW1hdGlvbi1uYW1lOiBicm93bmllLXBhY2stdjI7XG59XG4ucC1icm93bmllLWhlcm8uYW5pbWF0ZSAucC1icm93bmllLWhlcm9fX3BhY2tfMyB7XG5cdGFuaW1hdGlvbi1uYW1lOiBicm93bmllLXBhY2stdjM7XG5cdGFuaW1hdGlvbi1kZWxheTogM3M7XG59XG5Aa2V5ZnJhbWVzIGJyb3duaWUtcGFjay12MSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTM1ZGVnKSBzY2FsZSgwKTtcblx0XHR0b3A6IC0xMDAlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0MTQuMzMlLCAyNS44JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpIHNjYWxlKDEpO1xuXHRcdHRvcDogNTAlO1xuXHR9XG5cdDQyLjk5JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpIHNjYWxlKDAuNSk7XG5cdFx0dG9wOiA1MCU7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cdDQzJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpIHNjYWxlKDAuNSk7XG5cdFx0dG9wOiAtMTAwJTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGJyb3duaWUtcGFjay12MiB7XG5cdDAlLCAyOC41JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0zNWRlZyk7XG5cdFx0dG9wOiAtMTAwJTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDQyJSwgNTQuMyUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwZGVnKTtcblx0XHR0b3A6IDUwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cdDY4LjQ5OSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwZGVnKSBzY2FsZSgwLjUpO1xuXHRcdHRvcDogNTAlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0NjguNSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwZGVnKSBzY2FsZSgwLjUpO1xuXHRcdHRvcDogLTEwMCU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuQGtleWZyYW1lcyBicm93bmllLXBhY2stdjMge1xuXHQwJSwgMzIlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcblx0XHR0b3A6IC0xMDAlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0NDIuNzElLCA1NS4xOCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuXHRcdHRvcDogNTAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblx0ODAlIHtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxuXHQ5OS45OSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuNSk7XG5cdFx0dG9wOiA1MCU7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwLjUpO1xuXHRcdHRvcDogLTEwMCU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4ucC1icm93bmllLWJsb2NrX19yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1icm93bmllLWJsb2NrX19yb3cge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxufVxuLnAtYnJvd25pZS1ibG9ja19fcm93OmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMS44NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYnJvd25pZS1ibG9ja19fcm93OmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWJyb3duaWUtYmxvY2tfX3JvdzpmaXJzdC1jaGlsZCAucC1icm93bmllLWJsb2NrX19jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxODkuMTdweCk7XG5cdFx0cGFkZGluZy1yaWdodDogNzVweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWJyb3duaWUtYmxvY2tfX3JvdzpmaXJzdC1jaGlsZCAucC1icm93bmllLWJsb2NrX19jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDI3cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1icm93bmllLWJsb2NrX19yb3c6Zmlyc3QtY2hpbGQgLnAtYnJvd25pZS1ibG9ja19fY29sOmxhc3QtY2hpbGQge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYnJvd25pZS1ibG9ja19fcm93OmZpcnN0LWNoaWxkIC5wLWJyb3duaWUtYmxvY2tfX2NvbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLnAtYnJvd25pZS1ibG9ja19fY29sIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYnJvd25pZS1ibG9ja19fY29sIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYnJvd25pZS1ibG9ja19fY29sIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cbn1cbi5wLWJyb3duaWUtYmxvY2tfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdHdpZHRoOiBjYWxjKDI4LjA1cmVtICsgMjQuMTVyZW0pO1xuXHRwYWRkaW5nLXJpZ2h0OiA3LjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWJyb3duaWUtYmxvY2tfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuLnAtYnJvd25pZS1ibG9ja19fY29sOmxhc3QtY2hpbGQge1xuXHR3aWR0aDogMjYuM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYnJvd25pZS1ibG9ja19fY29sOmxhc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucC1icm93bmllLWJsb2NrX190aXRsZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ucC1icm93bmllLWJsb2NrX190aXRsZV9vcmFuZ2Uge1xuXHRjb2xvcjogI2Q0NWIyZTtcbn1cbi5wLWJyb3duaWUtYmxvY2tfX3RpdGxlX2dyZWVuIHtcblx0Y29sb3I6ICMxZDk3Nzk7XG59XG4ucC1icm93bmllLWJsb2NrX19pY29uIHtcblx0d2lkdGg6IDE3LjY1ODVyZW07XG5cdGhlaWdodDogMTAuMjA3NXJlbTtcblx0bWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYnJvd25pZS1ibG9ja19faWNvbiB7XG5cdFx0d2lkdGg6IDE4OS4xN3B4O1xuXHRcdGhlaWdodDogMTA5Ljc1cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1icm93bmllLWJsb2NrX19pY29uIHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0fVxufVxuLnAtYnJvd25pZS1ibG9ja19faW1nLWNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDI5LjI1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWJyb3duaWUtYmxvY2tfX2ltZy1jb250YWluZXIge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG5cdC5wLWJyb3duaWUtYmxvY2tfX2ltZy1jb250YWluZXI6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDkuNTgzMzMzMzMzMyU7XG5cdH1cblx0LnAtYnJvd25pZS1ibG9ja19faW1nLWNvbnRhaW5lcjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1icm93bmllLWJsb2NrX19pbWctY29udGFpbmVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG5cdC5wLWJyb3duaWUtYmxvY2tfX2ltZy1jb250YWluZXI6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTkuMjI2MTkwNDc2MiU7XG5cdH1cblx0LnAtYnJvd25pZS1ibG9ja19faW1nLWNvbnRhaW5lcjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cbi5wLWJyb3duaWUtYmxvY2tfX2ltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS41KTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDNzO1xufVxuLnAtYnJvd25pZS1ibG9ja19faW1nLmlzVmlzaWJsZSwgLnAtYnJvd25pZS1ibG9ja19faW1nLmlzQ29tcGxldGUge1xuXHR0cmFuc2Zvcm06IG5vbmU7XG59XG4ucC1icm93bmllLWJsb2NrX19zdWJ0aXRsZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWJyb3duaWUtYmxvY2tfX3N1YnRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDI4cHg7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWJyb3duaWUtYmxvY2tfX3N1YnRpdGxlIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYnJvd25pZS1ibG9ja19fdGV4dCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWJyb3duaWUtYmxvY2tfX3RleHQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucC1icm93bmllLWJsb2NrX190ZXh0IHAge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuLnAtYnJvd25pZS1ibG9ja19fdGV4dCBwOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucC1icm93bmllLXN0cmluZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiA5LjY1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1icm93bmllLXN0cmluZyB7XG5cdFx0aGVpZ2h0OiAxMDNweDtcblx0fVxufVxuLnAtYnJvd25pZS1zdHJpbmc6OmJlZm9yZSwgLnAtYnJvd25pZS1zdHJpbmc6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAzLjJyZW0gKiAyKTtcblx0aGVpZ2h0OiAwLjA1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNGM0O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYnJvd25pZS1zdHJpbmc6OmJlZm9yZSwgLnAtYnJvd25pZS1zdHJpbmc6OmFmdGVyIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjRweCAqIDIpO1xuXHRcdGxlZnQ6IDI0cHg7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1icm93bmllLXN0cmluZzo6YmVmb3JlLCAucC1icm93bmllLXN0cmluZzo6YWZ0ZXIge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4ICogMik7XG5cdFx0bGVmdDogMTJweDtcblx0fVxufVxuLnAtYnJvd25pZS1zdHJpbmcgLmpzLW1hcnF1ZWUtd3JhcHBlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDkuNjVyZW07XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWJyb3duaWUtc3RyaW5nIC5qcy1tYXJxdWVlLXdyYXBwZXIge1xuXHRcdGhlaWdodDogMTAzcHg7XG5cdH1cbn1cbi5wLWJyb3duaWUtc3RyaW5nOjpiZWZvcmUge1xuXHR0b3A6IDA7XG59XG4ucC1icm93bmllLXN0cmluZzo6YWZ0ZXIge1xuXHRib3R0b206IDA7XG59XG4ucC1icm93bmllLXN0cmluZ19fdGV4dCB7XG5cdGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDIuNXJlbTtcblx0bGluZS1oZWlnaHQ6IDEyNCU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWJyb3duaWUtc3RyaW5nX190ZXh0IHtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdH1cbn1cbi5wLWJyb3duaWUtc3RyaW5nX190ZXh0X29yYW5nZSB7XG5cdGNvbG9yOiAjZDQ1YjJlO1xufVxuLnAtYnJvd25pZS1zdHJpbmdfX2ltZyB7XG5cdGhlaWdodDogNi4ycmVtO1xuXHRtYXJnaW46IDAgMS43cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1icm93bmllLXN0cmluZ19faW1nIHtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0bWFyZ2luOiAwIDIwcHg7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBicm93bmllLXdoZWxsIHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cbi5wLXRhaGlyX19oZWFkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IDA7XG5cdGNvbG9yOiAjZmZmO1xufVxuLnAtdGFoaXJfX2hlcm8ge1xuXHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXRhaGlyX19oZXJvIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG59XG4ucC10YWhpcl9fYmxvY2sge1xuXHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXRhaGlyX19ibG9jayB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuLnAtdGFoaXJfX3N0cmluZyB7XG5cdG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtdGFoaXJfX3N0cmluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuLnAtdGFoaXJfX21haW4ge1xuXHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtdGFoaXJfX21haW4ge1xuXHRcdHBhZGRpbmctYm90dG9tOiA2NHB4O1xuXHR9XG59XG4ucC10YWhpcl9faW5mbyB7XG5cdG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtdGFoaXJfX2luZm8ge1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cbn1cbi5wLXRhaGlyX19pbmZvOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucC10YWhpci1oZXJvIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzE2ODU0ZDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDM4LjNyZW07XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXRhaGlyLWhlcm8ge1xuXHRcdGhlaWdodDogMzgwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC10YWhpci1oZXJvIHtcblx0XHRoZWlnaHQ6IGNhbGMoMjc5cHggKyA4MHB4KTtcblx0fVxufVxuLnAtdGFoaXItaGVyb19fYmctY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cbi5wLXRhaGlyLWhlcm9fX2JnIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG4ucC10YWhpci1oZXJvX19wYWNrLWNvbnRhaWVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC10YWhpci1oZXJvX19wYWNrLWNvbnRhaWVyIHtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0fVxufVxuLnAtdGFoaXItaGVyb19fcGFja3Mge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4ucC10YWhpci1oZXJvX19wYWNrIHtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJhY2t3YXJkcztcblx0YW5pbWF0aW9uLW5hbWU6IHRhaGlyLXBhY2s7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMTBzO1xuXHRhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnAtdGFoaXItaGVyb19fcGFja18xIHtcblx0d2lkdGg6IDMwLjg1cmVtO1xuXHRoZWlnaHQ6IDIyLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC10YWhpci1oZXJvX19wYWNrXzEge1xuXHRcdHdpZHRoOiAzMDFweDtcblx0XHRoZWlnaHQ6IDIyM3B4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtdGFoaXItaGVyb19fcGFja18xIHtcblx0XHR3aWR0aDogMjI3cHg7XG5cdFx0aGVpZ2h0OiAyMDVweDtcblx0fVxufVxuLnAtdGFoaXItaGVyb19fcGFja18yIHtcblx0d2lkdGg6IDIwLjY1cmVtO1xuXHRoZWlnaHQ6IDIyLjc1cmVtO1xuXHRhbmltYXRpb24tZGVsYXk6IDVzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC10YWhpci1oZXJvX19wYWNrXzIge1xuXHRcdHdpZHRoOiAyMjlweDtcblx0XHRoZWlnaHQ6IDI1M3B4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtdGFoaXItaGVyb19fcGFja18yIHtcblx0XHRoZWlnaHQ6IDE5MHB4O1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHRhaGlyLXBhY2sge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHZ3KSBzY2FsZSgwLjUpO1xuXHR9XG5cdDIzJSwgNDMlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMSk7XG5cdH1cblx0NjYlLCAxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHZ3KSBzY2FsZSgwLjUpO1xuXHR9XG59XG4ucC10YWhpci1oZXJvLmFuaW1hdGUgLnAtdGFoaXItaGVyb19fcGFjayB7XG5cdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xufVxuXG4ucC10YWhpci1ibG9ja19fcm93IHtcblx0ZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtdGFoaXItYmxvY2tfX3JvdyB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG59XG4ucC10YWhpci1ibG9ja19fcm93OmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMS44NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtdGFoaXItYmxvY2tfX3JvdzpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC10YWhpci1ibG9ja19fcm93OmZpcnN0LWNoaWxkIC5wLXRhaGlyLWJsb2NrX19jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxODkuMTdweCk7XG5cdFx0cGFkZGluZy1yaWdodDogNzVweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXRhaGlyLWJsb2NrX19yb3c6Zmlyc3QtY2hpbGQgLnAtdGFoaXItYmxvY2tfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjdweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXRhaGlyLWJsb2NrX19yb3c6Zmlyc3QtY2hpbGQgLnAtdGFoaXItYmxvY2tfX2NvbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXRhaGlyLWJsb2NrX19yb3c6Zmlyc3QtY2hpbGQgLnAtdGFoaXItYmxvY2tfX2NvbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdH1cbn1cbi5wLXRhaGlyLWJsb2NrX19jb2wge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC10YWhpci1ibG9ja19fY29sIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtdGFoaXItYmxvY2tfX2NvbCB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG59XG4ucC10YWhpci1ibG9ja19fY29sOmZpcnN0LWNoaWxkIHtcblx0d2lkdGg6IGNhbGMoMjguMDVyZW0gKyAyNC4xNXJlbSk7XG5cdHBhZGRpbmctcmlnaHQ6IDcuM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtdGFoaXItYmxvY2tfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuLnAtdGFoaXItYmxvY2tfX2NvbDpsYXN0LWNoaWxkIHtcblx0d2lkdGg6IDI2LjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXRhaGlyLWJsb2NrX19jb2w6bGFzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLXRhaGlyLWJsb2NrX190aXRsZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdG1heC13aWR0aDogMzguNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtdGFoaXItYmxvY2tfX3RpdGxlIHtcblx0XHRtYXgtd2lkdGg6IDQ1OHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtdGFoaXItYmxvY2tfX3RpdGxlIHtcblx0XHRtYXgtd2lkdGg6IDMzNXB4O1xuXHR9XG59XG4ucC10YWhpci1ibG9ja19fdGl0bGVfb3JhbmdlIHtcblx0Y29sb3I6ICNkNDViMmU7XG59XG4ucC10YWhpci1ibG9ja19fdGl0bGVfZ3JlZW4ge1xuXHRjb2xvcjogIzFkOTc3OTtcbn1cbi5wLXRhaGlyLWJsb2NrX19pY29uIHtcblx0d2lkdGg6IDEzLjg1cmVtO1xuXHRoZWlnaHQ6IDkuNzVyZW07XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdG1hcmdpbi10b3A6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXRhaGlyLWJsb2NrX19pY29uIHtcblx0XHR3aWR0aDogMTM5cHg7XG5cdFx0aGVpZ2h0OiA5N3B4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtdGFoaXItYmxvY2tfX2ljb24ge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHR9XG59XG4ucC10YWhpci1ibG9ja19faW1nLWNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDI5LjI1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXRhaGlyLWJsb2NrX19pbWctY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxuXHQucC10YWhpci1ibG9ja19faW1nLWNvbnRhaW5lcjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0OS41ODMzMzMzMzMzJTtcblx0fVxuXHQucC10YWhpci1ibG9ja19faW1nLWNvbnRhaW5lcjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC10YWhpci1ibG9ja19faW1nLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXHQucC10YWhpci1ibG9ja19faW1nLWNvbnRhaW5lcjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1OS4yMjYxOTA0NzYyJTtcblx0fVxuXHQucC10YWhpci1ibG9ja19faW1nLWNvbnRhaW5lcjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cbi5wLXRhaGlyLWJsb2NrX19pbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAzcztcbn1cbi5wLXRhaGlyLWJsb2NrX19pbWcuaXNWaXNpYmxlLCAucC10YWhpci1ibG9ja19faW1nLmlzQ29tcGxldGUge1xuXHR0cmFuc2Zvcm06IG5vbmU7XG59XG4ucC10YWhpci1ibG9ja19fc3VidGl0bGUge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC10YWhpci1ibG9ja19fc3VidGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMjhweDtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtdGFoaXItYmxvY2tfX3N1YnRpdGxlIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtdGFoaXItYmxvY2tfX3RleHQge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC10YWhpci1ibG9ja19fdGV4dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLXRhaGlyLWJsb2NrX190ZXh0IHAge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuLnAtdGFoaXItYmxvY2tfX3RleHQgcDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wLXRhaGlyLWJsb2NrX190ZXh0IGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtdGFoaXItYmxvY2tfX3RleHQgYSB7XG5cdFx0bWFyZ2luLXRvcDogMzJweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXRhaGlyLWJsb2NrX190ZXh0IGEge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cbn1cblxuLnAtdGFoaXItc3RyaW5nIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDkuNjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXRhaGlyLXN0cmluZyB7XG5cdFx0aGVpZ2h0OiAxMDNweDtcblx0fVxufVxuLnAtdGFoaXItc3RyaW5nOjpiZWZvcmUsIC5wLXRhaGlyLXN0cmluZzo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDMuMnJlbSAqIDIpO1xuXHRoZWlnaHQ6IDAuMDVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICNjNGM0YzQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMy4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC10YWhpci1zdHJpbmc6OmJlZm9yZSwgLnAtdGFoaXItc3RyaW5nOjphZnRlciB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI0cHggKiAyKTtcblx0XHRsZWZ0OiAyNHB4O1xuXHRcdGhlaWdodDogMXB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtdGFoaXItc3RyaW5nOjpiZWZvcmUsIC5wLXRhaGlyLXN0cmluZzo6YWZ0ZXIge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4ICogMik7XG5cdFx0bGVmdDogMTJweDtcblx0fVxufVxuLnAtdGFoaXItc3RyaW5nIC5qcy1tYXJxdWVlLXdyYXBwZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiA5LjY1cmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC10YWhpci1zdHJpbmcgLmpzLW1hcnF1ZWUtd3JhcHBlciB7XG5cdFx0aGVpZ2h0OiAxMDNweDtcblx0fVxufVxuLnAtdGFoaXItc3RyaW5nOjpiZWZvcmUge1xuXHR0b3A6IDA7XG59XG4ucC10YWhpci1zdHJpbmc6OmFmdGVyIHtcblx0Ym90dG9tOiAwO1xufVxuLnAtdGFoaXItc3RyaW5nX190ZXh0IHtcblx0Zm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRsaW5lLWhlaWdodDogMTI0JTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtdGFoaXItc3RyaW5nX190ZXh0IHtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdH1cbn1cbi5wLXRhaGlyLXN0cmluZ19fdGV4dF9vcmFuZ2Uge1xuXHRjb2xvcjogI2Q0NWIyZTtcbn1cbi5wLXRhaGlyLXN0cmluZ19faW1nIHtcblx0aGVpZ2h0OiA2LjJyZW07XG5cdG1hcmdpbjogMCAxLjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXRhaGlyLXN0cmluZ19faW1nIHtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0bWFyZ2luOiAwIDIwcHg7XG5cdH1cbn1cblxuQGtleWZyYW1lcyB0YWhpci13aGVsbCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG4ucC1hYm91dF9fYmxvY2stMSB7XG5cdG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXRfX2Jsb2NrLTEge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dF9fYmxvY2stMSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzRweDtcblx0fVxufVxuLnAtYWJvdXRfX2Jsb2NrLTIge1xuXHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0X19ibG9jay0yIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG59XG4ucC1hYm91dF9fYmxvY2stMyB7XG5cdG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0X19ibG9jay0zIHtcblx0XHRtYXJnaW4tYm90dG9tOiA2NHB4O1xuXHR9XG59XG4ucC1hYm91dF9fYmxvY2stNCB7XG5cdG1hcmdpbi1ib3R0b206IDMuMnJlbTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRyZW0pO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0X19ibG9jay00IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcblx0fVxufVxuLnAtYWJvdXRfX2Jsb2NrLTQuaXNWaXNpYmxlLCAucC1hYm91dF9fYmxvY2stNC5pc0NvbXBsZXRlIHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuLnAtYWJvdXRfX2Jsb2NrLTUge1xuXHRtYXJnaW4tYm90dG9tOiA1LjRyZW07XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3LjVyZW0pO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0X19ibG9jay01IHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dF9fYmxvY2stNSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxufVxuLnAtYWJvdXRfX2Jsb2NrLTUuaXNWaXNpYmxlLCAucC1hYm91dF9fYmxvY2stNS5pc0NvbXBsZXRlIHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuLnAtYWJvdXRfX2Jsb2NrLTYge1xuXHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3LjVyZW0pO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0X19ibG9jay02IHtcblx0XHRtYXJnaW4tYm90dG9tOiA1OHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dF9fYmxvY2stNiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxufVxuLnAtYWJvdXRfX2Jsb2NrLTYuaXNWaXNpYmxlLCAucC1hYm91dF9fYmxvY2stNi5pc0NvbXBsZXRlIHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuLnAtYWJvdXRfX2Jsb2NrLTcge1xuXHRtYXJnaW4tYm90dG9tOiA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dF9fYmxvY2stNyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuLnAtYWJvdXRfX3NsaWRlciB7XG5cdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3LjVyZW0pO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0X19zbGlkZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDY0cHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcblx0fVxufVxuLnAtYWJvdXRfX3NsaWRlci5pc1Zpc2libGUsIC5wLWFib3V0X19zbGlkZXIuaXNDb21wbGV0ZSB7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnAtYWJvdXQtYmxvY2stMSB7XG5cdHBhZGRpbmc6IDEzLjlyZW0gNS42cmVtIDE0LjFyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICMzNTNlNDc7XG5cdGNvbG9yOiAjZmZmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTEge1xuXHRcdHBhZGRpbmc6IDk1cHggMjRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTEge1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay0xX192aWRlby1jb250YWluZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogLTE7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC1hYm91dC1ibG9jay0xX192aWRlby1jb250YWluZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzZTQ3O1xuXHRvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stMV9fdmlkZW8tY29udGFpbmVyIHtcblx0XHRtYXJnaW4tbGVmdDogLTEycHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTJweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTFfX3ZpZGVvIHtcblx0d2lkdGg6IDEwNiU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG4ucC1hYm91dC1ibG9jay0xX19sb2dvIHtcblx0d2lkdGg6IDguNHJlbTtcblx0bWluLXdpZHRoOiA4LjRyZW07XG5cdGhlaWdodDogOC40cmVtO1xuXHRtYXJnaW4tcmlnaHQ6IC0wLjJyZW07XG5cdG1hcmdpbi1ib3R0b206IC0wLjJyZW07XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stMV9fbG9nbyB7XG5cdFx0d2lkdGg6IDEwMXB4O1xuXHRcdG1pbi13aWR0aDogMTAxcHg7XG5cdFx0aGVpZ2h0OiAxMDFweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0yLjVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAtMi41cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay0xX19sb2dvIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay0xX19pY29uIHtcblx0d2lkdGg6IDRyZW07XG5cdGhlaWdodDogNHJlbTtcblx0bWFyZ2luLXJpZ2h0OiAwLjJyZW07XG5cdG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stMV9faWNvbiB7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMi41cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cHg7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTFfX3RpdGxlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bWFyZ2luLWxlZnQ6IDNyZW07XG5cdHdpZHRoOiA0Mi40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay0xX190aXRsZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDEzcHg7XG5cdFx0d2lkdGg6IDQwMHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stMV9fdGl0bGUge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG59XG5cbi5wLWFib3V0LWJsb2NrLTJfX3JvdyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0bWFyZ2luLXRvcDogMDtcblx0ZGlzcGxheTogZmxleDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMuNXJlbSk7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjVzLCBvcGFjaXR5IDEuNXM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTJfX3JvdyB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stMl9fcm93IHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTE2cHg7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTJfX3Jvdy5pc1Zpc2libGUsIC5wLWFib3V0LWJsb2NrLTJfX3Jvdy5pc0NvbXBsZXRlIHtcblx0dHJhbnNmb3JtOiBub25lO1xuXHRvcGFjaXR5OiAxO1xufVxuLnAtYWJvdXQtYmxvY2stMl9fY29sOmZpcnN0LWNoaWxkIHtcblx0d2lkdGg6IDI4LjA1cmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiA1LjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTJfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay0yX19jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay0yX19jb2w6bnRoLWNoaWxkKDIpIHtcblx0d2lkdGg6IDI0LjE1cmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAzLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTJfX2NvbDpudGgtY2hpbGQoMikge1xuXHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stMl9fY29sOm50aC1jaGlsZCgyKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTJfX2NvbDpsYXN0LWNoaWxkIHtcblx0d2lkdGg6IDI2LjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTJfX2NvbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay0yX19jb2w6bGFzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTJfX3RpdGxlLCAucC1hYm91dC1ibG9jay0yX190ZXh0IHtcblx0bWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay0yX190aXRsZSwgLnAtYWJvdXQtYmxvY2stMl9fdGV4dCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxufVxuLnAtYWJvdXQtYmxvY2stMl9fdGl0bGUge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucC1hYm91dC1ibG9jay0zX19saXN0LCAucC1hYm91dC1ibG9jay0zX19yb3cge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ucC1hYm91dC1ibG9jay0zX19pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMy41cmVtKTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuNXMsIG9wYWNpdHkgMS41cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stM19faXRlbSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay0zX19pdGVtLmlzVmlzaWJsZSwgLnAtYWJvdXQtYmxvY2stM19faXRlbS5pc0NvbXBsZXRlIHtcblx0dHJhbnNmb3JtOiBub25lO1xuXHRvcGFjaXR5OiAxO1xufVxuLnAtYWJvdXQtYmxvY2stM19faXRlbS5pc1Zpc2libGUgLnAtYWJvdXQtYmxvY2stM19faHIsIC5wLWFib3V0LWJsb2NrLTNfX2l0ZW0uaXNDb21wbGV0ZSAucC1hYm91dC1ibG9jay0zX19ociB7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cbi5wLWFib3V0LWJsb2NrLTNfX2l0ZW06bGFzdC1jaGlsZCAucC1hYm91dC1ibG9jay0zX19ocjpsYXN0LW9mLXR5cGUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5wLWFib3V0LWJsb2NrLTNfX3JvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stM19fcm93IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay0zX19jb2wge1xuXHRwYWRkaW5nLXRvcDogMS40cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMS44NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stM19fY29sIHtcblx0XHRwYWRkaW5nLXRvcDogMTdweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjJweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTNfX2NvbCB7XG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTNfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdHdpZHRoOiAyNC4xNXJlbTtcblx0bWFyZ2luLWxlZnQ6IDI4LjA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay0zX19jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0XHRtYXJnaW4tbGVmdDogMzMuMzMzMyU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay0zX19jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdHBhZGRpbmctYm90dG9tOiAyN3B4O1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay0zX19jb2w6bGFzdC1jaGlsZCB7XG5cdHdpZHRoOiAyNi4zcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay0zX19jb2w6bGFzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stM19fY29sOmxhc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay0zX19ociB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMjguMDVyZW07XG5cdGJvcmRlcjogbm9uZTtcblx0aGVpZ2h0OiAwLjA1cmVtO1xuXHR3aWR0aDogY2FsYygyNC4xNXJlbSArIDI2LjNyZW0pO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhOGFjO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS41cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stM19faHIge1xuXHRcdGxlZnQ6IDMzLjMzMzMlO1xuXHRcdHdpZHRoOiBjYWxjKDMzLjMzMzMlICogMik7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay0zX19ociB7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLnAtYWJvdXQtYmxvY2stM19faHI6Zmlyc3Qtb2YtdHlwZSB7XG5cdHRvcDogMDtcbn1cbi5wLWFib3V0LWJsb2NrLTNfX2hyOmxhc3Qtb2YtdHlwZSB7XG5cdGJvdHRvbTogMDtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5wLWFib3V0LWJsb2NrLTNfX251bWJlciB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDVyZW07XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay0zX19udW1iZXIge1xuXHRcdGZvbnQtc2l6ZTogNjBweDtcblx0fVxufVxuLnAtYWJvdXQtYmxvY2stM19fdGV4dCB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4ucC1hYm91dC1ibG9jay00X19yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay00X19yb3cge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTRfX2ljb24ge1xuXHRjb2xvcjogIzJhNDE4ZDtcblx0d2lkdGg6IDRyZW07XG5cdGhlaWdodDogNHJlbTtcblx0bWFyZ2luLXJpZ2h0OiAxLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTRfX2ljb24ge1xuXHRcdHdpZHRoOiA2MHB4O1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTRfX3RpdGxlIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wLWFib3V0LWJsb2NrLTRfX2ltZy1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMzIuNHJlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNF9faW1nLWNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiAyNjBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTRfX2ltZy1jb250YWluZXIge1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTJweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQucC1hYm91dC1ibG9jay00X19pbWctY29udGFpbmVyOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDcxLjExMTExMTExMTElO1xuXHR9XG5cdC5wLWFib3V0LWJsb2NrLTRfX2ltZy1jb250YWluZXI6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay00X19pbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS41KTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xufVxuLnAtYWJvdXQtYmxvY2stNF9faW1nLmlzVmlzaWJsZSwgLnAtYWJvdXQtYmxvY2stNF9faW1nLmlzQ29tcGxldGUge1xuXHR0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5wLWFib3V0LWJsb2NrLTVfX3JvdyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucC1hYm91dC1ibG9jay01X19jb2w6bnRoLWNoaWxkKDEpIHtcblx0d2lkdGg6IGNhbGMoMjguMDVyZW0gKyAyNC4xNXJlbSk7XG5cdHBhZGRpbmctcmlnaHQ6IDcuM3JlbTtcblx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay01X19jb2w6bnRoLWNoaWxkKDEpIHtcblx0XHR3aWR0aDogY2FsYygzMy4zMzMzJSAqIDIpO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDM5cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTVfX2NvbDpudGgtY2hpbGQoMSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTVfX2NvbDpudGgtY2hpbGQoMikge1xuXHR3aWR0aDogMjYuM3JlbTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIuNXJlbSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjVzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay01X19jb2w6bnRoLWNoaWxkKDIpIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNV9fY29sOm50aC1jaGlsZCgyKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjZweDtcblx0fVxufVxuLnAtYWJvdXQtYmxvY2stNV9fY29sOm50aC1jaGlsZCgyKS5pc1Zpc2libGUsIC5wLWFib3V0LWJsb2NrLTVfX2NvbDpudGgtY2hpbGQoMikuaXNDb21wbGV0ZSB7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cbi5wLWFib3V0LWJsb2NrLTVfX2NvbDpudGgtY2hpbGQoMykge1xuXHR3aWR0aDogMjguMDVyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDEuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNV9fY29sOm50aC1jaGlsZCgzKSB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIycHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay01X19jb2w6bnRoLWNoaWxkKDMpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTVfX2NvbDpudGgtY2hpbGQoNCkge1xuXHR3aWR0aDogMjQuMTVyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDcuM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNV9fY29sOm50aC1jaGlsZCg0KSB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDM5cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay01X19jb2w6bnRoLWNoaWxkKDQpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay01X190aXRsZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNV9fdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuMnJlbTtcblx0fVxufVxuLnAtYWJvdXQtYmxvY2stNV9faW1nLWNvbnRhaW5lciB7XG5cdGhlaWdodDogMjVyZW07XG5cdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay01X19pbWctY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IDI0NnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay01X19pbWctY29udGFpbmVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTJweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQucC1hYm91dC1ibG9jay01X19pbWctY29udGFpbmVyOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDU1Ljk1MjM4MDk1MjQlO1xuXHR9XG5cdC5wLWFib3V0LWJsb2NrLTVfX2ltZy1jb250YWluZXI6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay01X19pbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG4ucC1hYm91dC1ibG9jay01X190ZXh0IHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMi4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay01X190ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNV9fdGV4dCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuLnAtYWJvdXQtYmxvY2stNV9fc3VidGl0bGUge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTVfX3N1YnRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xuXHR9XG59XG5cbi5wLWFib3V0LWJsb2NrLTUtbG9nbyB7XG5cdG9wYWNpdHk6IDAuNjtcblx0Y29sb3I6ICNhNGE4YWM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNS1sb2dvIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay01LWxvZ29fX2xpc3Qge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay01LWxvZ29fX2xpc3Qge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IC0zMHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNS1sb2dvX19pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay01LWxvZ29fX2ltZyB7XG5cdHdpZHRoOiA3Ljc1cmVtO1xuXHRoZWlnaHQ6IDMuMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTUtbG9nb19faW1nIHtcblx0XHR3aWR0aDogNzUuOTNweDtcblx0XHRoZWlnaHQ6IDMyLjI2cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay01LWxvZ29fX2ltZyB7XG5cdFx0d2lkdGg6IDk4LjdweDtcblx0XHRoZWlnaHQ6IDQxLjYzcHg7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay01LWxvZ29feHMge1xuXHRkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTUtbG9nb194cyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLnAtYWJvdXQtYmxvY2stNiB7XG5cdC8qIHN0eWxlbGludC1kaXNhYmxlKi9cblx0Lyogc3R5bGVsaW50LWVuYWJsZSAqL1xufVxuLnAtYWJvdXQtYmxvY2stNl9fbGlzdCwgLnAtYWJvdXQtYmxvY2stNl9fcm93IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuLnAtYWJvdXQtYmxvY2stNl9faXRlbSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy10b3A6IDMuMnJlbTtcblx0cGFkZGluZy1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNl9faXRlbSB7XG5cdFx0cGFkZGluZy10b3A6IDI0cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTZfX2l0ZW06bGFzdC1jaGlsZCAucC1hYm91dC1ibG9jay02X19ocjpsYXN0LW9mLXR5cGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnAtYWJvdXQtYmxvY2stNl9faXRlbS5pc1Zpc2libGUgLnAtYWJvdXQtYmxvY2stNl9faHIge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnAtYWJvdXQtYmxvY2stNl9fcm93IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuLnAtYWJvdXQtYmxvY2stNl9faW1nLWNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWFib3V0LWJsb2NrLTZfX2ltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMi41cztcbn1cbi5wLWFib3V0LWJsb2NrLTZfX2ltZy5pc1Zpc2libGUsIC5wLWFib3V0LWJsb2NrLTZfX2ltZy5pc0NvbXBsZXRlIHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuLnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCgxKSB7XG5cdHdpZHRoOiBjYWxjKDI4LjA1cmVtICsgMjQuMTVyZW0pO1xuXHRoZWlnaHQ6IDI1cmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiA3LjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoMSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMjQ2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCgxKSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDEpOmVtcHR5IHtcblx0d2lkdGg6IDI4LjA1cmVtO1xuXHRoZWlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoMSk6ZW1wdHkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoMSk6ZW1wdHkgfiAucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDIpLCAucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDEpOmVtcHR5IH4gLnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCgzKSB7XG5cdGhlaWdodDogNC4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDEpOmVtcHR5IH4gLnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCgyKSwgLnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCgxKTplbXB0eSB+IC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoMykge1xuXHRcdGhlaWdodDogNjBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDEpOmVtcHR5IH4gLnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCgyKSB7XG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMzMyUgKiAyKTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoMSk6ZW1wdHkgfiAucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDIpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoMSk6ZW1wdHkgfiAucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDIpIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCgxKTplbXB0eSB+IC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoMykge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCgxKTplbXB0eSB+IC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoMykge1xuXHRcdG9yZGVyOiAxO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoMSk6ZW1wdHkgfiAucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDQpIHtcblx0XHRtYXJnaW4tbGVmdDogMzMuMzMzMyU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDEpOmVtcHR5IH4gLnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCg0KSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDEpOmVtcHR5IH4gLnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCg1KSB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCgxKTplbXB0eSB+IC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoNSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG9yZGVyOiAxO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDIpIHtcblx0b3JkZXI6IC0xO1xuXHR3aWR0aDogY2FsYygyOC4wNXJlbSArIDI0LjE1cmVtKTtcblx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDIpIHtcblx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRvcmRlcjogMDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoMikge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDMpIHtcblx0b3JkZXI6IC0xO1xuXHR3aWR0aDogMjYuM3JlbTtcblx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDMpIHtcblx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRvcmRlcjogMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCgzKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoNCkge1xuXHR3aWR0aDogMjQuMTVyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDEuN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCg0KSB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIycHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDQpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDQpOmVtcHR5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoNSkge1xuXHR3aWR0aDogMjYuM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCg1KSB7XG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMzMyUgKiAyKTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoNSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDUpOmVtcHR5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoNCksIC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoNSkge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHJlbSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCg0KSwgLnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCg1KSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDQpLmlzVmlzaWJsZSwgLnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCg0KS5pc0NvbXBsZXRlLCAucC1hYm91dC1ibG9jay02X19jb2w6bnRoLWNoaWxkKDUpLmlzVmlzaWJsZSwgLnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCg1KS5pc0NvbXBsZXRlIHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuLnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCg0KS5pc1Zpc2libGUgLnAtYWJvdXQtYmxvY2stNl9fc3VidGV4dC1ociwgLnAtYWJvdXQtYmxvY2stNl9fY29sOm50aC1jaGlsZCg0KS5pc0NvbXBsZXRlIC5wLWFib3V0LWJsb2NrLTZfX3N1YnRleHQtaHIsIC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoNSkuaXNWaXNpYmxlIC5wLWFib3V0LWJsb2NrLTZfX3N1YnRleHQtaHIsIC5wLWFib3V0LWJsb2NrLTZfX2NvbDpudGgtY2hpbGQoNSkuaXNDb21wbGV0ZSAucC1hYm91dC1ibG9jay02X19zdWJ0ZXh0LWhyIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5wLWFib3V0LWJsb2NrLTZfX2hyLCAucC1hYm91dC1ibG9jay02X19zdWJ0ZXh0LWhyIHtcblx0aGVpZ2h0OiAxcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhNGE4YWM7XG5cdG9wYWNpdHk6IDAuMztcblx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1pbiAxcztcbn1cbi5wLWFib3V0LWJsb2NrLTZfX2hyIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcbn1cbi5wLWFib3V0LWJsb2NrLTZfX2hyOmZpcnN0LW9mLXR5cGUge1xuXHR0b3A6IDA7XG59XG4ucC1hYm91dC1ibG9jay02X19ocjpsYXN0LW9mLXR5cGUge1xuXHRib3R0b206IDA7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4ucC1hYm91dC1ibG9jay02X19zdWJ0ZXh0LWhyIHtcblx0bWFyZ2luLXRvcDogLTAuOHJlbTtcblx0bWFyZ2luLWJvdHRvbTogMC44cmVtO1xufVxuLnAtYWJvdXQtYmxvY2stNl9fbnVtYmVyIHtcblx0Zm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogNXJlbTtcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiAjYTRhOGFjO1xuXHRvcGFjaXR5OiAwLjM7XG5cdG1heC13aWR0aDogMTIuNXJlbTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wLWFib3V0LWJsb2NrLTZfX2xvZ28ge1xuXHR3aWR0aDogOS42NXJlbTtcblx0aGVpZ2h0OiA0LjFyZW07XG5cdG9wYWNpdHk6IDAuNTtcblx0Y29sb3I6ICNhNGE4YWM7XG5cdG1hcmdpbi1sZWZ0OiAtMS4xcmVtO1xufVxuLnAtYWJvdXQtYmxvY2stNl9fdGV4dCB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cbi5wLWFib3V0LWJsb2NrLTZfX3N1YnRleHQge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDAuN3JlbTtcblx0bGluZS1oZWlnaHQ6IDAuOTVyZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiAjYTRhOGFjO1xufVxuXG4ucC1hYm91dC1ibG9jay03X19yb3cge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cmVtKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1ibG9jay03X19yb3cge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stN19fcm93IHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cbn1cbi5wLWFib3V0LWJsb2NrLTdfX3Jvdy5pc1Zpc2libGUsIC5wLWFib3V0LWJsb2NrLTdfX3Jvdy5pc0NvbXBsZXRlIHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuLnAtYWJvdXQtYmxvY2stN19fY29sOmZpcnN0LWNoaWxkIHtcblx0d2lkdGg6IDI4LjA1cmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiA1LjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTdfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1ibG9jay03X19jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuLnAtYWJvdXQtYmxvY2stN19fY29sOmxhc3QtY2hpbGQge1xuXHR3aWR0aDogY2FsYygyNC4xNXJlbSArIDI2LjNyZW0pO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTdfX2NvbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLnAtYWJvdXQtYmxvY2stN19fdGV4dCB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucC1hYm91dC1ibG9jay03X190ZXh0X2dyZXkge1xuXHRjb2xvcjogI2E0YThhYztcbn1cbi5wLWFib3V0LWJsb2NrLTdfX2ltZy1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMzIuNXJlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtYmxvY2stN19faW1nLWNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiAyNjBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LWJsb2NrLTdfX2ltZy1jb250YWluZXIge1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTJweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQucC1hYm91dC1ibG9jay03X19pbWctY29udGFpbmVyOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDczLjMzMzMzMzMzMzMlO1xuXHR9XG5cdC5wLWFib3V0LWJsb2NrLTdfX2ltZy1jb250YWluZXI6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG4ucC1hYm91dC1ibG9jay03X19pbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS41KTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuNXM7XG59XG4ucC1hYm91dC1ibG9jay03X19pbWcuaXNWaXNpYmxlLCAucC1hYm91dC1ibG9jay03X19pbWcuaXNDb21wbGV0ZSB7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnAtYWJvdXQtc2xpZGVyX190b3Age1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXJfX3RvcCB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXJfX3RvcCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHR9XG59XG4ucC1hYm91dC1zbGlkZXJfX25hdiB7XG5cdHdpZHRoOiAyOC4wNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyX19uYXYge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0XHRvcmRlcjogMTtcblx0fVxuXHQucC1hYm91dC1zbGlkZXJfX25hdjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdHdpZHRoOiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5wLWFib3V0LXNsaWRlcl9fdGl0bGUge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMjguMDVyZW0pO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXJfX3RpdGxlIHtcblx0XHR3aWR0aDogY2FsYygzMy4zMzMzJSAqIDIpO1xuXHRcdG1hcmdpbi1sZWZ0OiAzMy4zMzMzJTtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyX190aXRsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxufVxuLnAtYWJvdXQtc2xpZGVyX193cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtYWJvdXQtc2xpZGVyX193cmFwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAwLjA1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzZTQ3O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTYuNXJlbTtcblx0cmlnaHQ6IC0zLjJyZW07XG5cdGxlZnQ6IC0zLjJyZW07XG5cdHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXJfX3dyYXA6OmJlZm9yZSB7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0dG9wOiAxMjVweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlcl9fd3JhcDo6YmVmb3JlIHtcblx0XHR0b3A6IDE0MHB4O1xuXHR9XG59XG4ucC1hYm91dC1zbGlkZXJfX2xpc3QgLnNsaWNrLXRyYWNrIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuNXMgIWltcG9ydGFudDtcbn1cbi5wLWFib3V0LXNsaWRlcl9faXRlbSB7XG5cdGhlaWdodDogYXV0bztcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiBjYWxjKDEwMHZ3IC0gMy4ycmVtICogMik7XG5cdG1pbi13aWR0aDogY2FsYygxMDB2dyAtIDMuMnJlbSAqIDIpO1xuXHRtYXJnaW4tcmlnaHQ6IC01cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlcl9faXRlbSB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwdncgLSAyNHB4ICogMik7XG5cdFx0bWluLXdpZHRoOiBjYWxjKDEwMHZ3IC0gMjRweCAqIDIpO1xuXHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXJfX2l0ZW0ge1xuXHRcdHdpZHRoOiBjYWxjKDEwMHZ3IC0gMTJweCAqIDIpO1xuXHR9XG59XG4ucC1hYm91dC1zbGlkZXJfX2l0ZW06Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuLnAtYWJvdXQtc2xpZGVyX19pdGVtOjpiZWZvcmUge1xuXHRyaWdodDogMTAwJTtcbn1cbi5wLWFib3V0LXNsaWRlcl9faXRlbTo6YWZ0ZXIge1xuXHRsZWZ0OiAxMDAlO1xufVxuLnAtYWJvdXQtc2xpZGVyX19pdGVtOmZpcnN0LWNoaWxkOjpiZWZvcmUsIC5wLWFib3V0LXNsaWRlcl9faXRlbTpsYXN0LWNoaWxkOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnAtYWJvdXQtc2xpZGVyX19idG4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTYuNXJlbTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR3aWR0aDogNS40cmVtO1xuXHRoZWlnaHQ6IDFyZW07XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlcl9fYnRuIHtcblx0XHR0b3A6IDEyNXB4O1xuXHRcdHdpZHRoOiA1MnB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlcl9fYnRuIHtcblx0XHR0b3A6IDE0MHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc0Ljk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyX19idG4ge1xuXHRcdHdpZHRoOiAzNHB4O1xuXHR9XG59XG4ucC1hYm91dC1zbGlkZXJfX2J0bl9wcmV2IHtcblx0bGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyX19idG5fcHJldiB7XG5cdFx0bGVmdDogLTE0cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXJfX2J0bl9wcmV2IHtcblx0XHRsZWZ0OiAtMTdweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NC45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlcl9fYnRuX3ByZXYge1xuXHRcdGxlZnQ6IC0xMHB4O1xuXHR9XG59XG4ucC1hYm91dC1zbGlkZXJfX2J0bl9uZXh0IHtcblx0cmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlcl9fYnRuX25leHQge1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyX19idG5fbmV4dCB7XG5cdFx0cmlnaHQ6IC0xN3B4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc0Ljk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyX19idG5fbmV4dCB7XG5cdFx0cmlnaHQ6IC0xMHB4O1xuXHR9XG59XG4ucC1hYm91dC1zbGlkZXJfX2J0bl9uZXh0IC5wLWFib3V0LXNsaWRlcl9fYnRuLWljb24ge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLnAtYWJvdXQtc2xpZGVyX19idG5fbmV4dCAucC1hYm91dC1zbGlkZXJfX2J0bi1jb250YWluZXI6OmJlZm9yZSB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwLjE1cmVtO1xufVxuLnAtYWJvdXQtc2xpZGVyX19idG4uc2xpY2stZGlzYWJsZWQge1xuXHRvcGFjaXR5OiAwO1xufVxuLnAtYWJvdXQtc2xpZGVyX19idG46aG92ZXIgLnAtYWJvdXQtc2xpZGVyX19idG4tY29udGFpbmVyOjpiZWZvcmUge1xuXHR3aWR0aDogY2FsYygxMDAlICsgMC43NXJlbSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlcl9fYnRuOmhvdmVyIC5wLWFib3V0LXNsaWRlcl9fYnRuLWNvbnRhaW5lcjo6YmVmb3JlIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcblx0fVxufVxuLnAtYWJvdXQtc2xpZGVyX19idG4tY29udGFpbmVyIHtcblx0d2lkdGg6IDEuODI1cmVtO1xuXHRoZWlnaHQ6IDAuODVyZW07XG5cdG1hcmdpbjogYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXJfX2J0bi1jb250YWluZXIge1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogOXB4O1xuXHR9XG59XG4ucC1hYm91dC1zbGlkZXJfX2J0bi1jb250YWluZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDAuMXJlbTtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDAuMTVyZW0pO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDAuMTVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICNhNGE4YWM7XG5cdHRyYW5zaXRpb246IHdpZHRoIDAuMTVzIGVhc2UtaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlcl9fYnRuLWNvbnRhaW5lcjo6YmVmb3JlIHtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcblx0fVxufVxuLnAtYWJvdXQtc2xpZGVyX19idG4taWNvbiB7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnAtYWJvdXQtc2xpZGVyLW5hdl9fbGlzdCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tcmlnaHQ6IC0xLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlci1uYXZfX2xpc3Qge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHR9XG59XG4ucC1hYm91dC1zbGlkZXItbmF2X19pdGVtIHtcblx0bWFyZ2luLXJpZ2h0OiAxLjRyZW07XG5cdG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyLW5hdl9faXRlbSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxOXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cbi5wLWFib3V0LXNsaWRlci1uYXZfX2l0ZW06bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi5wLWFib3V0LXNsaWRlci1uYXZfX2xpbmsge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICNhNGE4YWM7XG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW47XG59XG4ucC1hYm91dC1zbGlkZXItbmF2X19saW5rLmFjdGl2ZSwgLnAtYWJvdXQtc2xpZGVyLW5hdl9fbGluazpob3ZlciB7XG5cdGNvbG9yOiAjMzUzZTQ3O1xufVxuXG4ucC1hYm91dC1zbGlkZXItY2FyZF9fdG9wIHtcblx0ZGlzcGxheTogZmxleDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXItY2FyZF9fdG9wIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlci1jYXJkX190b3Age1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cbn1cbi5wLWFib3V0LXNsaWRlci1jYXJkX19udW1iZXIge1xuXHRmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiA5LjdyZW07XG5cdGxpbmUtaGVpZ2h0OiAxMjguNCU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogI2E0YThhYztcblx0d2lkdGg6IDI4LjA1cmVtO1xuXHRtYXJnaW4tdG9wOiAycmVtO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRvcGFjaXR5OiAwLjM7XG5cdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMCwgMCAxMDAlLCAwIDEwMCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXItY2FyZF9fbnVtYmVyIHtcblx0XHRmb250LXNpemU6IDk0cHg7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXItY2FyZF9fbnVtYmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmRfX2ltZy1jb250YWluZXIge1xuXHR3aWR0aDogY2FsYygyNC4xNXJlbSArIDI2LjNyZW0pO1xuXHRoZWlnaHQ6IDE4LjZyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogMC41cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyLWNhcmRfX2ltZy1jb250YWluZXIge1xuXHRcdHdpZHRoOiAzODFweDtcblx0XHRoZWlnaHQ6IDE0MHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyLWNhcmRfX2ltZy1jb250YWluZXIge1xuXHRcdHdpZHRoOiAyMzdweDtcblx0XHRoZWlnaHQ6IDg2cHg7XG5cdH1cbn1cbi5wLWFib3V0LXNsaWRlci1jYXJkX19pbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS41KTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGxpbmVhcjtcbn1cbi5wLWFib3V0LXNsaWRlci1jYXJkX190aXRsZSB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHdpZHRoOiAyOC4wNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyLWNhcmRfX3RpdGxlIHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmRfX3JvdyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXItY2FyZF9fcm93IHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQ6IFwiYSBiIGNcIiBcImQgYiBjXCI7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMy4zMzMzJTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlci1jYXJkX19yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cbn1cbi5wLWFib3V0LXNsaWRlci1jYXJkX19jb2wge1xuXHRvcGFjaXR5OiAwO1xufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmRfX2NvbDpudGgtY2hpbGQoMSkge1xuXHR3aWR0aDogMTAwJTtcblx0bWluLWhlaWdodDogNC42NXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMS4zcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXItY2FyZF9fY29sOm50aC1jaGlsZCgxKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRncmlkLWFyZWE6IGE7XG5cdFx0bWluLWhlaWdodDogYXV0bztcblx0fVxufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmRfX2NvbDpudGgtY2hpbGQoMikge1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICNhNGE4YWM7XG5cdHdpZHRoOiAyOC4wNXJlbTtcblx0cGFkZGluZy1yaWdodDogMi42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXItY2FyZF9fY29sOm50aC1jaGlsZCgyKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRncmlkLWFyZWE6IGQ7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC1hYm91dC1zbGlkZXItY2FyZF9fY29sOm50aC1jaGlsZCgyKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5wLWFib3V0LXNsaWRlci1jYXJkX19jb2w6bnRoLWNoaWxkKDMpIHtcblx0d2lkdGg6IDI0LjE1cmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAzLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlci1jYXJkX19jb2w6bnRoLWNoaWxkKDMpIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdGdyaWQtYXJlYTogYjtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlci1jYXJkX19jb2w6bnRoLWNoaWxkKDMpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmRfX2NvbDpudGgtY2hpbGQoNCkge1xuXHR3aWR0aDogMjYuM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyLWNhcmRfX2NvbDpudGgtY2hpbGQoNCkge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGdyaWQtYXJlYTogYztcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlci1jYXJkX19jb2w6bnRoLWNoaWxkKDQpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmRfX2NvbDpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdG9wYWNpdHk6IDA7XG59XG4ucC1hYm91dC1zbGlkZXItY2FyZF9fY29sIGg1IHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyLWNhcmRfX2NvbCBoNSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmRfX2NvbCBwIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtYWJvdXQtc2xpZGVyLWNhcmRfX2NvbCBwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG59XG4ucC1hYm91dC1zbGlkZXItY2FyZF9fY29sIGltZyB7XG5cdG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLWFib3V0LXNsaWRlci1jYXJkX19jb2wgaW1nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG59XG4ucC1hYm91dC1zbGlkZXItY2FyZC5wcmV2IC5wLWFib3V0LXNsaWRlci1jYXJkX19udW1iZXIge1xuXHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDAsIDAgMTAwJSwgMCAxMDAlKTtcbn1cbi5wLWFib3V0LXNsaWRlci1jYXJkLnByZXYgLnAtYWJvdXQtc2xpZGVyLWNhcmRfX2ltZy1jb250YWluZXIge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG59XG4ucC1hYm91dC1zbGlkZXItY2FyZC5wcmV2IC5wLWFib3V0LXNsaWRlci1jYXJkX19jb2wge1xuXHRvcGFjaXR5OiAwO1xufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmQucHJldiAucC1hYm91dC1zbGlkZXItY2FyZF9fY29sOmZpcnN0LWNoaWxkIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmQucHJldi5jdXJyZW50IC5wLWFib3V0LXNsaWRlci1jYXJkX19udW1iZXIge1xuXHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcblx0dHJhbnNpdGlvbjogMC41cyBsaW5lYXIgMXM7XG59XG4ucC1hYm91dC1zbGlkZXItY2FyZC5uZXh0IC5wLWFib3V0LXNsaWRlci1jYXJkX19udW1iZXIge1xuXHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcblx0dHJhbnNpdGlvbjogMC41cyBsaW5lYXIgMXM7XG59XG4ucC1hYm91dC1zbGlkZXItY2FyZC5uZXh0IC5wLWFib3V0LXNsaWRlci1jYXJkX19jb2wge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbn1cbi5wLWFib3V0LXNsaWRlci1jYXJkLm5leHQuY3VycmVudCAucC1hYm91dC1zbGlkZXItY2FyZF9fbnVtYmVyIHtcblx0Y2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSk7XG5cdHRyYW5zaXRpb246IDAuMnMgbGluZWFyIDAuM3M7XG59XG4ucC1hYm91dC1zbGlkZXItY2FyZC5jdXJyZW50IC5wLWFib3V0LXNsaWRlci1jYXJkX19udW1iZXIge1xuXHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcblx0dHJhbnNpdGlvbjogMC41cztcbn1cbi5wLWFib3V0LXNsaWRlci1jYXJkLmN1cnJlbnQgLnAtYWJvdXQtc2xpZGVyLWNhcmRfX2ltZyB7XG5cdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG59XG4ucC1hYm91dC1zbGlkZXItY2FyZC5jdXJyZW50IC5wLWFib3V0LXNsaWRlci1jYXJkX19pbWctY29udGFpbmVyIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAwLjhzO1xufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmQuY3VycmVudCAucC1hYm91dC1zbGlkZXItY2FyZF9fY29sIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNpdGlvbjogMC41cztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmQuY3VycmVudC5wcmV2IC5wLWFib3V0LXNsaWRlci1jYXJkX19jb2w6Zmlyc3QtY2hpbGQge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zaXRpb246IDFzO1xufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmQuY3VycmVudC5wcmV2IC5wLWFib3V0LXNsaWRlci1jYXJkX19jb2w6bm90KDpmaXJzdC1jaGlsZCkge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAxLjVzO1xufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmQuY3VycmVudC5uZXh0IC5wLWFib3V0LXNsaWRlci1jYXJkX19jb2w6Zmlyc3QtY2hpbGQge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcblx0dHJhbnNpdGlvbjogMXM7XG59XG4ucC1hYm91dC1zbGlkZXItY2FyZC5jdXJyZW50Lm5leHQgLnAtYWJvdXQtc2xpZGVyLWNhcmRfX2NvbDpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuOHM7XG59XG4ucC1hYm91dC1zbGlkZXItY2FyZC5oaWRlIC5wLWFib3V0LXNsaWRlci1jYXJkX19udW1iZXIge1xuXHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDAsIDAgMTAwJSwgMCAxMDAlKTtcblx0dHJhbnNpdGlvbjogMC41cztcbn1cbi5wLWFib3V0LXNsaWRlci1jYXJkLmhpZGUgLnAtYWJvdXQtc2xpZGVyLWNhcmRfX2ltZy1jb250YWluZXIge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4ucC1hYm91dC1zbGlkZXItY2FyZC5oaWRlIC5wLWFib3V0LXNsaWRlci1jYXJkX19jb2wge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnAtYWJvdXQtc2xpZGVyLWNhcmQuaGlkZS5wcmV2IC5wLWFib3V0LXNsaWRlci1jYXJkX19udW1iZXIge1xuXHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDAsIDAgMTAwJSwgMCAxMDAlKTtcblx0dHJhbnNpdGlvbjogMC4zcztcbn1cbi5wLWFib3V0LXNsaWRlci1jYXJkLmhpZGUubmV4dCAucC1hYm91dC1zbGlkZXItY2FyZF9fbnVtYmVyIHtcblx0Y2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSk7XG5cdHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi5wLXdoZXJlYnV5X190YWJzIHtcblx0bWFyZ2luLWJvdHRvbTogMS44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC13aGVyZWJ1eV9fdGFicyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzZweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXdoZXJlYnV5X190YWJzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHR9XG59XG4ucC13aGVyZWJ1eV9fY29udGVudCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1pbjtcbn1cbi5wLXdoZXJlYnV5X19jb250ZW50X2Rpc3BsYXkge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5wLXdoZXJlYnV5X19jb250ZW50X3Zpc2libGUge1xuXHRvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtd2hlcmVidXktdGFicyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHR9XG59XG4ucC13aGVyZWJ1eS10YWJzX19saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0cGFkZGluZy1ib3R0b206IDAuMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtd2hlcmVidXktdGFic19fbGlzdCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDJweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXdoZXJlYnV5LXRhYnNfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxufVxuLnAtd2hlcmVidXktdGFic19faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcblx0bWFyZ2luLXJpZ2h0OiAzLjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXdoZXJlYnV5LXRhYnNfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAzMnB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtd2hlcmVidXktdGFic19faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRtYXJnaW46IDAgMCAxNHB4O1xuXHR9XG59XG4ucC13aGVyZWJ1eS10YWJzX19idXR0b24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucC13aGVyZWJ1eS10YWJzX19idXR0b246bm90KDpkaXNhYmxlZCkge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4ucC13aGVyZWJ1eS10YWJzX19idXR0b246ZGlzYWJsZWQge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnAtd2hlcmVidXktc2xpZGVyIHtcblx0cGFkZGluZy1ib3R0b206IDQuMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtd2hlcmVidXktc2xpZGVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXdoZXJlYnV5LXNsaWRlciB7XG5cdFx0cGFkZGluZy1ib3R0b206IDY0cHg7XG5cdH1cbn1cbi5wLXdoZXJlYnV5LXNsaWRlcl9fd3JhcHBlciB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDAuOTE0Mjg1NzE0M3JlbSAqIDIpO1xuXHRoZWlnaHQ6IGNhbGMoMTAwJSArIDAuOTE0Mjg1NzE0M3JlbSAqIDIpO1xuXHRtYXJnaW46IC0wLjkxNDI4NTcxNDNyZW07XG5cdHBhZGRpbmc6IDAuOTE0Mjg1NzE0M3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtd2hlcmVidXktc2xpZGVyX193cmFwcGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn1cbi5wLXdoZXJlYnV5LXNsaWRlcl9fbGlzdCB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxLjFyZW07XG5cdG1pbi1oZWlnaHQ6IDIxLjZyZW07XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtd2hlcmVidXktc2xpZGVyX19saXN0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdG1pbi1oZWlnaHQ6IDIzOHB4O1xuXHR9XG59XG4ucC13aGVyZWJ1eS1zbGlkZXJfX2l0ZW0ge1xuXHRmbGV4LXNocmluazogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtd2hlcmVidXktc2xpZGVyX19pbWctY29udGFpbmVyIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcbn1cbi5wLXdoZXJlYnV5LXNsaWRlcl9faW1nIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5wLXdoZXJlYnV5LXNsaWRlcl9fY29udHJvbHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wLXdoZXJlYnV5LXNsaWRlcl9fbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLXdoZXJlYnV5LXNsaWRlcl9fbGluazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmcvbGluay1ncmV5LnN2Zyk7XG5cdGJhY2tncm91bmQtc2l6ZTogMXJlbTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTUlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC13aGVyZWJ1eS1zbGlkZXJfX2xpbms6OmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAyMHB4O1xuXHR9XG59XG5AbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdC5wLXdoZXJlYnV5LXNsaWRlcl9fbGluayAucC13aGVyZWJ1eS1zbGlkZXJfX2ltZy1jb250YWluZXIge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLW91dCAyNTBtcztcblx0fVxuXHQucC13aGVyZWJ1eS1zbGlkZXJfX2xpbms6OmJlZm9yZSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW4tb3V0O1xuXHR9XG5cdC5wLXdoZXJlYnV5LXNsaWRlcl9fbGluazpob3ZlciAucC13aGVyZWJ1eS1zbGlkZXJfX2ltZy1jb250YWluZXIge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQ7XG5cdH1cblx0LnAtd2hlcmVidXktc2xpZGVyX19saW5rOmhvdmVyOjpiZWZvcmUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLW91dCAyNTBtcztcblx0fVxufVxuXG4ucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nLXJpZ2h0OiAwLjY1cmVtO1xuXHRwYWRkaW5nLWxlZnQ6IDAuNjVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLWhlaWdodDogMi43cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHMge1xuXHRcdG1pbi1oZWlnaHQ6IDU0cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMzZweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDM2cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHMge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTJweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cbn1cbi5wLXdoZXJlYnV5LXNsaWRlci1jb250cm9sczo6YmVmb3JlLCAucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHM6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiBjYWxjKDUwdncgLSA1MCUpO1xuXHRib3JkZXItdG9wOiAwLjA1cmVtIHNvbGlkICMzNTNlNDc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0ei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXdoZXJlYnV5LXNsaWRlci1jb250cm9sczo6YmVmb3JlLCAucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHM6OmFmdGVyIHtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5wLXdoZXJlYnV5LXNsaWRlci1jb250cm9sczo6YmVmb3JlLCAucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHM6OmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4ucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHM6OmJlZm9yZSB7XG5cdHJpZ2h0OiAxMDAlO1xufVxuLnAtd2hlcmVidXktc2xpZGVyLWNvbnRyb2xzOjphZnRlciB7XG5cdGxlZnQ6IDEwMCU7XG59XG4ucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHNfaGlkZSB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cbi5wLXdoZXJlYnV5LXNsaWRlci1jb250cm9sc19oaWRlIC5wLXdoZXJlYnV5LXNsaWRlci1jb250cm9sc19fcGFnaW5hdGlvbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4ucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHNfaGlkZSAucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHNfX2J1dHRvbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4ucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHNfX3BhZ2luYXRpb24ge1xuXHRwYWRkaW5nLWxlZnQ6IDAuNjVyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDAuNjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXdoZXJlYnV5LXNsaWRlci1jb250cm9sc19fcGFnaW5hdGlvbiB7XG5cdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHQucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHNfX3BhZ2luYXRpb24ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHR9XG59XG4ucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHNfX3BhZ2luYXRpb246ZW1wdHkge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnAtd2hlcmVidXktc2xpZGVyLWNvbnRyb2xzX19idXR0b24ge1xuXHRtYXJnaW4tbGVmdDogMC42NXJlbTtcblx0bWFyZ2luLXJpZ2h0OiAwLjY1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHNfX2J1dHRvbiB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAyNHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0LnAtd2hlcmVidXktc2xpZGVyLWNvbnRyb2xzX19idXR0b24ge1xuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0fVxufVxuXG4ucC13aGVyZWJ1eS1zbGlkZXItYnV0dG9uIHtcblx0d2lkdGg6IDIuN3JlbTtcblx0aGVpZ2h0OiAyLjdyZW07XG5cdHBhZGRpbmc6IDAuOXJlbSAwLjRyZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC13aGVyZWJ1eS1zbGlkZXItYnV0dG9uIHtcblx0XHR3aWR0aDogNTRweDtcblx0XHRoZWlnaHQ6IDU0cHg7XG5cdFx0cGFkZGluZzogMThweCA4cHg7XG5cdH1cbn1cbi5wLXdoZXJlYnV5LXNsaWRlci1idXR0b246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXItdG9wOiAwLjFyZW0gc29saWQgI2E0YThhYztcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDAuOHJlbSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogMC41cmVtO1xuXHR0cmFuc2l0aW9uOiB3aWR0aCAwLjE1cyBlYXNlLWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQucC13aGVyZWJ1eS1zbGlkZXItYnV0dG9uOjpiZWZvcmUge1xuXHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcblx0XHRsZWZ0OiAxMHB4O1xuXHR9XG59XG4ucC13aGVyZWJ1eS1zbGlkZXItYnV0dG9uOmRpc2FibGVkIHtcblx0b3BhY2l0eTogMC4zO1xufVxuLnAtd2hlcmVidXktc2xpZGVyLWJ1dHRvbjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wLXdoZXJlYnV5LXNsaWRlci1idXR0b246aG92ZXI6bm90KDpkaXNhYmxlZCk6OmJlZm9yZSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnAtd2hlcmVidXktc2xpZGVyLWJ1dHRvbl9uZXh0IHtcblx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLnAtd2hlcmVidXktc2xpZGVyLWJ1dHRvbl9faWNvbiB7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnAtd2hlcmVidXktc2xpZGVyLXBhZ2luYXRpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuLnAtd2hlcmVidXktc2xpZGVyLXBhZ2luYXRpb25fX2RvdCB7XG5cdHdpZHRoOiAwLjc1cmVtO1xuXHRtaW4td2lkdGg6IDAuNzVyZW07XG5cdGhlaWdodDogMC43NXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0LnAtd2hlcmVidXktc2xpZGVyLXBhZ2luYXRpb25fX2RvdCB7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0bWluLXdpZHRoOiAxMHB4O1xuXHRcdGhlaWdodDogMTBweDtcblx0fVxufVxuLnAtd2hlcmVidXktc2xpZGVyLXBhZ2luYXRpb25fX2RvdDpub3QoOmxhc3QtY2hpbGQpIHtcblx0bWFyZ2luLXJpZ2h0OiAxLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5wLXdoZXJlYnV5LXNsaWRlci1wYWdpbmF0aW9uX19kb3Q6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMnB4O1xuXHR9XG59XG4ucC13aGVyZWJ1eS1zbGlkZXItcGFnaW5hdGlvbl9fZG90OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmE0MThkO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbn1cbi5wLXdoZXJlYnV5LXNsaWRlci1wYWdpbmF0aW9uX19kb3RfYWN0aXZlOjpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4ud2hvbGVzYWxlIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lndob2xlc2FsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cbi53aG9sZXNhbGVfX2NvbnRlbnQge1xuXHRwYWRkaW5nOiAyLjVyZW0gMCAycmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQud2hvbGVzYWxlX19jb250ZW50IHtcblx0XHRwYWRkaW5nOiA1MHB4IDAgMDtcblx0fVxufVxuLndob2xlc2FsZV9fdGl0bGUge1xuXHRtYXJnaW46IDAgMCAzLjk1cmVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC53aG9sZXNhbGVfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzOHB4O1xuXHR9XG59XG4ud2hvbGVzYWxlX19pbmZvIHtcblx0bWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lndob2xlc2FsZV9faW5mbyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuLndob2xlc2FsZV9fc3VidGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAxLjA1cmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC53aG9sZXNhbGVfX3N1YnRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR9XG59XG4ud2hvbGVzYWxlX19saW5rIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ud2hvbGVzYWxlX19pY29uIHtcblx0bWFyZ2luLXJpZ2h0OiAwLjU1cmVtO1xuXHR3aWR0aDogMXJlbTtcblx0aGVpZ2h0OiAxcmVtO1xufVxuLndob2xlc2FsZV9faWNvbiBwYXRoIHtcblx0ZmlsbDogIzJhNDE4ZDtcbn1cbi53aG9sZXNhbGVfX3RleHQge1xuXHRtYXJnaW46IDA7XG5cdGNvbG9yOiAjMmE0MThkO1xufVxuLndob2xlc2FsZV9fY2F0ZWdvcnkge1xuXHRwYWRkaW5nOiAwLjlyZW0gMi40cmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0d2lkdGg6IDE4Ljc1cmVtO1xuXHRib3JkZXItcmFkaXVzOiA4LjVyZW07XG59XG4ud2hvbGVzYWxlX19jYXRlZ29yeSBwIHtcblx0bWFyZ2luOiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMC45NXJlbTtcblx0Y29sb3I6ICNhNGE4YWM7XG59XG4ud2hvbGVzYWxlX19jYXRlZ29yeSBzdmcge1xuXHR3aWR0aDogMS40NXJlbTtcblx0aGVpZ2h0OiAxLjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC53aG9sZXNhbGVfX2NhdGVnb3J5IHtcblx0XHRwYWRkaW5nOiAyNnB4IDA7XG5cdFx0d2lkdGg6IDMyMXB4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0fVxuXHQud2hvbGVzYWxlX19jYXRlZ29yeSBwIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblx0Lndob2xlc2FsZV9fY2F0ZWdvcnkgc3ZnIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xuXHRcdHdpZHRoOiAyOXB4O1xuXHRcdGhlaWdodDogMjZweDtcblx0fVxufVxuLndob2xlc2FsZV9faW1hZ2Uge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm5vdC1mb3VuZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubm90LWZvdW5kX19kb3RzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0bWluLXdpZHRoOiAxNjAwcHg7XG5cdGhlaWdodDogMTcuOHJlbTtcblx0ei1pbmRleDogLTE7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubm90LWZvdW5kX19jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcbn1cbi5ub3QtZm91bmRfX3JvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5ub3QtZm91bmRfX3JvdyB7XG5cdFx0ZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG5cdH1cbn1cbi5ub3QtZm91bmRfX2NvbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub3QtZm91bmRfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdHdpZHRoOiAyOC4wNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lm5vdC1mb3VuZF9fY29sOmZpcnN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0Lm5vdC1mb3VuZF9fY29sOmZpcnN0LWNoaWxkIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cbn1cbi5ub3QtZm91bmRfX2NvbDpsYXN0LWNoaWxkIHtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDI4LjA1cmVtKTtcblx0cGFkZGluZy1sZWZ0OiA0LjZyZW07XG5cdGlzb2xhdGlvbjogaXNvbGF0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lm5vdC1mb3VuZF9fY29sOmxhc3QtY2hpbGQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctbGVmdDogNTNweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0Lm5vdC1mb3VuZF9fY29sOmxhc3QtY2hpbGQge1xuXHRcdHBhZGRpbmc6IDQzcHggMCA3N3B4O1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG4ubm90LWZvdW5kX190aXRsZSB7XG5cdHdpZHRoOiAxNHJlbTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcblx0Lm5vdC1mb3VuZF9fdGl0bGUge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0Lm5vdC1mb3VuZF9fdGl0bGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG59XG4ubm90LWZvdW5kX19saW5rIHtcblx0bGluZS1oZWlnaHQ6IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5ub3QtZm91bmRfX2xpbmsge1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHR9XG59XG4ubm90LWZvdW5kX19pbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR6LWluZGV4OiAtMTtcbn1cbi5ub3QtZm91bmRfX3RleHQge1xuXHRmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAxNS43cmVtO1xuXHRsaW5lLWhlaWdodDogMTI4LjQlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0Y29sb3I6ICNmZmY7XG5cdG1peC1ibGVuZC1tb2RlOiBzb2Z0LWxpZ2h0O1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuXHQubm90LWZvdW5kX190ZXh0IHtcblx0XHRmb250LXNpemU6IDE4My41MDdweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5ub3QtZm91bmRfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTY2LjExNnB4O1xuXHR9XG59XG4ubm90LWZvdW5kX19oZWFkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxMDAwO1xufVxuLm5vdC1mb3VuZF9fcHJvZ3Jlc3Mge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IDA7XG5cdGhlaWdodDogMC43NXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJhNDE4ZDtcblx0ei1pbmRleDogMTAwMDtcblx0d2lkdGg6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG5cdC5ub3QtZm91bmRfX3Byb2dyZXNzIHtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdH1cbn0iLCJodG1sLFxuYm9keSB7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuaHRtbCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi13aWR0aDogMzIwcHg7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC10ZXh0O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IHJlbSgyMCk7XG5cdGxpbmUtaGVpZ2h0OiByZW0oMjcpO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGNvbG9yOiAkZGFyaztcblx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cblx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdH1cbn1cblxuKixcbjo6YWZ0ZXIsXG46OmJlZm9yZSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbnNlY3Rpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYXlvdXQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLm1haW4ge1xuXHRmbGV4LWdyb3c6IDE7XG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcblx0ei1pbmRleDogMTtcbn1cblxuYSB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXIge1xuXHRwYWRkaW5nLWxlZnQ6ICRjcDtcblx0cGFkZGluZy1yaWdodDogJGNwO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0cGFkZGluZy1yaWdodDogJGNwLXNtO1xuXHRcdHBhZGRpbmctbGVmdDogJGNwLXNtO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkY3AteHM7XG5cdFx0cGFkZGluZy1sZWZ0OiAkY3AteHM7XG5cdH1cbn1cblxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1IHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDEyOC40JTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG59XG5cbi5oMSB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcblx0Zm9udC1zaXplOiByZW0oNTEpO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHR9XG59XG5cbi5oMiB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcblx0Zm9udC1zaXplOiByZW0oNDYpO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG59XG5cbi5oMyB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcblx0Zm9udC1zaXplOiByZW0oMzIpO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG59XG5cbi5oNCB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcblx0Zm9udC1zaXplOiByZW0oMjQpO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG59XG5cbi5oNSB7XG5cdGZvbnQtc2l6ZTogcmVtKDIwKTtcblxuXHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG4uaDYge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IHJlbSgxNCk7XG5cdGxpbmUtaGVpZ2h0OiByZW0oMTkpO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblxuXHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0fVxufVxuXG4ubGluayB7XG5cdCRwYXJlbnQ6ICY7XG5cdGxpbmUtaGVpZ2h0OiByZW0oMjcpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2UtaW47XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9kYXJrIHtcblx0XHRjb2xvcjogJGRhcms7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmI3skcGFyZW50fV9hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdH1cblxuXHRcdCYjeyRwYXJlbnR9X2FjdGl2ZSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX2xpZ2h0IHtcblx0XHRjb2xvcjogJGxpZ2h0O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcblx0XHR9XG5cblx0XHQmOmhvdmVyLFxuXHRcdCYjeyRwYXJlbnR9X2FjdGl2ZSB7XG5cdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0fVxuXG5cdFx0JiN7JHBhcmVudH1fYWN0aXZlIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfYmx1ZSB7XG5cdFx0Y29sb3I6ICRncmV5O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIsXG5cdFx0JiN7JHBhcmVudH1fYWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cblx0XHQmI3skcGFyZW50fV9hY3RpdmUge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5vaCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zZWNvZGFyeS1tYWluIHtcblx0cGFkZGluZy10b3A6IDEyMHB4O1xufVxuXG4uc2h1dHRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDIwMDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG59XG5cbi5hbmltYXRpb24taW1nIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgyKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuNXM7XG59XG5cbi5qcy1hbmltYXRpb24tc2ltcGxlLFxuLmpzLWFuaW1hdGlvbi1pbWcge1xuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuIiwiLy8g0J7QsdGJ0LjQtSDQvdCw0YHRgtGA0L7QudC60LhcbiRmb250LWZvcm1hdHM6IChcImVvdFwiLCBcIndvZmZcIiwgXCJ3b2ZmXCIsIFwidHRmXCIpOyAvLyDQlNC+0YHRgtGD0L/QvdGLINCyIHNuaXBwZXRzIC0gZW90LCB3b2ZmMiwgd29mZiwgdHRmLCBzdmdcbiR1cmwtaW1nOiBcIi4uL2ltZ1wiOyAvLyDQn9GD0YLRjCDQuiDQuNC30L7QsdGA0LDQttC10L3QuNGP0LxcbiR1cmwtZm9udDogXCIuLi9mb250c1wiOyAvLyDQn9GD0YLRjCDQuiDRiNGA0LjRhNGC0LDQvFxuJHVybC1pbWctbGliczogXCIuLi9cIiArICR1cmwtaW1nOyAvLyDQn9GD0YLRjCDQuiDQuNC30L7QsdGA0LDQttC10L3QuNGP0LwgKNC00LvRjyDQsdC40LHQu9C40L7RgtC10LopXG4kdXJsLWZvbnQtbGliczogXCIuLi9cIiArICR1cmwtZm9udDsgLy8g0J/Rg9GC0Ywg0Log0YjRgNC40YTRgtCw0LwgKNC00LvRjyDQsdC40LHQu9C40L7RgtC10LopXG5cbiRmb250LXRpdGxlOiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtdGV4dDogXCJPcGVuU2Fuc1wiLCBzYW5zLXNlcmlmO1xuXG4vLyDQn9C10YDQtdC80LXQvdC90YvQtSDRhtCy0LXRgtC+0LJcbiRkYXJrOiAjMzUzZTQ3O1xuJGxpZ2h0OiAjZmZmO1xuJGdyZXk6ICNhNGE4YWM7XG4kbGlnaHQtZ3JleTogI2M0YzRjNDtcbiRsaWdodC1ncmV5LXNlYzogI2YyZjRmNTtcbiRibHVlOiAjMmE0MThkO1xuJGJsYWNrOiAjMjEyYTMzO1xuXG5AZnVuY3Rpb24gcmVtKCRwaXhlbHMsICRjb250ZXh0OiAyMCkge1xuXHRAaWYgKHVuaXRsZXNzKCRwaXhlbHMpKSB7XG5cdFx0JHBpeGVsczogJHBpeGVscyAqIDFweDtcblx0fVxuXG5cdEBpZiAodW5pdGxlc3MoJGNvbnRleHQpKSB7XG5cdFx0JGNvbnRleHQ6ICRjb250ZXh0ICogMXB4O1xuXHR9XG5cblx0QHJldHVybiAkcGl4ZWxzIC8gJGNvbnRleHQgKiAxcmVtO1xufVxuXG4vLyDQntGC0YHRgtGD0L/RiyDQutC+0L3RgtC10LnQvdC10YDQsFxuJGNwOiByZW0oNjQpO1xuJGNwLXNtOiAyNHB4O1xuJGNwLXhzOiAxMnB4O1xuXG4vLyDQmtC+0LvQvtC90LrQuFxuJGNvbC0xOiByZW0oNTYxKTtcbiRjb2wtMjogcmVtKDQ4Myk7XG4kY29sLTM6IHJlbSg1MjYpO1xuJGNvbC1zbTogMzMuMzMzMyU7XG5cbi8vINCd0LDRgdGC0YDQvtC50LrQuCDQsdGA0Y3QutC/0L7QuNC90YLQvtCyICgrMjUg0LTQu9GPINC/0L7Qu9C+0YHRiyDQv9GA0L7QutGA0YPRgtC60Lgg0L3QsCDQtNC10YHQutGC0L7Qv9Cw0YUpXG4vLyBwcmV0dGllci1pZ25vcmVcbiRicmVha3BvaW50czogKFxuXHR4eHM6IDAsXG5cdHhzOiAzNzVweCxcblx0c206IDc2OHB4LFxuXHRtZDogMTAyNHB4LFxuXHRsZzogMTI4MHB4LFxuXHR4bDogMTQ0MHB4LFxuXHR4eGw6IDE5MjBweFxuKSAhZGVmYXVsdDtcblxuLy8g0J3QsNGB0YLRgNC+0LnQutC4INC60L7QvdGC0LXQudC90LXRgNCwXG4vLyBwcmV0dGllci1pZ25vcmVcbiRtYXgtd2lkdGhzOiAoXG5cdHh4czogMTAwJSxcblx0eHM6IDEwMCUsXG5cdHNtOiA3MjBweCxcblx0bWQ6IDk3NnB4LFxuXHRsZzogMTE4NHB4LFxuXHR4bDogMTM0NHB4LFxuXHR4eGw6IDE4MjRweFxuKSAhZGVmYXVsdDtcblxuJGdyaWQtZ3V0dGVyLXdpZHRoOiAyNHB4ICFkZWZhdWx0OyAvLyDQntGC0YHRgtGD0L8g0LzQtdC20LTRgyDQutC+0LvQvtC90LrQsNC80LggKCDRgdGD0LzQvNCwINC/0LDQtNC40L3Qs9C+0LIg0L7QtNC90L7QuSDQutC+0LvQvtC90LrQuCApXG4kZ3JpZC1jb2x1bW5zOiAxMiAhZGVmYXVsdDsgLy8g0JrQvtC70LjRh9C10YHRgtCy0L4g0LrQvtC70L7QvdC+0LpcblxuLy8g0JjQvNC/0L7RgNGCINCy0YHQv9C+0LzQvtCz0LDRgtC10LvRjNC90YvRhSDRgdC90LjQv9C/0LXRgtC+0LIgKNCy0YHQtdCz0LTQsCDQsiDQutC+0L3RhtC1KVxuQGltcG9ydCBcIm5vZGVfbW9kdWxlcy9zYXNzLXNuaXBwZXRzL3Njc3Mvc25pcHBldHNcIjtcbiIsIi8vLyDQoNCw0LfQstC+0YDQsNGH0LjQstCw0L3QuNC1INC80LXQtNC40LAg0LfQsNC/0YDQvtGB0LAg0LTQu9GPINGI0LjRgNC40L3RiyDRjdC60YDQsNC90LAg0LzQtdC90YzRiNC1INGD0LrQsNC30LDQvdC90L7Qs9C+XG4vLy8gQGdyb3VwIG1lZGlhXG4vLy8gQHBhcmFtIHtzdHJpbmd9ICRicCAtIEJyZWFrcG9pbnQg0YjQuNGA0LjQvdGLINGN0LrRgNCw0L3QsCAo0LrQu9GO0Ycg0LjQtyDQs9C70L7QsdCw0LvRjNC90L7Qs9C+INC+0LHRitC10LrRgtCwKVxuLy8vIEBwYXJhbSB7bnVsbCB8IHN0cmluZ30gJGN1cnJlbnQtb3JpZW50YXRpb24gW251bGxdIC0g0J7RgNC40LXQvdGC0LDRhtC40Y8g0Y3QutGA0LDQvdCwICjQvdC1INC+0LHRj9C30LDRgtC10LvRjNC90YvQuSDQv9Cw0YDQsNC80LXRgtGAKVxuLy8vIEBleGFtcGxlXG4vLy8gK21lZGlhKG1kKSAvLyBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7IC4uLiB9XG4vLy8gK21lZGlhKHhzLCBwKSAvLyBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7IC4uLiB9XG5cbkBtaXhpbiBtZWRpYSgkYnAsICRjdXJyZW50LW9yaWVudGF0aW9uOiBudWxsKSB7XG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicCkge1xuICAgICRtYXg6IF9icmVha3BvaW50LW1heCgkYnApO1xuXG4gICAgQGlmICRtYXgge1xuICAgICAgQGlmICRjdXJyZW50LW9yaWVudGF0aW9uID09IG51bGwge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIGlmICRjdXJyZW50LW9yaWVudGF0aW9uID09IHBvcnRyYWl0IG9yICRjdXJyZW50LW9yaWVudGF0aW9uID09IHAge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAZWxzZSBpZiAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBsYW5kc2NhcGUgb3IgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gbCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgIEBpZiAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBudWxsIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIGlmICRjdXJyZW50LW9yaWVudGF0aW9uID09IHBvcnRyYWl0IG9yICRjdXJyZW50LW9yaWVudGF0aW9uID09IHAge1xuICAgICAgICBAbWVkaWEgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIGlmICRjdXJyZW50LW9yaWVudGF0aW9uID09IGxhbmRzY2FwZSBvciAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBsIHtcbiAgICAgICAgQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAZWxzZSB7XG4gICAgQHdhcm4gXCJVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnB9YC4gQXZhaWxhYmxlIGJyZWFrcG9pbnRzIGFyZTogI3ttYXAta2V5cygkYnJlYWtwb2ludHMpfS5cIjtcbiAgfVxufVxuXG4vLy8g0KDQsNC30LLQvtGA0LDRh9C40LLQsNC90LjQtSDQvNC10LTQuNCwINC30LDQv9GA0L7RgdCwINC00LvRjyDRiNC40YDQuNC90Ysg0Y3QutGA0LDQvdCwINCx0L7Qu9GM0YjQtSDRg9C60LDQt9Cw0L3QvdC+0LPQvlxuLy8vIEBncm91cCBtZWRpYVxuLy8vIEBwYXJhbSB7c3RyaW5nfSAkYnAgLSBCcmVha3BvaW50INGI0LjRgNC40L3RiyDRjdC60YDQsNC90LAgKNC60LvRjtGHINC40Lcg0LPQu9C+0LHQsNC70YzQvdC+0LPQviDQvtCx0YrQtdC60YLQsClcbi8vLyBAcGFyYW0ge251bGwgfCBzdHJpbmd9ICRjdXJyZW50LW9yaWVudGF0aW9uIFtudWxsXSAtINCe0YDQuNC10L3RgtCw0YbQuNGPINGN0LrRgNCw0L3QsCAo0L3QtSDQvtCx0Y/Qt9Cw0YLQtdC70YzQvdGL0Lkg0L/QsNGA0LDQvNC10YLRgClcbi8vLyBAZXhhbXBsZVxuLy8vICttZWRpYS11cChsZykgLy8gQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyAuLi4gfVxuLy8vICttZWRpYS11cChzbSwgbCkgLy8gQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHsgLi4uIH1cblxuQG1peGluIG1lZGlhLXVwKCRicCwgJGN1cnJlbnQtb3JpZW50YXRpb246IG51bGwpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJwKSB7XG4gICAgJG1pbjogX2JyZWFrcG9pbnQtbWluKCRicCk7XG5cbiAgICBAaWYgJG1pbiB7XG4gICAgICBAaWYgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gbnVsbCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGVsc2UgaWYgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gcG9ydHJhaXQgb3IgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gcCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIGlmICRjdXJyZW50LW9yaWVudGF0aW9uID09IGxhbmRzY2FwZSBvciAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBsIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgQGlmICRjdXJyZW50LW9yaWVudGF0aW9uID09IG51bGwge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cblxuICAgICAgQGVsc2UgaWYgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gcG9ydHJhaXQgb3IgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gcCB7XG4gICAgICAgIEBtZWRpYSAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGVsc2UgaWYgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gbGFuZHNjYXBlIG9yICRjdXJyZW50LW9yaWVudGF0aW9uID09IGwge1xuICAgICAgICBAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBlbHNlIHtcbiAgICBAd2FybiBcIlVuZm9ydHVuYXRlbHksIG5vIHZhbHVlIGNvdWxkIGJlIHJldHJpZXZlZCBmcm9tIGAjeyRicH1gLiBBdmFpbGFibGUgYnJlYWtwb2ludHMgYXJlOiAje21hcC1rZXlzKCRicmVha3BvaW50cyl9LlwiO1xuICB9XG59XG5cbi8vLyDQoNCw0LfQstC+0YDQsNGH0LjQstCw0L3QuNC1INC80LXQtNC40LAg0LfQsNC/0YDQvtGB0LAg0LTQu9GPINGI0LjRgNC40L3RiyDRjdC60YDQsNC90LAg0LIg0L/RgNC10LTQtdC70LDRhSBcItC+0YJcIiDQuCBcItC00L5cIlxuLy8vIEBncm91cCBtZWRpYVxuLy8vIEBwYXJhbSB7c3RyaW5nfSAkbG93ZXIgLSBCcmVha3BvaW50INGI0LjRgNC40L3RiyDRjdC60YDQsNC90LAg0LTQu9GPINC90LjQttC90LXQuSDRgtC+0YfQutC4IFwi0L7RglwiICjQutC70Y7RhyDQuNC3INCz0LvQvtCx0LDQu9GM0L3QvtCz0L4g0L7QsdGK0LXQutGC0LApXG4vLy8gQHBhcmFtIHtzdHJpbmd9ICR1cHBlciAtIEJyZWFrcG9pbnQg0YjQuNGA0LjQvdGLINGN0LrRgNCw0L3QsCDQtNC70Y8g0LLQtdGA0YXQvdC10Lkg0YLQvtGH0LrQuCBcItC00L5cIiAo0LrQu9GO0Ycg0LjQtyDQs9C70L7QsdCw0LvRjNC90L7Qs9C+INC+0LHRitC10LrRgtCwKVxuLy8vIEBwYXJhbSB7bnVsbCB8IHN0cmluZ30gJGN1cnJlbnQtb3JpZW50YXRpb24gW251bGxdIC0g0J7RgNC40LXQvdGC0LDRhtC40Y8g0Y3QutGA0LDQvdCwICjQvdC1INC+0LHRj9C30LDRgtC10LvRjNC90YvQuSDQv9Cw0YDQsNC80LXRgtGAKVxuLy8vIEBleGFtcGxlXG4vLy8gK21lZGlhLWJldHdlZW4oc20sIG1kKSAvLyBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHsgLi4uIH1cbi8vLyArbWVkaWEtYmV0d2VlbihzbSwgbWQsIGwpIC8vIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7IC4uLiB9XG5cbkBtaXhpbiBtZWRpYS1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkY3VycmVudC1vcmllbnRhdGlvbjogbnVsbCkge1xuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkbG93ZXIpIGFuZCBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR1cHBlcikge1xuICAgICRtaW46IF9icmVha3BvaW50LW1pbigkbG93ZXIpO1xuICAgICRtYXg6IF9icmVha3BvaW50LW1heCgkdXBwZXIpO1xuXG4gICAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICAgIEBpZiAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBudWxsIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGVsc2UgaWYgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gcG9ydHJhaXQgb3IgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gcCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAZWxzZSBpZiAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBsYW5kc2NhcGUgb3IgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gbCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgICAgQGlmICRjdXJyZW50LW9yaWVudGF0aW9uID09IG51bGwge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS11cCgkbG93ZXIpIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAZWxzZSBpZiAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBwb3J0cmFpdCBvciAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBwIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtdXAoJGxvd2VyLCBwKSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGVsc2UgaWYgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gbGFuZHNjYXBlIG9yICRjdXJyZW50LW9yaWVudGF0aW9uID09IGwge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS11cCgkbG93ZXIsIGwpIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgICBAaWYgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gbnVsbCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCR1cHBlcikge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIGlmICRjdXJyZW50LW9yaWVudGF0aW9uID09IHBvcnRyYWl0IG9yICRjdXJyZW50LW9yaWVudGF0aW9uID09IHAge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkdXBwZXIsIHApIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAZWxzZSBpZiAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBsYW5kc2NhcGUgb3IgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gbCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCR1cHBlciwgbCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGVsc2Uge1xuICAgIEB3YXJuIFwiVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JGxvd2VyfWAgb3IgYCN7JHVwcGVyfWAuIEF2YWlsYWJsZSBicmVha3BvaW50cyBhcmU6ICN7bWFwLWtleXMoJGJyZWFrcG9pbnRzKX0uXCI7XG4gIH1cbn1cblxuLy8vINCg0LDQt9Cy0L7RgNCw0YfQuNCy0LDQvdC40LUg0LzQtdC00LjQsCDQt9Cw0L/RgNC+0YHQsCDQtNC70Y8g0YjQuNGA0LjQvdGLINGN0LrRgNCw0L3QsCDQsiDQv9GA0LXQtNC10LvQsNGFINC+0LTQvdC+0LPQviBicmVha3BvaW50J2Fcbi8vLyBAZ3JvdXAgbWVkaWFcbi8vLyBAcGFyYW0ge3N0cmluZ30gJGJwIC0gQnJlYWtwb2ludCDRiNC40YDQuNC90Ysg0Y3QutGA0LDQvdCwICjQutC70Y7RhyDQuNC3INCz0LvQvtCx0LDQu9GM0L3QvtCz0L4g0L7QsdGK0LXQutGC0LApXG4vLy8gQHBhcmFtIHtudWxsIHwgc3RyaW5nfSAkY3VycmVudC1vcmllbnRhdGlvbiBbbnVsbF0gLSDQntGA0LjQtdC90YLQsNGG0LjRjyDRjdC60YDQsNC90LAgKNC90LUg0L7QsdGP0LfQsNGC0LXQu9GM0L3Ri9C5INC/0LDRgNCw0LzQtdGC0YApXG4vLy8gQGV4YW1wbGVcbi8vLyArbWVkaWEtb25seShzbSkgLy8gQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHsgLi4uIH1cbi8vLyArbWVkaWEtb25seShzbSwgcCkgLy8gQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7IC4uLiB9XG5cbkBtaXhpbiBtZWRpYS1vbmx5KCRicCwgJGN1cnJlbnQtb3JpZW50YXRpb246IG51bGwpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJwKSB7XG4gICAgJG1pbjogX2JyZWFrcG9pbnQtbWluKCRicCk7XG4gICAgJG1heDogX2JyZWFrcG9pbnQtbWF4KCRicCk7XG5cbiAgICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgICAgQGlmICRjdXJyZW50LW9yaWVudGF0aW9uID09IG51bGwge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAZWxzZSBpZiAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBwb3J0cmFpdCBvciAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBwIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIGlmICRjdXJyZW50LW9yaWVudGF0aW9uID09IGxhbmRzY2FwZSBvciAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBsIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgICBAaWYgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gbnVsbCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXVwKCRicCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIGlmICRjdXJyZW50LW9yaWVudGF0aW9uID09IHBvcnRyYWl0IG9yICRjdXJyZW50LW9yaWVudGF0aW9uID09IHAge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS11cCgkYnAsIHApIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAZWxzZSBpZiAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBsYW5kc2NhcGUgb3IgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gbCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXVwKCRicCwgbCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICAgIEBpZiAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBudWxsIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGJwKSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGVsc2UgaWYgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gcG9ydHJhaXQgb3IgJGN1cnJlbnQtb3JpZW50YXRpb24gPT0gcCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCRicCwgcCkge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIGlmICRjdXJyZW50LW9yaWVudGF0aW9uID09IGxhbmRzY2FwZSBvciAkY3VycmVudC1vcmllbnRhdGlvbiA9PSBsIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGJwLCBsKSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAZWxzZSB7XG4gICAgQHdhcm4gXCJVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnB9YC4gQXZhaWxhYmxlIGJyZWFrcG9pbnRzIGFyZTogI3ttYXAta2V5cygkYnJlYWtwb2ludHMpfS5cIjtcbiAgfVxufVxuIiwiLmhlYWRlciB7XG5cdHBhZGRpbmctdG9wOiByZW0oMzIpO1xuXHRwYWRkaW5nLWJvdHRvbTogcmVtKDMyKTtcblx0Y29sb3I6ICRsaWdodC1ncmV5O1xuXHRzdHJva2U6ICRsaWdodC1ncmV5O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwMDA7XG5cblx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG5cblx0Jl9fbG9nbyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdHdpZHRoOiByZW0oMjA3KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogMTEwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHdpZHRoOiAxMjhweDtcblx0XHR9XG5cdH1cblxuXHQmX19sYW5ndWFnZSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oNTUpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1yaWdodDogNDRweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHh4cykge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdH1cblx0fVxufVxuXG4ubG9nbyB7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluO1xuXG5cdCY6aG92ZXIge1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxufVxuIiwiLmZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuXHRjb2xvcjogJGxpZ2h0O1xuXHRwYWRkaW5nOiByZW0oNjcpIDAgcmVtKDI0KTtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDVzO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0cGFkZGluZy10b3A6IDY0cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0Jl9fbG9nbyB7XG5cdFx0d2lkdGg6IHJlbSgxMzYpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAxMzZweDtcblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlci10b3Age1xuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwIDAgcmVtKDcwKTtcblx0XHRtYXJnaW46IDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0d2lkdGg6ICRjb2wtMTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdHdpZHRoOiAkY29sLTM7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCN7JGNvbC1zbX0gKiAyKTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0d2lkdGg6ICRjb2wtMztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLXNtfSAqIDIpO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRsaW5lLWhlaWdodDogMTM5LjE4JTtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXItbmF2IHtcblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxMDApO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMTY4cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTYpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmX19saW5rIHtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEzOS4xOCU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItY29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXItYWRkcmVzcyB7XG5cdCR0aGlzOiAmO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0Jl9fbGlzdCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNik7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmsge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdCN7JHRoaXN9X190ZXh0IHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBpbmhlcml0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbjogMCAwIDAgcmVtKDMxKTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRsaW5lLWhlaWdodDogcmVtKDE5KTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMzFweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdHdpZHRoOiByZW0oMTQpO1xuXHRcdG9wYWNpdHk6IDAuMztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXItbWlkZGxlIHtcblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDAgMCByZW0oNTApO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0d2lkdGg6ICRjb2wtMTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0b3JkZXI6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRtYXJnaW46IGF1dG8gMDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCN7JGNvbC1zbX0gKiAyKTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbjogMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdG1hcmdpbjogMCAwIHJlbSgtOSk7XG5cdFx0b3BhY2l0eTogMC4yO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0ycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faHIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IHJlbSgzMik7XG5cdFx0cmlnaHQ6IHJlbSg2MCk7XG5cdFx0d2lkdGg6IHJlbSgxNDYuNSk7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvcGFjaXR5OiAwLjE7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTk0cHgpO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDI5cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0d2lkdGg6IHJlbSgzNTApO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRsaW5lLWhlaWdodDogMTM5LjE4JTtcblx0XHRjb2xvcjogJGdyZXk7XG5cdFx0bWFyZ2luOiBhdXRvIDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXItc2VsZWN0IHtcblx0bWFyZ2luLXJpZ2h0OiByZW0oMzIpO1xuXHR3aWR0aDogcmVtKDgxMCk7XG5cdGNvbG9yOiAkZ3JleTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9fcGFuZWwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IHJlbSgxNikgcmVtKDIwKSByZW0oMTYpIHJlbSg4KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRjb2xvcjogJGdyZXk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0cGFkZGluZzogMTZweCAyMHB4IDE2cHggOHB4O1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkbGlnaHQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbG9hZiB7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oMjIpO1xuXHRcdHdpZHRoOiByZW0oMzIpO1xuXHRcdGhlaWdodDogcmVtKDMyKTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdCZfX2J0biB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRvcGFjaXR5OiAwLjI7XG5cdFx0fVxuXG5cdFx0KiB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHR3aWR0aDogcmVtKDIwKTtcblx0XHRoZWlnaHQ6IHJlbSgyMCk7XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAxM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHR0cmFuc2l0aW9uOiBib3R0b20gMC4zcyBlYXNlLWluLCBvcGFjaXR5IDAuMTNzIGVhc2UtaW47XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRib3R0b206IDEwMCU7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR9XG5cdH1cblxuXHQmX19saW5rIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgxOSk7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRwYWRkaW5nOiByZW0oMjQpIHJlbSg0OCkgcmVtKDIxKTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyLWJvdHRvbSB7XG5cdGNvbG9yOiAkZ3JleTtcblx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRsaW5lLWhlaWdodDogMTEwJTtcblx0ZGlzcGxheTogZmxleDtcblxuXHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0Jl9wcl9sZyB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtdXAobWQpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgxMzApO1xuXHRcdH1cblx0fVxuXG5cdCZfcGJfeHMge1xuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0XHR9XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRtYXJnaW46IDAgcmVtKDMzKSAwIDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cdH1cblxuXHQmX19saW5rIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRsaWdodDtcblx0XHR9XG5cdH1cblxuXHQmX19kZXYge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyLWRldiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICRncmV5O1xuXG5cdCY6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDclO1xuXHRcdG1hcmdpbi1yaWdodDogcmVtKDEyKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTM5LjE4JTtcblx0XHR9XG5cdH1cblxuXHQmX19sb2dvIHtcblx0XHRoZWlnaHQ6IHJlbSgxNSk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdH1cblx0fVxufVxuIiwiLm1lbnUge1xuXHQkdGhpczogJjtcblx0JGhlYWRlci1oZWlnaHQ6IHJlbSgxMjIpO1xuXHRwYWRkaW5nLWJvdHRvbTogcmVtKDE2NSk7XG5cblx0Jl9fb3ZlcmxheSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuXHRcdGNvbG9yOiAkZGFyaztcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHdpZHRoOiAwO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdH1cblxuXHQmX3Zpc2libGUge1xuXHRcdCRkZWxheTogMC43O1xuXG5cdFx0I3skdGhpc30ge1xuXHRcdFx0Jl9faGVhZGVyIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhciAwLjJzO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQmLW5hdiB7XG5cdFx0XHRcdCZfX2xpbmsge1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBtZW51U2xpZGU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdFx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgjeyRpfSkge1xuXHRcdFx0XHRcdFx0XHQjeyR0aGlzfS1uYXZfX2xpbmsge1xuXHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogI3skZGVsYXkgKyAoJGkgLyAxMCl9cztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWFkZHJlc3NfX2xpc3Qge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyICN7JGRlbGF5fXM7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJtZW51X19saXN0IHtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhciAjeyRkZWxheSArIDAuNX1zLCB0cmFuc2Zvcm0gMC4zcyBsaW5lYXIgI3skZGVsYXkgKyAwLjV9cztcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfZmFkZSB7XG5cdFx0I3skdGhpc30ge1xuXHRcdFx0Jl9faGVhZGVyIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhciAwLjVzO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLW5hdiB7XG5cdFx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWFkZHJlc3NfX2xpc3Qge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJtZW51X19saXN0IHtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhciwgdHJhbnNmb3JtIDAuMnMgbGluZWFyO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdH1cblxuXHQmX19idG4tb3BlbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHdpZHRoOiByZW0oNTQpO1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRsaW5lLWhlaWdodDogcmVtKDEwKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcblx0XHRib3JkZXItY29sb3I6IGluaGVyaXQ7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0dHJhbnNpdGlvbjogbGluZS1oZWlnaHQgMC4xNXMgZWFzZS1pbiwgY29sb3IgMC41cyBlYXNlLW91dDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogMzhweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjApO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2J0bi1jbG9zZSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHdpZHRoOiByZW0oNTQpO1xuXHRcdGhlaWdodDogcmVtKDM5KTtcblx0XHRtYXJnaW4tbGVmdDogcmVtKDE4KTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UtaW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDAuMztcblx0XHR9XG5cdH1cblxuXHQmX19sb2dvIHtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IHJlbSgyMDcpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAxMTBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IDEyOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xhbmd1YWdlIHtcblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHhzKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faGVhZGVyIHtcblx0XHRoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQmX19ib2R5IHtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDQwKTtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0fSk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0cGFkZGluZy10b3A6IDczcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxM3B4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6ICRjb2wtMTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbC0xfSk7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fZG90cyB7XG5cdFx0d2lkdGg6IHJlbSg3MjApO1xuXHRcdGhlaWdodDogcmVtKDY5MSk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDQ1NXB4O1xuXHRcdFx0aGVpZ2h0OiA0NTVweDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdHRvcDogMjMwcHg7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Y2FudmFzIHtcblx0XHRcdG9wYWNpdHk6IDAuNDU7XG5cdFx0fVxuXHR9XG59XG5cbi5tZW51LWFkZHJlc3Mge1xuXHQkdGhpczogJjtcblx0b3BhY2l0eTogMC41O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0Jl9fbGlzdCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgzMik7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI0KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiByZW0oMzI4KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQmX19saW5rIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQjeyR0aGlzfV9fdGV4dCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogaW5oZXJpdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRtYXJnaW46IDAgMCAwIHJlbSg0MCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMzJweDtcblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHR3aWR0aDogcmVtKDIwKTtcblx0XHRtaW4td2lkdGg6IHJlbSgyMCk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0bWluLXdpZHRoOiAxNnB4O1xuXHRcdH1cblx0fVxufVxuXG4ubWVudS1uYXYge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblxuXHQmX19saXN0IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMyKTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG5cdFx0Zm9udC1zaXplOiByZW0oNTEpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjguNCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW47XG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0fVxuXHR9XG59XG5cbi5zdWJtZW51IHtcblx0Jl9fbGlzdCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiByZW0oMTYpIDAgMDtcblx0XHRtYXJnaW46IDAgLSN7cmVtKDQwKX0gMCAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjRweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTQwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMjRweDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjhweDtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg0MCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmsge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyBtZW51U2xpZGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR9XG59XG4iLCIubGFuZ3VhZ2Uge1xuXHQmX19saXN0IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxMyk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxM3B4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0b3BhY2l0eTogMC40O1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZS1pbjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyLFxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcjpub3QoLmFjdGl2ZSkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblx0fVxufVxuIiwiLmhlcm8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6ICRsaWdodDtcblx0cGFkZGluZy10b3A6IHJlbSgyMTMpO1xuXHRwYWRkaW5nLWJvdHRvbTogcmVtKDI0OCk7XG5cblx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRwYWRkaW5nLXRvcDogMTA5cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDIzNXB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRwYWRkaW5nLXRvcDogOTBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjc4cHg7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXgtd2lkdGg6IHJlbSg5MDApO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDQ2NHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDIzM3B4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2RvdHMge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogcmVtKDEwNSk7XG5cdFx0Ym90dG9tOiByZW0oMjQpO1xuXHRcdHdpZHRoOiByZW0oNDkxKTtcblx0XHRoZWlnaHQ6IHJlbSg0NzEpO1xuXHRcdG9wYWNpdHk6IDAuMztcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogNDM3cHg7XG5cdFx0XHRoZWlnaHQ6IDQzN3B4O1xuXHRcdFx0cmlnaHQ6ICRjcC1zbTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRcdHJpZ2h0OiAtODBweDtcblx0XHRcdGJvdHRvbTogMTFweDtcblx0XHR9XG5cdH1cblxuXHQmX193aGVyZWJ1eSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAkY3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmhlcm8tYXdhcmQge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCZfX2xpc3Qge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDMpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0aGVpZ2h0OiByZW0oNjQpO1xuXHRcdG1hcmdpbi1yaWdodDogcmVtKDM0KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRoZWlnaHQ6IDM3cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE5cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5oZXJvLXNsaWRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHR6LWluZGV4OiAtMTtcblx0b3BhY2l0eTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW47XG5cblx0Ji5zbGljay1pbml0aWFsaXplZCB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdC5zbGljay1saXN0LFxuXHQmX190ZXh0IC5zbGljay10cmFjayB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0LnNsaWNrLXRyYWNrLFxuXHQmX190ZXh0IC5zbGljay10cmFjayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMjtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuXG4uaGVyby1zbGlkZSB7XG5cdCR0aGlzOiAmO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSBhdCA1MCUgNTAlLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMDAwMDAwIDEwMCUpO1xuXHRcdG9wYWNpdHk6IDAuMjtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IHJlbSg1MjApO1xuXHRcdGJvdHRvbTogMDtcblx0XHRoZWlnaHQ6IHJlbSg2ODcpO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNHMgZWFzZS1vdXQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0cmlnaHQ6IDQ0cHg7XG5cdFx0XHRoZWlnaHQ6IDQ1NnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRyaWdodDogLTEwMHB4O1xuXHRcdFx0aGVpZ2h0OiA0NzlweDtcblx0XHR9XG5cdH1cblxuXHQmX19iZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNXMgZWFzZS1vdXQ7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSg0Nik7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQzcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX251bWJlciB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0XHRmb250LXNpemU6IHJlbSgxOTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjguNCU7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMTAwJSAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMTAwJSAxMDAlKTtcblx0XHR0cmFuc2l0aW9uOiBjbGlwLXBhdGggMC41cyBsaW5lYXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0Zm9udC1zaXplOiA5NHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHh4cykge1xuXHRcdFx0Zm9udC1zaXplOiA4NXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2Mge1xuXHRcdG1heC13aWR0aDogcmVtKDQ1Nyk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHR9XG5cdH1cblxuXHQmLnNob3csXG5cdCZfX3RleHQuc2hvdyB7XG5cdFx0I3skdGhpc30ge1xuXHRcdFx0Jl9fbnVtYmVyIHtcblx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCwgMCAwLCAwIDEwMCUsIDEwMCUgMTAwJSk7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2Rlc2Mge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fYmcsXG5cdFx0XHQmX19pbWcge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuZmFkZSxcblx0Jl9fdGV4dC5mYWRlIHtcblx0XHQjeyR0aGlzfSB7XG5cdFx0XHQmX19udW1iZXIge1xuXHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDAsIDAgMTAwJSwgMCAxMDAlKTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fZGVzYyB7XG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGxpbmVhciAwLjhzO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnJhdGluZyB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6ICRsaWdodDtcblx0cGFkZGluZy10b3A6IHJlbSg2NCk7XG5cdHBhZGRpbmctYm90dG9tOiByZW0oNjQpO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0cGFkZGluZy10b3A6IDI0cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQmX19iZ1x0XHR7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTgwJTtcblx0XHRyaWdodDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IC0yO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDI0MCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdC8vdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgbGluZWFyO1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCg0Ny4xOSUgNzUuODYlXG5cdFx0YXQgNDkuMTklIDUyLjQzJSwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDYwLjQxJSk7XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luOiAwIDAgcmVtKDI3Nik7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMTZweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTc5cHg7XG5cblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgxMSk7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRsaWdodDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdH1cblxuXHQmX19udW1iZXIge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcblx0XHRmb250LXNpemU6IHJlbSgxMDApO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNCk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMTAwJTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXgtd2lkdGg6IHJlbSgzNjQpO1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDIzNnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDE2OHB4O1xuXHRcdH1cblx0fVxufVxuXG4ucmF0aW5nLWljb24ge1xuXHRoZWlnaHQ6IDEwMCU7XG5cblx0Jl9fbGlzdCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0aGVpZ2h0OiByZW0oOTIpO1xuXHRcdG1hcmdpbi1yaWdodDogcmVtKDQ4KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRoZWlnaHQ6IDM3LjhweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuIiwiLnBvcHVwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuXHRwYWRkaW5nOiByZW0oMzcpIHJlbSgzMikgcmVtKDMyKTtcblx0d2lkdGg6IHJlbSg3NDgpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRwYWRkaW5nOiAzN3B4IDMycHggMzJweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDc0OHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRwYWRkaW5nOiAyOHB4IDEycHggMjRweDtcblx0XHRtYXgtd2lkdGg6IDM2MHB4O1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdH1cblxuXHQmX19vdmVybGF5IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDEwMDE7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyaywgMC41KTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UtaW47XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzUpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdH1cblxuXHQmX19jcm9zcyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogcmVtKDMyKTtcblx0XHRyaWdodDogcmVtKDMyKTtcblx0XHR3aWR0aDogcmVtKDQwKTtcblx0XHRoZWlnaHQ6IHJlbSg0MCk7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlLWluO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHRvcDogMzJweDtcblx0XHRcdHJpZ2h0OiAzMnB4O1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHRvcDogMjRweDtcblx0XHRcdHJpZ2h0OiAxMnB4O1xuXHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY3Jvc3MtaWNvbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0Jl9kaXNwbGF5IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0Jl92aXNpYmxlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi5wb3B1cC1mb3JtIHtcblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbi1sZWZ0OiByZW0oLTE2KTtcblx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgtMTYpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTZweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTE2cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29sIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmctbGVmdDogcmVtKDE2KTtcblx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMTYpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDNweDtcblx0XHR9XG5cdH1cblxuXHQmX19zZWN0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQzcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWdyZWVtZW50IHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzIpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5lcnJvciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQuaW5wdXQge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAycHggMnB4ICNmZjYzNjM7XG5cdH1cblxuXHQmX19tZXNzYWdlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICNmZjYzNjM7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0dG9wOiBjYWxjKDEwMCUgKyAxNXB4KTtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0dG9wOiBjYWxjKDEwMCUgKyA4cHgpO1xuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLmxhYmVsIHtcblx0Jl9fdGV4dCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMTkpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg4KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cdH1cbn1cblxuLnRleHRhcmVhIHtcblx0cmVzaXplOiBub25lO1xuXHRoZWlnaHQ6IHJlbSgxNzQpO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0aGVpZ2h0OiA3NHB4O1xuXHR9XG59XG5cbi5pbnB1dCB7XG5cdGhlaWdodDogcmVtKDU1KTtcblxuXHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdGhlaWdodDogNTVweDtcblx0fVxufVxuXG4uaW5wdXQsIC50ZXh0YXJlYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogI2YyZjRmNTtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiByZW0oMTApO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0cGFkZGluZzogMTBweDtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn1cblxuLnN1Ym1pdCB7XG5cdCZfX2J0biB7XG5cdFx0cGFkZGluZzogcmVtKDE5KSByZW0oNTApIHJlbSgxOSkgcmVtKDQwKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRjb2xvcjogJGxpZ2h0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogMC4xNXMgZWFzZS1pbjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0cGFkZGluZzogMTlweCA1MHB4IDE5cHggNDBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdH1cblxuXHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG5cdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdHdpZHRoOiByZW0oMjApO1xuXHRcdGhlaWdodDogcmVtKDIwKTtcblx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxMCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IHJlbSgyMCk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdH1cbn1cblxuLmFncmVlbWVudCB7XG5cdCR0aGlzOiAmO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0Jl9faW5wdXQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAtOTk5OTtcblxuXHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHQmICsgI3skdGhpc31fX3RleHQge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0ODVmYWI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogcmVtKDMyKTtcblx0XHRjb2xvcjogJGdyZXk7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMTkpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMzJweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdHdpZHRoOiByZW0oMjQpO1xuXHRcdFx0aGVpZ2h0OiByZW0oMjQpO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjU7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHR3aWR0aDogcmVtKDE1KTtcblx0XHRcdGhlaWdodDogcmVtKDkuNSk7XG5cdFx0XHRsZWZ0OiByZW0oNC41KTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JHVybC1pbWd9L3N2Zy9jaGVjay5zdmdcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlLWluO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdFx0aGVpZ2h0OiA5LjVweDtcblx0XHRcdFx0bGVmdDogNC41cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q1ZGVlNztcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHQjeyR0aGlzfSB7XG5cdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2E0YThhYztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnByb2R1Y3QtaW5mbyB7XG5cdCR0aGlzOiAmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNGY1O1xuXG5cdCZfX3JvdyB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHR3aWR0aDogJGNvbC0xO1xuXHRcdFx0cGFkZGluZzogcmVtKDQwKTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAxMTZweCAyNHB4IDI0cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDk1cHggMTJweCAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0cmlnaHQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHRvcDogMzNweDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0dG9wOiA2OHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDI3NHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2ltZy1jb250YWluZXIge1xuXHRcdHBhZGRpbmctdG9wOiByZW0oNTMpO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oNTMpO1xuXHRcdHdpZHRoOiByZW0oMzk0KTtcblx0XHRoZWlnaHQ6IHJlbSg1MjIpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAyNDBweDtcblx0XHRcdGhlaWdodDogMzIwcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHR3aWR0aDogMTk4cHg7XG5cdFx0XHRoZWlnaHQ6IDI2NHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg0MCk7XG5cdFx0d2lkdGg6IDEyMCU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgzMik7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjJweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cdH1cblxuXHQmX19kcmF3IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCZfX2RyYXctYmcge1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdCZfdjEge1xuXHRcdCN7JHRoaXN9IHtcblx0XHRcdCZfX2RyYXcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2E0MDQwO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19kcmF3LWJnIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skdXJsLWltZ30vcHJvZHVjdC1iZy8xLnBuZ1wiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiByZW0oMzUwKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX3YyIHtcblx0XHQjeyR0aGlzfSB7XG5cdFx0XHQmX19kcmF3IHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzVlNDIzNztcblx0XHRcdH1cblxuXHRcdFx0Jl9fZHJhdy1iZyB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JHVybC1pbWd9L3Byb2R1Y3QtYmcvMi5wbmdcIik7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogcmVtKDU0MCk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl92MyB7XG5cdFx0I3skdGhpc30ge1xuXHRcdFx0Jl9fZHJhdyB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1ZTQyMzc7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2RyYXctYmcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyR1cmwtaW1nfS9wcm9kdWN0LWJnLzMucG5nXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IHJlbSg1NDApO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfdjQge1xuXHRcdCN7JHRoaXN9IHtcblx0XHRcdCZfX2RyYXcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNWU0MjM3O1xuXHRcdFx0fVxuXG5cdFx0XHQmX19kcmF3LWJnIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skdXJsLWltZ30vcHJvZHVjdC1iZy80LnBuZ1wiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiByZW0oMTA0MCk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyR1cmwtaW1nfS9wcm9kdWN0LWJnLzQtMS5wbmdcIik7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA1MCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogODAlIDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfdjUge1xuXHRcdCN7JHRoaXN9IHtcblx0XHRcdCZfX2RyYXcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTY4NTRkO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19kcmF3LWJnIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skdXJsLWltZ30vcHJvZHVjdC1iZy81LnBuZ1wiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiByZW0oNDQwKSByZW0oNTQwKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fY29sOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0dG9wOiA1MHB4XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRcdHRvcDogNzVweFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl92NiB7XG5cdFx0I3skdGhpc30ge1xuXHRcdFx0Jl9fZHJhdyB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxNjg1NGQ7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2RyYXctYmcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyR1cmwtaW1nfS9wcm9kdWN0LWJnLzYucG5nXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IHJlbSg0NDApIHJlbSg1NDApO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdCZfX2ltZy1jb250YWluZXIge1xuXHRcdFx0XHR3aWR0aDogcmVtKDQ4MCk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHR3aWR0aDogMzc2cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMzVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDI1NHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTU5cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQmX19jb2w6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHR0b3A6IDEyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0XHR0b3A6IDE2MnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kdWN0LWluZm8tY2hhciB7XG5cdCZfX2xpc3Qge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAtcmVtKDI0KTtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0Y29sdW1uLWNvdW50OiAyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0xNnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRjb2x1bW4tY291bnQ6IDE7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMjRweDtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjQpO1xuXHRcdGJyZWFrLWluc2lkZTogYXZvaWQtY29sdW1uO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRsaW5lLWhlaWdodDogMTM5LjE4JTtcblx0XHRjb2xvcjogJGdyZXk7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRsaW5lLWhlaWdodDogcmVtKDE5KTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdH1cblx0fVxufVxuIiwiLndoZXJlYnV5IHtcblx0JHBhcmVudDogJjtcblx0JGR1cmF0aW9uU2hvdzogMzAwbXM7XG5cdHdpZHRoOiByZW0oNDUxKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0bWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gdmFyKC0tc2Nyb2xsLXdpZHRoKSk7XG5cdFx0d2lkdGg6IDQ0MHB4O1xuXHR9XG5cblx0Jl9fY2xvc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDExcHg7XG5cdFx0cmlnaHQ6IDE4cHg7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdHBhZGRpbmc6IDJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cblxuXHQmX19jcm9zcyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdH1cblxuXHQmX19ib2R5IHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgkbGlnaHQsIDAuMik7XG5cdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKHJlbSgxNSkpO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogaGVpZ2h0ICRkdXJhdGlvblNob3cgZWFzZS1pbi1vdXQgJGR1cmF0aW9uU2hvdyArIDEwMG1zO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMS45NzM0cHgpO1xuXHRcdH1cblxuXHRcdCZfc2hvdyB7XG5cdFx0XHRoZWlnaHQ6IHJlbSgxNTQpO1xuXHRcdFx0dHJhbnNpdGlvbjogaGVpZ2h0ICRkdXJhdGlvblNob3cgZWFzZS1pbi1vdXQ7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdGhlaWdodDogMTIxcHg7XG5cdFx0XHR9XG5cblx0XHRcdCN7JHBhcmVudH0ge1xuXHRcdFx0XHQmX19pbWctY29udGFpbmVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICRkdXJhdGlvblNob3cgZWFzZS1pbi1vdXQgJGR1cmF0aW9uU2hvdztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2ltZ3Mge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cblx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IHJlbSg5MCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSgxMDApKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGR1cmF0aW9uU2hvdyBlYXNlLWluLW91dDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDcycHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXHRcdH1cblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxMCk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNCB7XG5cdFx0XHQmOm50aC1jaGlsZCgjeyRpfSkge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAkZHVyYXRpb25TaG93IC8gNCAqICRpIC0gMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRwYWRkaW5nOiByZW0oMTYpIHJlbSgyMSkgMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjUpO1xuXHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KHJlbSgyMCkgcmVtKDEwKSByZW0oMjApIHJnYmEoMCwgMCwgMCwgMC42KSkgZHJvcC1zaGFkb3cocmVtKDQpIHJlbSg0KSByZW0oNCkgcmdiYSgwLCAwLCAwLCAwLjYpKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDIwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC42KSkgZHJvcC1zaGFkb3coNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjYpKTtcblx0XHR9XG5cdH1cblxuXHQmX19saW5rIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IHJlbSg2NCk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICRsaWdodDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTkpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjguNCU7XG5cdFx0cGFkZGluZzogcmVtKDE5KTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRibHVlLCAxMCUpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogcmVtKDEyKTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0d2lkdGg6IHJlbSgxOCk7XG5cdFx0aGVpZ2h0OiByZW0oMjApO1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdH1cbn1cbiIsIi5wLWhvbWUge1xuXHQmX19oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0Y29sb3I6ICRsaWdodDtcblx0fVxuXG5cdCZfX2hlcm8ge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg2NCk7XG5cdH1cblxuXHQmX19zZWN0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjAwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2NHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3doZXJlYnV5IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbn1cblxuLnAtaG9tZS1wcm9kdWN0cyB7XG5cdCR0aGlzOiAmO1xuXG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NhdCB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdG1hcmdpbi1yaWdodDogcmVtKDExKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmbGV4LWdyb3c6IDQ7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0I3skdGhpc30ge1xuXHRcdFx0XHRcdFx0XHQmLWNhcmRfX2JvdHRvbSB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xcztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0XHRcdFx0Ji1jYXJkX19ib3R0b20ge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0XHRcdFx0Ji1jYXJkX19ib3R0b20ge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHR3aWR0aDogcmVtKDM0OSk7XG5cdFx0aGVpZ2h0OiByZW0oNDY3KTtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTEpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdGhlaWdodDogMTg3cHg7XG5cdFx0fVxuXG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDIpO1xuXHRcdGJvcmRlci1ib3R0b206IHJlbSgxKSBzb2xpZCAkZ3JleTtcblx0XHRtYXJnaW46IDAgMCByZW0oMzIpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAycHg7XG5cdFx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHR9XG5cdH1cblxuXHQmLmlzQ29tcGxldGUge1xuXHRcdCN7JHRoaXN9IHtcblx0XHRcdCYtY2FyZF9fYm90dG9tIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucC1ob21lLXByb2R1Y3RzLWNhcmQge1xuXHQkdGhpczogJjtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y29sb3I6ICRsaWdodDtcblxuXHQmOmhvdmVyIHtcblx0XHQjeyR0aGlzfSB7XG5cdFx0XHQmX19pbWcge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpIHRyYW5zbGF0ZVkoLTUuNXB4KTtcblx0XHRcdH1cblx0XHRcdCZfX2xpbmtbdGFyZ2V0PVwiX2JsYW5rXCJdIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNXB4O1xuXHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDIzcHg7XG5cdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIjeyR1cmwtaW1nfS9zdmcvbGluay5zdmdcIikgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UtaW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fdG9wIHtcblx0XHRoZWlnaHQ6IDI1LjI2NzclO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgxOSk7XG5cdH1cblxuXHQmX19ib3R0b20ge1xuXHRcdGhlaWdodDogNzQuNzMyMyU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcblx0XHR0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW47XG5cdH1cblxuXHQmX19sb2dvIHtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogcmVtKDEzOCk7XG5cdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDQyLjk5cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAtNXB4O1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluO1xuXHR9XG5cblx0Jl9yZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjYTQwNDA7XG5cdH1cblxuXHQmX2JsdWUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzMDNhODg7XG5cdH1cblxuXHQmX2Jyb3duIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNWU0MjM3O1xuXHR9XG5cblx0Jl9kYXJrLWJyb3duIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzYxYTAwO1xuXHR9XG5cblx0Jl9ncmVlbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzE2ODU0ZDtcblx0fVxufVxuXG4ucC1ob21lLXF1YWxpdHkge1xuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXG5cdFx0Jl9oaWRlLXhzIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGVmdCB7XG5cdFx0d2lkdGg6ICRjb2wtMTtcblx0XHRtaW4td2lkdGg6ICRjb2wtMTtcblx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMTAyKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogJGNvbC1zbTtcblx0XHRcdG1pbi13aWR0aDogJGNvbC1zbTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX3JpZ2h0IHtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDI4KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTFweDtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXJnaW46IDAgMCByZW0oNjQpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZGVzYyB7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luOiAwIDAgcmVtKDQwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZy1jb250YWluZXIge1xuXHRcdGhlaWdodDogcmVtKDQ0Myk7XG5cdFx0bWFyZ2luOiByZW0oNjQpIDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luOiAyNHB4IDA7XG5cdFx0XHRoZWlnaHQ6IDI0MXB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0kY3AteHM7XG5cdFx0XHRtYXJnaW4tbGVmdDogLSRjcC14cztcblx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0QGluY2x1ZGUgYXNwZWN0LXJhdGlvKDM2MCwgMTkyKTtcblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXG5cdFx0Ji5pc0NvbXBsZXRlIHtcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19pbmZvIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgzMSk7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdHBhZGRpbmctdG9wOiAyNHB4O1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiByZW0oMSk7XG5cdFx0XHR3aWR0aDogcmVtKDk0KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDk0cHg7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX251bWJlciB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEwMCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oMjQpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbjogMCAyNHB4IDAgMDtcblx0XHR9XG5cdH1cblxuXHQmX19yaWdodC1jb2wge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6ICRjb2wtMjtcblx0XHRcdG1pbi13aWR0aDogJGNvbC0yO1xuXHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDcyKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0bWluLXdpZHRoOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHdpZHRoOiAkY29sLTM7XG5cdFx0XHRtaW4td2lkdGg6ICRjb2wtMztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0bWluLXdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Jl9feHMtbGlua3Mtcm93IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjRweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG5cblx0Jl9feHMtbGlua3MtY29sIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG59XG5cbi5wLWhvbWUtYWJvdXQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdCZfaGlkZS14cyB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2xlZnQge1xuXHRcdHdpZHRoOiAkY29sLTE7XG5cdFx0bWluLXdpZHRoOiAkY29sLTE7XG5cdFx0cGFkZGluZy1yaWdodDogcmVtKDUyKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHRtaW4td2lkdGg6ICRjb2wtc207XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXG5cdFx0Jl9hbmltYXRpb24ge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzO1xuXG5cdFx0XHQmLmlzVmlzaWJsZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19yaWdodCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbC0xfSk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbC1zbX0pO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmX19yaWdodC1jb2wge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6ICRjb2wtMjtcblx0XHRcdG1pbi13aWR0aDogJGNvbC0yO1xuXHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDY5KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0bWluLXdpZHRoOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHdpZHRoOiAkY29sLTM7XG5cdFx0XHRtaW4td2lkdGg6ICRjb2wtMztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0bWluLXdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9pbWcge1xuXHRcdFx0b3JkZXI6IDE7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0b3JkZXI6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luOiAwIDAgcmVtKDExMCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG5cdH1cblxuXHQmX19kZXNjIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbjogMCAwIHJlbSgxNik7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG5cdH1cblxuXHQmX19pbmZvIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bWFyZ2luOiAwIDAgcmVtKDM4KTtcblx0XHRtYXgtd2lkdGg6IHJlbSgyNTApO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRtYXgtd2lkdGg6IDE2N3B4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbnVtYmVyIHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG5cdFx0Zm9udC1zaXplOiByZW0oMTAwKTtcblx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oOCk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdG1hcmdpbjogYXV0byAwIHJlbSg0Myk7XG5cdFx0d2lkdGg6IHJlbSgzNDQpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cdH1cblxuXHQmX19saW5rIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDApO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcmlnaHQtdGl0bGUge1xuXHRcdG1hcmdpbjogMCAwIHJlbSgzMik7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZy1jb250YWluZXIge1xuXHRcdG1hcmdpbi10b3A6IHJlbSg2NCk7XG5cdFx0aGVpZ2h0OiByZW0oNjkwKTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDI3MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW46IDE2cHggLSN7JGNwLXhzfTtcblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcblxuXHRcdCYuaXNDb21wbGV0ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXM7XG5cblx0XHQmLmlzVmlzaWJsZSB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9feHMtbGlua3Mtcm93IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjRweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXHR9XG5cblx0Jl9feHMtbGlua3MtY29sIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG59XG5cbi5wLWhvbWUtbmV3cyB7XG5cdGNvbG9yOiAkbGlnaHQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuXHRwYWRkaW5nOiByZW0oMTIwKSAwO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0cGFkZGluZy10b3A6IDY0cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDY0cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0NXB4O1xuXHR9XG5cblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6ICRjb2wtMTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHR3aWR0aDogJGNvbC0yO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogJGNvbC1zbTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdG9wIHtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDYxKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzN3B4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdCZfX2xlZnQge1xuXHRcdHdpZHRoOiBjYWxjKCN7JGNvbC0xfSArICN7JGNvbC0yfSk7XG5cdFx0cGFkZGluZy1yaWdodDogcmVtKDE0OCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLXNtfSAqIDIpO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzVweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR9XG5cdH1cblxuXHQmX19yaWdodCB7XG5cdFx0d2lkdGg6IGNhbGMoI3skY29sLTN9IC0gI3tyZW0oNzkpfSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDgwcHgpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjVzO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAkY29sLXNtO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0Ji5pc1Zpc2libGUge1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZy1jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogcmVtKDQzNSk7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDgpO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0aGVpZ2h0OiAyMTdweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0aGVpZ2h0OiAxNjNweDtcblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcblxuXHRcdCYuaXNDb21wbGV0ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZGF0ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3BhY2l0eTogMC40O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMTkpO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbjogMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bWF4LXdpZHRoOiByZW0oNzgwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDQ0N3B4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW47XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHR9XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMzKTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDMyKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogcmVtKDEpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiByZW0oMSk7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4gMC4ycztcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Ji5pc0NvbXBsZXRlIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fZG90cyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDA7XG5cdFx0dG9wOiByZW0oMTIwKTtcblx0XHRyaWdodDogcmVtKDE2NSk7XG5cdFx0d2lkdGg6IHJlbSg3MDApO1xuXHRcdGhlaWdodDogcmVtKDY3MCk7XG5cdFx0b3BhY2l0eTogMC4zO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiA0NTBweDtcblx0XHRcdGhlaWdodDogNDUwcHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRyaWdodDogNTAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLnAtaG9tZS13aGVyZWJ1eSB7XG5cdCRwYXJlbnQ6ICY7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0Jl9zaG93IHtcblx0XHQmX2xpbmsge1xuXHRcdFx0I3skcGFyZW50fSB7XG5cdFx0XHRcdCZfX2NhcmQge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2xpbmsge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtdXAobWQpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdGNvbG9yOiAkbGlnaHQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRsaW5lLWhlaWdodDogMTI4LjQlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHBhZGRpbmc6IHJlbSgxOSkgcmVtKDEwKSByZW0oMTkpIHJlbSgxNik7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbiwgYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlLWluLW91dDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRwYWRkaW5nOiAxOXB4IDEwcHggMTlweCAxNnB4O1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4gNTAwbXM7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IHJlbSgyMCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSgyMCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skdXJsLWltZ30vc3ZnL3NlbmQtd2hpdGUuc3ZnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDEyKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZCxcblx0Jl9fbGluayB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHR9XG5cblx0Jl9fbGluazpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYmx1ZSwgMTAlKTtcblx0fVxufVxuIiwiLy8vINCg0LDQt9Cy0L7RgNCw0YfQuNCy0LDQvdC40LUg0L/QsNGA0LDQvNC10YLRgNC+0LIg0LTQu9GPINGB0L7Qt9C00LDQvdC40Y8g0LHQu9C+0LrQsCDRgSDRhNC40LrRgdC40YDQvtCy0LDQvdC90YvQvCDRgdC+0L7RgtC90L7RiNC10L3QuNC10Lwg0YHRgtC+0YDQvtC9XG4vLy8gQGdyb3VwIGhlbHBlcnNcbi8vLyBAcGFyYW0ge251bWJlciB8IHN0cmluZ30gJHJhdGlvLW9yLXdpZHRoIC0g0KjQuNGA0LjQvdCwLCDQutC+0Y3RhNGE0LXRhtC40LXQvdGCINCx0LvQvtC60LAsINC70LjQsdC+IG5vbmUg0LXRgdC70Lgg0L3QtdC+0LHRhdC+0LTQuNC80L4g0L7RgtC80LXQvdC40YLRjCDRgtGA0LDQvdGB0YTQvtGA0LzQsNGG0LjRjlxuLy8vIEBwYXJhbSB7bnVtYmVyfSAkaGVpZ2h0IFtudWxsXSAtINCS0YvRgdC+0YLQsCDQsdC70L7QutCwLCDQtdGB0LvQuCDQvdC1INGD0LrQsNC30LDQvdC+INCx0LXRgNGR0YIg0L/QtdGA0LLRi9C5INC/0LDRgNCw0LzQtdGC0YBcbi8vLyBAZXhhbXBsZVxuLy8vIC8vINCS0YvQt9C+0LI6XG4vLy8gdmlkZW9cbi8vLyBcdCthc3BlY3QtcmF0aW8oMTYsIDkpXG4vLy9cbi8vLyAvLyDQktC10YDQvdGR0YI6XG4vLy8gLy8gXHR2aWRlbzo6YmVmb3JlIHtcbi8vLyAvLyBcdFx0Y29udGVudDogJyc7XG4vLy8gLy8gXHRcdGZsb2F0OiBsZWZ0O1xuLy8vIC8vIFx0XHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuLy8vIC8vIFx0fVxuLy8vIC8vXG4vLy8gLy8gXHR2aWRlbzo6YWZ0ZXIge1xuLy8vIC8vIFx0XHRjb250ZW50OiAnJztcbi8vLyAvLyBcdFx0ZGlzcGxheTogdGFibGU7XG4vLy8gLy8gXHRcdGNsZWFyOiBib3RoO1xuLy8vIC8vIFx0fVxuLy8vXG4vLy8gLy8g0JLRi9C30L7Qsjpcbi8vLyB2aWRlb1xuLy8vIFx0K2FzcGVjdC1yYXRpbyhub25lKVxuLy8vXG4vLy8gLy8g0JLQtdGA0L3RkdGCOlxuLy8vIC8vICB2aWRlbzo6YmVmb3JlLCB2aWRlbzo6YWZ0ZXIge1xuLy8vIC8vIFx0XHRkaXNwbGF5OiBub25lO1xuLy8vIC8vICB9XG5cbkBtaXhpbiBhc3BlY3QtcmF0aW8oJHJhdGlvLW9yLXdpZHRoLCAkaGVpZ2h0OiBudWxsKSB7XG4gIEBpZiAkcmF0aW8tb3Itd2lkdGggPT0gbm9uZSB7XG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQGVsc2Uge1xuICAgICRwYWRkaW5nOiBpZigkaGVpZ2h0LCBwZXJjZW50YWdlKCRoZWlnaHQvJHJhdGlvLW9yLXdpZHRoKSwgcGVyY2VudGFnZSgxLyRyYXRpby1vci13aWR0aCkpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmc7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgfVxufVxuIiwiLnNlY29kYXJ5IHtcblx0Jl9fZG90cyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC8vaGVpZ2h0OiByZW0oMTA5Mik7XG5cdFx0aGVpZ2h0OiByZW0oODUwKTtcblx0XHR6LWluZGV4OiAtMTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0aGVpZ2h0OiA1MzRweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0aGVpZ2h0OiA1MzRweDtcblx0XHR9XG5cblx0XHRjYW52YXMge1xuXHRcdFx0b3BhY2l0eTogMC40NTtcblx0XHR9XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMTAwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDRweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDY0KTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM3cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiByZW0oNjU0KTtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNjQpO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgYXNwZWN0LXJhdGlvKDcyMCwgMjYyKTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0QGluY2x1ZGUgYXNwZWN0LXJhdGlvKDMzNiwgMTIyKTtcblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcblxuXHRcdCZfcG9zaXRpb24tdG9wIHtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogdG9wO1xuXHRcdH1cblx0fVxufVxuIiwiLnAtbmV3cy1saXN0IHtcblx0JHRoaXM6ICY7XG5cblx0JGNvbC1tYXgtdzogNTAlO1xuXHQkY29sLW1pbi13OiAyNSU7XG5cdCRyYW5nZTogMTAuMzglO1xuXHQkY29sLW1heC13LXNtOiA2MiU7XG5cdCRjb2wtbWluLXctc206IDMzLjMzJTtcblx0cGFkZGluZy1ib3R0b206IHJlbSg2NCk7XG5cblx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblxuXHQmX19kZXNjIHtcblx0XHR3aWR0aDogcmVtKDU3Nyk7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEyMHB4KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogMzMlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjRweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTIwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2NHB4O1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDVuICsgMSkge1xuXHRcdFx0d2lkdGg6ICRjb2wtbWF4LXc7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRyYW5nZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6ICRjb2wtbWF4LXctc207XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogY2FsYygxMDAlIC0gI3skY29sLW1heC13LXNtfSAtICN7JGNvbC1taW4tdy1zbX0pO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdCYtY2FyZCB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSgzMCkpO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmX19pbWctY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDQzNSk7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjE3cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYXNwZWN0LXJhdGlvKDMzNiwgMTYzKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCg1biArIDIpIHtcblx0XHRcdHdpZHRoOiAkY29sLW1pbi13O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogJGNvbC1taW4tdy1zbTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Ji1jYXJkIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoODBweCk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0XHRcdCZfX2ltZy1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMjMzKTtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMjVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCg1biArIDMpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdCYtY2FyZCB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuXG5cdFx0XHRcdFx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg1OTUpO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIzOXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDVuICsgNCkge1xuXHRcdFx0d2lkdGg6ICRjb2wtbWluLXc7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRyYW5nZTtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogJGNvbC1taW4tdy1zbTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKDEwMCUgLSAjeyRjb2wtbWF4LXctc219IC0gI3skY29sLW1pbi13LXNtfSk7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Ji1jYXJkIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoODBweCk7XG5cblx0XHRcdFx0XHQmX19pbWctY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDIzMyk7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTI1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoNW4gKyA1KSB7XG5cdFx0XHR3aWR0aDogJGNvbC1tYXgtdztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6ICRjb2wtbWF4LXctc207XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdCYtY2FyZCB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuXG5cdFx0XHRcdFx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg0MzUpO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIxN3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKG4gKyAyKSB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleTtcblx0XHRcdH1cblxuXHRcdFx0I3skdGhpc30ge1xuXHRcdFx0XHQmLWNhcmRfX2ltZy1jb250YWluZXIge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDY0cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5wLW5ld3MtbGlzdC1jYXJkIHtcblx0JHRoaXM6ICY7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0cmFuc2l0aW9uOiBhbGwgMS44cyBlYXNlLWluLW91dDtcblxuXHQmX193cmFwIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAycyBlYXNlLWluLW91dDtcblx0fVxuXG5cdCZfX2ltZy1jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNik7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCZfX2RhdGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiAkZGFyaztcblx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgxOSk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Ji5pc1Zpc2libGUsXG5cdCYuaXNDb21wbGV0ZSB7XG5cdFx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXG5cdFx0I3skdGhpc30ge1xuXHRcdFx0Jl9faW1nIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnAtbmV3cyB7XG5cdCR0aGlzOiAmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwYWRkaW5nLWJvdHRvbTogcmVtKDEwMCk7XG5cblx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyN3B4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29sIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oNDApO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgzMik7XG5cdFx0bGluZS1oZWlnaHQ6IDE2MCU7XG5cdFx0d2lkdGg6IDUwJTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblxuXHRcdFx0Jjpub3QoI3skdGhpc31fX3RhYmxlLWRlc2MpIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTYwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RhYmxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDY0KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMTgwcHgpO1xuXHRcdFx0bWFyZ2luLXRvcDogMzJweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtOTBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTkwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGFibGUtZGVzYyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2JhY2ssXG5cdCZfX2RhdGUge1xuXHRcdHdpZHRoOiByZW0oMjI0KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogOTRweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cdH1cblxuXHQmX19iYWNrIHtcblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDYycHgpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2RhdGUge1xuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHR3aWR0aDogNjJweDtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3tyZW0oMjI0KSAqIDJ9KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gOTBweCAqIDIpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRvcmRlcjogMTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdGZpZ3VyZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXG5cdFx0ZmlnY2FwdGlvbiB7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwLjUlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lyogc3R5bGVsaW50LWRpc2FibGUqL1xuXHRcdHRhYmxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdGNhcHRpb24ge1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyMCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjguNCU7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjApO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRoLFxuXHRcdFx0dGQge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMzkuMTglO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRoZWFkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogI3tyZW0oMSl9IHNvbGlkICRncmV5O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAje3JlbSgxKX0gc29saWQgJGdyZXk7XG5cdFx0XHRcdGNvbG9yOiAkZ3JleTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDI0KTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg4KTtcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMik7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSg4KTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgyNCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMzkuMTglO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDJweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0Ym9keSB7XG5cdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDI4KTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZChuICsgMikge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0aCxcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdHdpZHRoOiAxNi42NjY2JTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDExOHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMzM2JTtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyMDhweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZChuICsgMikge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0ciB7XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgyOCk7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0Zm9vdCB7XG5cdFx0XHRcdGJvcmRlci10b3A6ICN7cmVtKDEpfSBzb2xpZCAkZ3JleTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogI3tyZW0oMSl9IHNvbGlkICRncmV5O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgyNCk7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgyNCk7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDE2cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXHR9XG59XG5cbi5wLW5ld3MtYmFjayB7XG5cdCR0aGlzOiAmO1xuXHRjb2xvcjogJGdyZXk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0bGluZS1oZWlnaHQ6IHJlbSgxOSk7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHdpZHRoOiByZW0oMTMzKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDA7XG5cblx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblxuXHQmLmZpeGVkIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiByZW0oMjApO1xuXHR9XG5cblx0Jl9fYXJyb3cge1xuXHRcdHdpZHRoOiByZW0oMzYuNSk7XG5cdFx0aGVpZ2h0OiByZW0oMTcpO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAzNi41cHg7XG5cdFx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDguNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiByZW0oMik7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3tyZW0oMyl9KTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogcmVtKDMpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2E0YThhYztcblx0XHRcdHRyYW5zaXRpb246IHdpZHRoIDAuMTVzIGVhc2UtaW47XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHQjeyR0aGlzfSB7XG5cdFx0XHQmX19hcnJvdyB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArICN7cmVtKDIwKX0pO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucC1uZXdzLWRhdGUge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IHJlbSgxNCk7XG5cdGxpbmUtaGVpZ2h0OiByZW0oMTkpO1xuXHRjb2xvcjogJGdyZXk7XG5cblx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdH1cbn1cbiIsIi5wLXF1YWxpdHkge1xuXHQkdGhpczogJjtcblxuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEyMCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgxKSxcblx0XHQmOm50aC1jaGlsZCgyKSxcblx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdCZfX2NvbCB7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogJGNvbC0xO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogJGNvbC1zbTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKCN7JGNvbC0yfSArICN7JGNvbC0zfSk7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKCN7JGNvbC1zbX0gKiAyKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0I3skdGhpc30ge1xuXHRcdFx0XHQmX19jb2wge1xuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLTF9ICsgI3skY29sLTJ9KTtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLXNtfSAqIDIpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0d2lkdGg6ICRjb2wtMztcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShyZW0oMzApKTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdCZfX2NvbCB7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHQjeyR0aGlzfV9fdGV4dCB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNDQyKTtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0I3skdGhpc30ge1xuXHRcdFx0XHQmX19jb2wge1xuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHQjeyR0aGlzfV9fdGV4dCB7XG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMjApO1xuXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDQxNHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyNDBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Jl9fY29sIHtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0I3skdGhpc31fX3RleHQge1xuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTY0KTtcblxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA5M3B4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmlzVmlzaWJsZSwgJi5pc0NvbXBsZXRlIHtcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0I3skdGhpc30ge1xuXHRcdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbWctY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMyKTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXG5cdFx0Jl92ZXJ0aWNhbCB7XG5cdFx0XHR3aWR0aDogcmVtKDQ0OCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSg2NzIpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMjE2LCAzNjApO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA1NjBweDtcblxuXHRcdFx0XHQmOjpiZWZvcmUsICY6OmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9ob3Jpem9udGFsIHtcblx0XHRcdHdpZHRoOiByZW0oODk2KTtcblx0XHRcdGhlaWdodDogcmVtKDUwMCk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdEBpbmNsdWRlIGFzcGVjdC1yYXRpbyg0ODAsIDI2Nik7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdEBpbmNsdWRlIGFzcGVjdC1yYXRpbygzMzYsIDE4Nik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xuXG5cdFx0Ji5pc1Zpc2libGUsICYuaXNDb21wbGV0ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jl9wb3NpdGlvbi10b3Age1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgMTUlO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI0KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkocmVtKDMwKSk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2UtaW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcblx0XHR9XG5cblx0XHQmX3VwcGVyY2FzZSB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblxuXHRcdCZfZ3JleSB7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0fVxuXG5cdFx0Jl9zbWFsbCB7XG5cdFx0XHR3aWR0aDogcmVtKDQxNCk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXNWaXNpYmxlLCAmLmlzQ29tcGxldGUge1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0fVxufVxuIiwiLnAtcXVhbGl0eS12MiB7XG5cdCR0aGlzOiAmO1xuXG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oODApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShyZW0oNTApKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXM7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdCZfX2NvbCB7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdFx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgyKSwgJjpudGgtY2hpbGQoNCkge1xuXHRcdFx0I3skdGhpc30ge1xuXHRcdFx0XHQmX19jb2wge1xuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdFx0XHRcdCZfX2ltZy1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXNWaXNpYmxlLCAmLmlzQ29tcGxldGUge1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHR3aWR0aDogJGNvbC0xO1xuXHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDEyMCk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiAkY29sLXNtO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLTJ9ICsgI3skY29sLTN9KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLXNtfSAqIDIpO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbWctY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblxuXHRcdCZfdmVydGljYWwge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IHJlbSg1MDApO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMjE2LCAzNjApO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA1NjBweDtcblxuXHRcdFx0XHQmOjpiZWZvcmUsICY6OmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9ob3Jpem9udGFsIHtcblx0XHRcdHdpZHRoOiByZW0oODk2KTtcblx0XHRcdGhlaWdodDogcmVtKDUwMCk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdEBpbmNsdWRlIGFzcGVjdC1yYXRpbyg0ODAsIDI2Nik7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdEBpbmNsdWRlIGFzcGVjdC1yYXRpbygzMzYsIDE4Nik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xuXG5cdFx0Ji5pc1Zpc2libGUsICYuaXNDb21wbGV0ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjQpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Jl91cHBlcmNhc2Uge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cblx0XHQmX2dyZXkge1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdH1cblxuXHRcdCZfc21hbGwge1xuXHRcdFx0d2lkdGg6IHJlbSg0MTQpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmlzVmlzaWJsZSwgJi5pc0NvbXBsZXRlIHtcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19jb250YWN0cyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEyMCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHR9XG5cdH1cbn1cblxuLnAtcXVhbGl0eS12Mi1jb250YWN0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiBjYWxjKCN7JGNvbC0yfSArICN7JGNvbC0zfSk7XG5cdG1hcmdpbi1sZWZ0OiAkY29sLTE7XG5cblx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHR3aWR0aDogY2FsYygjeyRjb2wtc219ICogMik7XG5cdFx0bWFyZ2luLWxlZnQ6ICRjb2wtc207XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiByZW0oNTApO1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRjb2xvcjogJGdyZXk7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdCZfX2xpbmsge1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxufVxuIiwiLnAtZmFjdG9yeSB7XG5cdCR0aGlzOiAmO1xuXG5cdCZfX3JvdyB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMTEpO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMzJweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzJweDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLTF9ICsgI3skY29sLTJ9KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICgjeyRjb2wtMX0gKyAjeyRjb2wtMn0pKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDE2NHB4O1xuXHRcdFx0XHRsZWZ0OiAkY29sLXNtO1xuXHRcdFx0XHR3aWR0aDogY2FsYygjeyRjb2wtc219ICogMik7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjQpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLXNtfSAqIDIpO1xuXHRcdFx0bWF4LXdpZHRoOiA0NDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG5cdH1cblxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0d2lkdGg6IHJlbSg0NTApO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDYwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDEzcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdH1cblxuXHRcdCZfc20ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX21hcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWF4LWhlaWdodDogMzUwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDIwMCk7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjRweDtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTQzKTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDY0KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSgxMDApKTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjVzLCBvcGFjaXR5IDEuNXM7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDgwcHgpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogcmVtKDEpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogcmVtKDEpO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UtaW4gMXM7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRib3R0b206IDFweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Ji5pc1Zpc2libGUsXG5cdFx0Ji5pc0NvbXBsZXRlIHtcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR9XG5cblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Ji1jYXJkX19pbWcge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtY2FyZF9faXRlbSB7XG5cdFx0XHRcdFx0Jjpub3QoJjpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucC1mYWN0b3J5LWluZm8ge1xuXHR3aWR0aDogcmVtKDQ1MCk7XG5cblx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHR3aWR0aDogMzAlO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG5cblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fbnVtYmVyIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oMjYpO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTAwKTtcblx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjJweDtcblx0XHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi5wLWZhY3RvcnktY2FyZCB7XG5cdCZfX3Jvdyxcblx0Jl9fbGlzdCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHR9XG5cblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLTF9ICsgI3skY29sLTJ9KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHR3aWR0aDogI3skY29sLTN9O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3skY29sLXNtfSk7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdCY6bm90KCY6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oMjQpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm5vdCgmOmxhc3QtY2hpbGQpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjQpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjRweDtcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxKTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiByZW0oMSk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLWluIDAuNXM7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRib3R0b206IDFweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX25hbWUtd3JhcCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdH1cblx0fVxuXG5cdCZfX25hbWUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMyKTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IHJlbSg4OTYpO1xuXHRcdGhlaWdodDogcmVtKDUwMCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oNzIwLCAyODcpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMzM2LCAyODcpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNik7XG5cdFx0Y29sb3I6ICRncmV5O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTYpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn1cbiIsIi5wLWNvbnRhY3RzIHtcblx0Jl9fbGlzdCB7XG5cdFx0cGFkZGluZy10b3A6IHJlbSg0NSk7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0NXB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTIwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkocmVtKDEwMCkpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuNXMsIG9wYWNpdHkgMS41cztcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2NHB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDgwcHgpO1xuXHRcdH1cblxuXHRcdCYuaXNWaXNpYmxlLCAmLmlzQ29tcGxldGUge1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cbn1cblxuLnAtY29udGFjdHMtY2FyZCB7XG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHR3aWR0aDogJGNvbC0xO1xuXHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDExMyk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHR3aWR0aDogY2FsYygjeyRjb2wtMn0gKyAjeyRjb2wtM30pO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3skY29sLXNtfSk7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRjb2xvcjogJGdyZXk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzIpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWRkcmVzcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMjQpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjguNCU7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cbiIsIiRtb25jYWZlLXJlZDogI2NhNDA0MDtcbiRtb25jYWZlLWJyb3duOiAjNWU0MjM3O1xuXG4ucC1tb25jYWZlIHtcblx0Jl9faGVhZGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdHN0cm9rZTogJGxpZ2h0O1xuXHRcdGNvbG9yOiAkbGlnaHQ7XG5cdH1cblxuXHQmX19zZWN0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTIwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2NHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxufVxuXG4ucC1tb25jYWZlLWhlcm8ge1xuXHQkdGhpczogJjtcblxuXHQmX19yb3cge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29sIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgxMDcpO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTA3KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogODBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtb25jYWZlLXJlZDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMDBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDY0cHg7XG5cdFx0XHR9XG5cblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKHJlbSgtMjAwKSk7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDBweCk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0cmlnaHQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbW9uY2FmZS1icm93bjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMDBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQ5cHg7XG5cdFx0XHR9XG5cblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKHJlbSgyMDApKTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwcHgpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2ltZy1jb250YWluZXIge1xuXHRcdHdpZHRoOiByZW0oNTUyKTtcblx0XHRoZWlnaHQ6IHJlbSg1NTIpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGxpbmVhciAwLjVzLCBvcGFjaXR5IDJzIGxpbmVhciAwLjVzO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAyMjBweDtcblx0XHRcdGhlaWdodDogMjIwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHdpZHRoOiAyMDdweDtcblx0XHRcdGhlaWdodDogMjA3cHg7XG5cdFx0fVxuXG5cdFx0Ji5pc1Zpc2libGUsICYuaXNDb21wbGV0ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHR9XG59XG5cbi5wLW1vbmNhZmUtaGVyby1sb2dvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAwO1xuXHRoZWlnaHQ6IHJlbSg1MTgpO1xuXHR3aWR0aDogcmVtKDQyMCk7XG5cdHBhZGRpbmc6IHJlbSgzMCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjb2xvcjogJGxpZ2h0O1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0d2lkdGg6IDE2OHB4O1xuXHRcdGhlaWdodDogMjA3cHg7XG5cdFx0cGFkZGluZzogMTJweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0d2lkdGg6IDE5NC4yNXB4O1xuXHRcdGhlaWdodDogMTU3LjVweDtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG1vbmNhZmUtcmVkO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCUsIDEwMCUgNTAlLCA1MCUgMTAwJSwgMCA1MCUpO1xuXHR9XG5cblx0Jl9faW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogMTIuOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyOC40JTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0fVxufVxuXG4ucC1tb25jYWZlLWJsb2NrIHtcblx0JHRoaXM6ICY7XG5cblx0Jl9fdGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDY0KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3JvdyB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHR3aWR0aDogY2FsYygjeyRjb2wtMX0gKyAjeyRjb2wtMn0pO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6ICRjb2wtMztcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShyZW0oMTAwKSk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS41cztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cblx0XHRcdCYuaXNWaXNpYmxlLCAmLmlzQ29tcGxldGUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IHJlbSg4OTYpO1xuXHRcdGhlaWdodDogcmVtKDUyNSk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDcyMHB4O1xuXHRcdFx0aGVpZ2h0OiAzNTdweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMzM2LCAxOTkpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAzcztcblxuXHRcdCYuaXNWaXNpYmxlLCAmLmlzQ29tcGxldGUge1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjhweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIucC1icm93bmllIHtcblx0Jl9faGVhZGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Y29sb3I6ICRsaWdodDtcblx0fVxuXG5cdCZfX2hlcm8ge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg2NCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR9XG5cdH1cblxuXHQmX19ibG9jayB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDY0KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3N0cmluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDY0KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX21haW4ge1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTIwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjRweDtcblx0XHR9XG5cdH1cblxuXHQmX19pbmZvIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNjQpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5wLWJyb3duaWUtaGVybyB7XG5cdCR0aGlzOiAmO1xuXHQkaGVyby1wZC14czogODBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzVlNDIzNztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IHJlbSg3NjYpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0aGVpZ2h0OiAzODBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDQwN3B4ICsgI3skaGVyby1wZC14c30pO1xuXHRcdHBhZGRpbmctdG9wOiA4MHB4O1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IDUwJSA1MCUsICNlNWIxNTAgMCUsICM5NzQ0MjggNTMuMTglLCAjNWU0MjM3IDEwMCUpO1xuXHRcdHdpZHRoOiByZW0oOTA1KTtcblx0XHRoZWlnaHQ6IHJlbSg5MDUpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRyaWdodDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogMzg4cHg7XG5cdFx0XHRoZWlnaHQ6IDM4OHB4O1xuXHRcdFx0dG9wOiBjYWxjKDUwJSArIDI3cHgpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHR3aWR0aDogMzg4cHg7XG5cdFx0XHRoZWlnaHQ6IDM4OHB4O1xuXHRcdFx0dG9wOiBjYWxjKDUwJSArIDUwcHgpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ28tY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX2xvZ28ge1xuXHRcdHdpZHRoOiByZW0oMjY0KTtcblx0XHRoZWlnaHQ6IHJlbSgyMDgpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHRvcDogY2FsYyg1MCUgLSAje3JlbSgyMDgpfSAvIDIpO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDFzO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAxMDZweDtcblx0XHRcdGhlaWdodDogODJweDtcblx0XHRcdHRvcDogY2FsYyg1MCUgLSAxMDZweCAvIDIpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHR3aWR0aDogMTY0cHg7XG5cdFx0XHRoZWlnaHQ6IDEyOHB4O1xuXHRcdFx0dG9wOiBjYWxjKDUwJSAtIDEyOHB4IC8gMik7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGFjay1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHotaW5kZXg6IDU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0dG9wOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3BhY2sge1xuXHRcdHdpZHRoOiByZW0oMjYxKTtcblx0XHRoZWlnaHQ6IHJlbSg0MzMpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xMDAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAxMjFweDtcblx0XHRcdGhlaWdodDogMjAycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcHlyYW1pZC1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogNTAlO1xuXHRcdGJvdHRvbTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcblx0XHR3aWR0aDogcmVtKDEwNDQpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiA0ODZweDtcblx0XHR9XG5cdH1cblxuXHQmX19weXJhbWlkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbiwgdHJhbnNmb3JtIDJzO1xuXHR9XG5cblx0Jl9fYmFtYm9vLWNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogcmVtKDQyMCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19iYW1ib28ge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXM7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGxlZnQ6IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDAlKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3doZWxsLWNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2UtaW4gMC41cztcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtICN7JGhlcm8tcGQteHN9KTtcblx0XHRcdHRvcDogJGhlcm8tcGQteHM7XG5cdFx0fVxuXHR9XG5cblx0Jl9fd2hlbGwge1xuXHRcdHdpZHRoOiByZW0oNDEwKTtcblx0XHRoZWlnaHQ6IHJlbSg0MDcpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAxOTAuNjRweDtcblx0XHRcdGhlaWdodDogMTg5LjU5cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji5hbmltYXRlIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cblx0XHQjeyR0aGlzfSB7XG5cdFx0XHQmX19sb2dvIHtcblx0XHRcdFx0d2lkdGg6IHJlbSgxMjMpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxMDQpO1xuXHRcdFx0XHR0b3A6IHJlbSg0MCk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHR3aWR0aDogNTNweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRcdFx0dG9wOiAyNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0XHR3aWR0aDogODJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDY0cHg7XG5cdFx0XHRcdFx0dG9wOiAkaGVyby1wZC14cztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19iYW1ib28ge1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDcwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX3doZWxsLWNvbnRhaW5lciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cblx0XHRcdCZfX3doZWxsIHtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IGJyb3duaWUtd2hlbGw7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMTJzO1xuXHRcdFx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cdFx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19weXJhbWlkIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19wYWNrIHtcblx0XHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMTAuNXM7XG5cblx0XHRcdFx0Lypcblx0XHRcdFx0QWxsIHRpbWU6IDEwLjVzXG5cdFx0XHRcdF9fX19fX19fX19fX19fXG5cblx0XHRcdFx0Rmlyc3QgZHVyYXRpb246IDQuNXNcblx0XHRcdFx0Rmlyc3QgdGltZTogNC41c1xuXHRcdFx0XHRfX19fX19fX19fX19fX1xuXG5cdFx0XHRcdFNlY29uZCBkZWxheTogM3Ncblx0XHRcdFx0U2Vjb25kIGR1cmF0aW9uOiA0LjVzXG5cdFx0XHRcdFNlY29uZCB0aW1lOiA3LjVzXG5cdFx0XHRcdF9fX19fX19fX19fX19fXG5cblx0XHRcdFx0TGFzdCBkZWxheTogNS41c1xuXHRcdFx0XHRMYXN0IGR1cmF0aW9uOiAyc1xuXHRcdFx0XHRMYXN0IHRpbWU6IDcuNXNcblx0XHRcdFx0Ki9cblxuXHRcdFx0XHQmXzEge1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBicm93bmllLXBhY2stdjE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmXzIge1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBicm93bmllLXBhY2stdjI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmXzMge1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBicm93bmllLXBhY2stdjM7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAzcztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBrZXlmcmFtZXMgYnJvd25pZS1wYWNrLXYxIHtcblx0XHRcdFx0XHQwJSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTM1ZGVnKSBzY2FsZSgwKTtcblx0XHRcdFx0XHRcdHRvcDogLTEwMCU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdDE0LjMzJSxcblx0XHRcdFx0XHQyNS44JSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMSk7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ0Mi45OSUge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpIHNjYWxlKDAuNSk7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdDQzJSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMC41KTtcblx0XHRcdFx0XHRcdHRvcDogLTEwMCU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBrZXlmcmFtZXMgYnJvd25pZS1wYWNrLXYyIHtcblx0XHRcdFx0XHQwJSxcblx0XHRcdFx0XHQyOC41JSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTM1ZGVnKTtcblx0XHRcdFx0XHRcdHRvcDogLTEwMCU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdDQyJSxcblx0XHRcdFx0XHQ1NC4zJSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZyk7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0NjguNDk5JSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMC41KTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ2OC41JSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMC41KTtcblx0XHRcdFx0XHRcdHRvcDogLTEwMCU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBrZXlmcmFtZXMgYnJvd25pZS1wYWNrLXYzIHtcblx0XHRcdFx0XHQwJSxcblx0XHRcdFx0XHQzMiUge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG5cdFx0XHRcdFx0XHR0b3A6IC0xMDAlO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ0Mi43MSUsXG5cdFx0XHRcdFx0NTUuMTglIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdDgwJSB7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ5OS45OSUge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC41KTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdDEwMCUge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC41KTtcblx0XHRcdFx0XHRcdHRvcDogLTEwMCU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucC1icm93bmllLWJsb2NrIHtcblx0JHRoaXM6ICY7XG5cblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgzNyk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHR9XG5cblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Jl9fY29sIHtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxODkuMTdweCk7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDc1cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyN3B4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29sIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLTF9ICsgI3skY29sLTJ9KTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgxNDYpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6ICRjb2wtMztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0Jl9vcmFuZ2Uge1xuXHRcdFx0Y29sb3I6ICNkNDViMmU7XG5cdFx0fVxuXG5cdFx0Jl9ncmVlbiB7XG5cdFx0XHRjb2xvcjogIzFkOTc3OTtcblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHR3aWR0aDogcmVtKDM1My4xNyk7XG5cdFx0aGVpZ2h0OiByZW0oMjA0LjE1KTtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAxODkuMTdweDtcblx0XHRcdGhlaWdodDogMTA5Ljc1cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZy1jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogcmVtKDU4NSk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdEBpbmNsdWRlIGFzcGVjdC1yYXRpbyg3MjAsIDM1Nyk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMzM2LCAxOTkpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAzcztcblxuXHRcdCYuaXNWaXNpYmxlLFxuXHRcdCYuaXNDb21wbGV0ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDApO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyOHB4O1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucC1icm93bmllLXN0cmluZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiByZW0oMTkzKTtcblxuXHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdGhlaWdodDogMTAzcHg7XG5cdH1cblxuXHQmOjpiZWZvcmUsXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRjcH0gKiAyKTtcblx0XHRoZWlnaHQ6IHJlbSgxKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNGM0O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAkY3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7JGNwLXNtfSAqIDIpO1xuXHRcdFx0bGVmdDogJGNwLXNtO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRjcC14c30gKiAyKTtcblx0XHRcdGxlZnQ6ICRjcC14cztcblx0XHR9XG5cdH1cblxuXHQuanMtbWFycXVlZS13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGhlaWdodDogcmVtKDE5Myk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGhlaWdodDogMTAzcHg7XG5cdFx0fVxuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiByZW0oNTApO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjQlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHR9XG5cblx0XHQmX29yYW5nZSB7XG5cdFx0XHRjb2xvcjogI2Q0NWIyZTtcblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdGhlaWdodDogcmVtKDEyNCk7XG5cdFx0bWFyZ2luOiAwICN7cmVtKDM0KX07XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0bWFyZ2luOiAwIDIwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgYnJvd25pZS13aGVsbCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xuXHR9XG5cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cbiIsIi5wLXRhaGlyIHtcblx0Jl9faGVhZGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Y29sb3I6ICRsaWdodDtcblx0fVxuXG5cdCZfX2hlcm8ge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg2NCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR9XG5cdH1cblxuXHQmX19ibG9jayB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDY0KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3N0cmluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDY0KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX21haW4ge1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTIwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjRweDtcblx0XHR9XG5cdH1cblxuXHQmX19pbmZvIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNjQpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5wLXRhaGlyLWhlcm8ge1xuXHQkdGhpczogJjtcblx0JGhlcm8tcGQteHM6IDgwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMxNjg1NGQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiByZW0oNzY2KTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdGhlaWdodDogMzgwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdGhlaWdodDogY2FsYygyNzlweCArICN7JGhlcm8tcGQteHN9KTtcblx0fVxuXG5cdCZfX2JnLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0Jl9fYmcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXG5cdCZfX3BhY2stY29udGFpZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogJGhlcm8tcGQteHMgLyAyO1xuXHRcdH1cblx0fVxuXG5cdCZfX3BhY2tzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdCZfX3BhY2sge1xuXHRcdCRkdXJhdGlvbjogMTBzO1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYmFja3dhcmRzO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiB0YWhpci1wYWNrO1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xuXHRcdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG5cblx0XHQmXzEge1xuXHRcdFx0d2lkdGg6IHJlbSg2MTcpO1xuXHRcdFx0aGVpZ2h0OiByZW0oNDU1KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDMwMXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIyM3B4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHR3aWR0aDogMjI3cHg7XG5cdFx0XHRcdGhlaWdodDogMjA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl8yIHtcblx0XHRcdHdpZHRoOiByZW0oNDEzKTtcblx0XHRcdGhlaWdodDogcmVtKDQ1NSk7XG5cdFx0XHRhbmltYXRpb24tZGVsYXk6ICRkdXJhdGlvbiAvIDI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiAyMjlweDtcblx0XHRcdFx0aGVpZ2h0OiAyNTNweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0aGVpZ2h0OiAxOTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAa2V5ZnJhbWVzIHRhaGlyLXBhY2sge1xuXHRcdFx0MCUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwdncpIHNjYWxlKDAuNSk7XG5cdFx0XHR9XG5cblx0XHRcdDIzJSxcblx0XHRcdDQzJSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgxKTtcblx0XHRcdH1cblxuXHRcdFx0NjYlLFxuXHRcdFx0MTAwJSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwdncpIHNjYWxlKDAuNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5hbmltYXRlIHtcblx0XHQjeyR0aGlzfSB7XG5cdFx0XHQmX19wYWNrIHtcblx0XHRcdFx0YW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wLXRhaGlyLWJsb2NrIHtcblx0JHRoaXM6ICY7XG5cblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgzNyk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHR9XG5cblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Jl9fY29sIHtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxODkuMTdweCk7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDc1cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyN3B4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHdpZHRoOiBjYWxjKCN7JGNvbC0xfSArICN7JGNvbC0yfSk7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMTQ2KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHdpZHRoOiAkY29sLTM7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IHJlbSg3NjgpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1heC13aWR0aDogNDU4cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1heC13aWR0aDogMzM1cHg7XG5cdFx0fVxuXG5cdFx0Jl9vcmFuZ2Uge1xuXHRcdFx0Y29sb3I6ICNkNDViMmU7XG5cdFx0fVxuXG5cdFx0Jl9ncmVlbiB7XG5cdFx0XHRjb2xvcjogIzFkOTc3OTtcblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHR3aWR0aDogcmVtKDI3Nyk7XG5cdFx0aGVpZ2h0OiByZW0oMTk1KTtcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDEzOXB4O1xuXHRcdFx0aGVpZ2h0OiA5N3B4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQmX19pbWctY29udGFpbmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IHJlbSg1ODUpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oNzIwLCAzNTcpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0QGluY2x1ZGUgYXNwZWN0LXJhdGlvKDMzNiwgMTk5KTtcblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS41KTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gM3M7XG5cblx0XHQmLmlzVmlzaWJsZSxcblx0XHQmLmlzQ29tcGxldGUge1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjhweDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDQwKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMzJweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnAtdGFoaXItc3RyaW5nIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IHJlbSgxOTMpO1xuXG5cdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0aGVpZ2h0OiAxMDNweDtcblx0fVxuXG5cdCY6OmJlZm9yZSxcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7JGNwfSAqIDIpO1xuXHRcdGhlaWdodDogcmVtKDEpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjNGM0YzQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6ICRjcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3skY3Atc219ICogMik7XG5cdFx0XHRsZWZ0OiAkY3Atc207XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7JGNwLXhzfSAqIDIpO1xuXHRcdFx0bGVmdDogJGNwLXhzO1xuXHRcdH1cblx0fVxuXG5cdC5qcy1tYXJxdWVlLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0aGVpZ2h0OiByZW0oMTkzKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0aGVpZ2h0OiAxMDNweDtcblx0XHR9XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRib3R0b206IDA7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IHJlbSg1MCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEyNCU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdCZfb3JhbmdlIHtcblx0XHRcdGNvbG9yOiAjZDQ1YjJlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0aGVpZ2h0OiByZW0oMTI0KTtcblx0XHRtYXJnaW46IDAgI3tyZW0oMzQpfTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRtYXJnaW46IDAgMjBweDtcblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyB0YWhpci13aGVsbCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xuXHR9XG5cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cbiIsIi5wLWFib3V0IHtcblx0Jl9fYmxvY2stMSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDY0KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Jsb2NrLTIge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg2NCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR9XG5cdH1cblxuXHQmX19ibG9jay0zIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTIwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2NHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Jsb2NrLTQge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg2NCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSg4MCkpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuXHRcdH1cblxuXHRcdCYuaXNWaXNpYmxlLFxuXHRcdCYuaXNDb21wbGV0ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYmxvY2stNSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwOCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSgxNTApKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnM7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXG5cdFx0Ji5pc1Zpc2libGUsXG5cdFx0Ji5pc0NvbXBsZXRlIHtcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19ibG9jay02IHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNjQpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShyZW0oMTUwKSk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDU4cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdH1cblxuXHRcdCYuaXNWaXNpYmxlLFxuXHRcdCYuaXNDb21wbGV0ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYmxvY2stNyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEyMCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19zbGlkZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShyZW0oMTUwKSk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDY0cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXHRcdH1cblxuXHRcdCYuaXNWaXNpYmxlLFxuXHRcdCYuaXNDb21wbGV0ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5wLWFib3V0LWJsb2NrLTEge1xuXHRwYWRkaW5nOiByZW0oMjc4KSByZW0oMTEyKSByZW0oMjgyKTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdGNvbG9yOiAkbGlnaHQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMDtcblxuXHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdHBhZGRpbmc6IDk1cHggMjRweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0cGFkZGluZzogNDBweCAwO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHQmX192aWRlby1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogLTE7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTJweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTEycHg7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdmlkZW8ge1xuXHRcdHdpZHRoOiAxMDYlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXG5cdCZfX2xvZ28ge1xuXHRcdHdpZHRoOiByZW0oMTY4KTtcblx0XHRtaW4td2lkdGg6IHJlbSgxNjgpO1xuXHRcdGhlaWdodDogcmVtKDE2OCk7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtI3tyZW0oNCl9O1xuXHRcdG1hcmdpbi1ib3R0b206IC0je3JlbSg0KX07XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDEwMXB4O1xuXHRcdFx0bWluLXdpZHRoOiAxMDFweDtcblx0XHRcdGhlaWdodDogMTAxcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0yLjVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0yLjVweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHR3aWR0aDogcmVtKDgwKTtcblx0XHRoZWlnaHQ6IHJlbSg4MCk7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oNCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyLjVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRtYXJnaW4tbGVmdDogcmVtKDYwKTtcblx0XHR3aWR0aDogcmVtKDg0OCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEzcHg7XG5cdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXHR9XG59XG5cbi5wLWFib3V0LWJsb2NrLTIge1xuXHQmX19yb3cge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkocmVtKDcwKSk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS41cywgb3BhY2l0eSAxLjVzO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTE2cHg7XG5cdFx0fVxuXG5cdFx0Ji5pc1Zpc2libGUsXG5cdFx0Ji5pc0NvbXBsZXRlIHtcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29sIHtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHdpZHRoOiAkY29sLTE7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMTEyKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdHdpZHRoOiAkY29sLTI7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oNzApO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogJGNvbC1zbTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHdpZHRoOiAkY29sLTM7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiAkY29sLXNtO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSxcblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG59XG5cbi5wLWFib3V0LWJsb2NrLTMge1xuXHQkdGhpczogJjtcblxuXHQmX19saXN0LFxuXHQmX19yb3cge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkocmVtKDcwKSk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS41cywgb3BhY2l0eSAxLjVzO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcblx0XHR9XG5cblx0XHQmLmlzVmlzaWJsZSxcblx0XHQmLmlzQ29tcGxldGUge1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0b3BhY2l0eTogMTtcblxuXHRcdFx0I3skdGhpc30ge1xuXHRcdFx0XHQmX19ociB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Jl9faHI6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29sIHtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDI4KTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDM3KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTdweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6ICRjb2wtMjtcblx0XHRcdG1hcmdpbi1sZWZ0OiAkY29sLTE7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiAkY29sLXNtO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogJGNvbC1zbTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjdweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6ICRjb2wtMztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19ociB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6ICRjb2wtMTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0aGVpZ2h0OiByZW0oMSk7XG5cdFx0d2lkdGg6IGNhbGMoI3skY29sLTJ9ICsgI3skY29sLTN9KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS41cztcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRsZWZ0OiAkY29sLXNtO1xuXHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLXNtfSAqIDIpO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblxuXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbnVtYmVyIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTAwKTtcblx0XHRsaW5lLWhlaWdodDogMTAwJTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxufVxuXG4ucC1hYm91dC1ibG9jay00IHtcblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHR3aWR0aDogcmVtKDgwKTtcblx0XHRoZWlnaHQ6IHJlbSg4MCk7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oMzIpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdCZfX2ltZy1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IHJlbSg2NDgpO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0aGVpZ2h0OiAyNjBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0kY3AteHM7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0kY3AteHM7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMzYwLCAyNTYpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcblxuXHRcdCYuaXNWaXNpYmxlLFxuXHRcdCYuaXNDb21wbGV0ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5wLWFib3V0LWJsb2NrLTUge1xuXHQmX19yb3cge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLTF9ICsgI3skY29sLTJ9KTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgxNDYpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoI3skY29sLXNtfSAqIDIpO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzOXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHR3aWR0aDogJGNvbC0zO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSg1MCkpO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuNXM7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcblx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmlzVmlzaWJsZSxcblx0XHRcdCYuaXNDb21wbGV0ZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHR3aWR0aDogJGNvbC0xO1xuXHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDM2KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIycHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdHdpZHRoOiAkY29sLTI7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMTQ2KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDM5cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDY0KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjQpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZy1jb250YWluZXIge1xuXHRcdGhlaWdodDogcmVtKDUwMCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRoZWlnaHQ6IDI0NnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtJGNwLXhzO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtJGNwLXhzO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgYXNwZWN0LXJhdGlvKDMzNiwgMTg4KTtcblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDIpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cdFx0fVxuXHR9XG59XG5cbi5wLWFib3V0LWJsb2NrLTUtbG9nbyB7XG5cdG9wYWNpdHk6IDAuNjtcblx0Y29sb3I6ICRncmV5O1xuXG5cdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTMwcHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHR3aWR0aDogcmVtKDE1NSk7XG5cdFx0aGVpZ2h0OiByZW0oNjUpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiA3NS45M3B4O1xuXHRcdFx0aGVpZ2h0OiAzMi4yNnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHR3aWR0aDogOTguN3B4O1xuXHRcdFx0aGVpZ2h0OiA0MS42M3B4O1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCZfeHMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG5cbi5wLWFib3V0LWJsb2NrLTYge1xuXHQkdGhpczogJjtcblxuXHQmX19saXN0LFxuXHQmX19yb3cge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDY0KTtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDY0KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjRweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdCZfX2hyIHtcblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXNWaXNpYmxlIHtcblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Jl9faHIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cblx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDIuNXM7XG5cblx0XHQmLmlzVmlzaWJsZSxcblx0XHQmLmlzQ29tcGxldGUge1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC8qIHN0eWxlbGludC1kaXNhYmxlKi9cblx0Jl9fY29sIHtcblx0XHQvLyDQmtC+0LvQvtC90LrQsCDRgSDQuNC30L7QsdGA0LDQttC10L3QuNC10Lxcblx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHR3aWR0aDogY2FsYygjeyRjb2wtMX0gKyAjeyRjb2wtMn0pO1xuXHRcdFx0aGVpZ2h0OiByZW0oNTAwKTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgxNDYpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAyNDZweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgzMzYsIDI0Nik7XG5cdFx0XHR9XG5cblx0XHRcdCY6ZW1wdHkge1xuXHRcdFx0XHR3aWR0aDogJGNvbC0xO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiB+ICN7JHRoaXN9X19jb2wge1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpLFxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDgyKTtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKCN7JGNvbC1zbX0gKiAyKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRjb2wtc207XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAkY29sLXNtO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8g0JrQvtC70L7QvdC60LAg0YEg0LfQsNCz0L7Qu9C+0LLQutC+0Lxcblx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRvcmRlcjogLTE7XG5cdFx0XHR3aWR0aDogY2FsYygjeyRjb2wtMX0gKyAjeyRjb2wtMn0pO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMyKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdG9yZGVyOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyDQmtC+0LvQvtC90LrQsCDRgSDQu9C+0LPQvtGC0LjQv9C+0Lxcblx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRvcmRlcjogLTE7XG5cdFx0XHR3aWR0aDogJGNvbC0zO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMyKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6ICRjb2wtc207XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdG9yZGVyOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyDQmtC+0LvQvtC90LrQsCDRgSDRgtC10LrRgdGC0L7QvFxuXHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdHdpZHRoOiAkY29sLTI7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMzQpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogJGNvbC1zbTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjJweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6ZW1wdHkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vINCV0YnQtSDQvtC00L3QsCDQutC+0LvQvtC90LrQsCDRgSDRgtC10LrRgdGC0L7QvFxuXHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdHdpZHRoOiAkY29sLTM7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCN7JGNvbC1zbX0gKiAyKTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCY6ZW1wdHkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDQpLFxuXHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShyZW0oODApKTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmlzVmlzaWJsZSxcblx0XHRcdCYuaXNDb21wbGV0ZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblxuXHRcdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdFx0Jl9fc3VidGV4dC1ociB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cblx0Jl9faHIsXG5cdCZfX3N1YnRleHQtaHIge1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcblx0XHRvcGFjaXR5OiAwLjM7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLWluIDFzO1xuXHR9XG5cblx0Jl9faHIge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGVmdDogMDtcblxuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19zdWJ0ZXh0LWhyIHtcblx0XHRtYXJnaW4tdG9wOiByZW0oLTE2KTtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTYpO1xuXHR9XG5cblx0Jl9fbnVtYmVyIHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IHJlbSgxMDApO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHRcdG9wYWNpdHk6IDAuMztcblx0XHRtYXgtd2lkdGg6IHJlbSgyNTApO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdCZfX2xvZ28ge1xuXHRcdHdpZHRoOiByZW0oMTkzKTtcblx0XHRoZWlnaHQ6IHJlbSg4Mik7XG5cdFx0b3BhY2l0eTogMC41O1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0XHRtYXJnaW4tbGVmdDogcmVtKC0yMik7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgzMik7XG5cdH1cblxuXHQmX19zdWJ0ZXh0IHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRsaW5lLWhlaWdodDogcmVtKDE5KTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0fVxufVxuXG4ucC1hYm91dC1ibG9jay03IHtcblx0Jl9fcm93IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEyMCk7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSg4MCkpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAycztcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXG5cdFx0Ji5pc1Zpc2libGUsXG5cdFx0Ji5pc0NvbXBsZXRlIHtcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6ICRjb2wtMTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgxMTIpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogJGNvbC1zbTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHdpZHRoOiBjYWxjKCN7JGNvbC0yfSArICN7JGNvbC0zfSk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0Jl9ncmV5IHtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHR9XG5cdH1cblxuXHQmX19pbWctY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiByZW0oNjUwKTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGhlaWdodDogMjYwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtJGNwLXhzO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtJGNwLXhzO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgYXNwZWN0LXJhdGlvKDM2MCwgMjY0KTtcblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS41KTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS41cztcblxuXHRcdCYuaXNWaXNpYmxlLFxuXHRcdCYuaXNDb21wbGV0ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5wLWFib3V0LXNsaWRlciB7XG5cdCR0aGlzOiAmO1xuXG5cdCZfX3RvcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDApO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYge1xuXHRcdHdpZHRoOiAkY29sLTE7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0XHRcdG9yZGVyOiAxO1xuXG5cdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRcdHdpZHRoOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbC0xfSk7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiBjYWxjKCN7JGNvbC1zbX0gKiAyKTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAkY29sLXNtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fd3JhcCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogcmVtKDEpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IHJlbSgzMzApO1xuXHRcdFx0cmlnaHQ6IC0kY3A7XG5cdFx0XHRsZWZ0OiAtJGNwO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHR0b3A6IDEyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHR0b3A6IDE0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdC5zbGljay10cmFjayB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjVzICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdHdpZHRoOiBjYWxjKDEwMHZ3IC0gI3skY3B9ICogMik7XG5cdFx0bWluLXdpZHRoOiBjYWxjKDEwMHZ3IC0gI3skY3B9ICogMik7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oLTEwMCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMHZ3IC0gI3skY3Atc219ICogMik7XG5cdFx0XHRtaW4td2lkdGg6IGNhbGMoMTAwdncgLSAjeyRjcC1zbX0gKiAyKTtcblx0XHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMHZ3IC0gI3skY3AteHN9ICogMik7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRyaWdodDogMTAwJTtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQ6OmJlZm9yZSxcblx0XHQmOmxhc3QtY2hpbGQ6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuXHRcdH1cblx0fVxuXG5cdCZfX2J0biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogcmVtKDMzMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHdpZHRoOiByZW0oMTA4KTtcblx0XHRoZWlnaHQ6IHJlbSgyMCk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR0b3A6IDEyNXB4O1xuXHRcdFx0d2lkdGg6IDUycHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHRvcDogMTQwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHhzKSB7XG5cdFx0XHR3aWR0aDogMzRweDtcblx0XHR9XG5cblx0XHQmX3ByZXYge1xuXHRcdFx0bGVmdDogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0bGVmdDogLTE0cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRcdGxlZnQ6IC0xN3B4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4eHMpIHtcblx0XHRcdFx0bGVmdDogLTEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9uZXh0IHtcblx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0cmlnaHQ6IC0xN3B4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4eHMpIHtcblx0XHRcdFx0cmlnaHQ6IC0xMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdCZfX2J0bi1pY29uIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19idG4tY29udGFpbmVyIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oMyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zbGljay1kaXNhYmxlZCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0I3skdGhpc30ge1xuXHRcdFx0XHQmX19idG4tY29udGFpbmVyIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArICN7cmVtKDE1KX0pO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19idG4tY29udGFpbmVyIHtcblx0XHR3aWR0aDogcmVtKDM2LjUpO1xuXHRcdGhlaWdodDogcmVtKDE3KTtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDlweDtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiByZW0oMik7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3tyZW0oMyl9KTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogcmVtKDMpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2E0YThhYztcblx0XHRcdHRyYW5zaXRpb246IHdpZHRoIDAuMTVzIGVhc2UtaW47XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19idG4taWNvbiB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cbi5wLWFib3V0LXNsaWRlci1uYXYge1xuXHQmX19saXN0IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oLTI4KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgyOCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE2KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE5cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW47XG5cblx0XHQmLmFjdGl2ZSxcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHR9XG5cdH1cbn1cblxuLnAtYWJvdXQtc2xpZGVyLWNhcmQge1xuXHQkdGhpczogJjtcblxuXHQmX190b3Age1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cdH1cblxuXHQmX19udW1iZXIge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcblx0XHRmb250LXNpemU6IHJlbSgxOTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjguNCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogJGdyZXk7XG5cdFx0d2lkdGg6ICRjb2wtMTtcblx0XHRtYXJnaW4tdG9wOiByZW0oNDApO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0b3BhY2l0eTogMC4zO1xuXHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMCwgMCAxMDAlLCAwIDEwMCUpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogOTRweDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR3aWR0aDogJGNvbC1zbTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IGNhbGMoI3skY29sLTJ9ICsgI3skY29sLTN9KTtcblx0XHRoZWlnaHQ6IHJlbSgzNzIpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IDAuNXM7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDM4MXB4O1xuXHRcdFx0aGVpZ2h0OiAxNDBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IDIzN3B4O1xuXHRcdFx0aGVpZ2h0OiA4NnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBsaW5lYXI7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0d2lkdGg6ICRjb2wtMTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQmX19yb3cge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZDogXCJhIGIgY1wiIFwiZCBiIGNcIjtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJGNvbC1zbTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdG9wYWNpdHk6IDA7XG5cblx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg5Myk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjYpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHRncmlkLWFyZWE6IGE7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHRcdHdpZHRoOiAkY29sLTE7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oNTIpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdFx0Z3JpZC1hcmVhOiBkO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHR3aWR0aDogJGNvbC0yO1xuXHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDY4KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdGdyaWQtYXJlYTogYjtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0d2lkdGg6ICRjb2wtMztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGdyaWQtYXJlYTogYztcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblxuXHRcdGg1IHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjUpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgyNSk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgyNSk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5wcmV2IHtcblx0XHQjeyR0aGlzfSB7XG5cdFx0XHQmX19udW1iZXIge1xuXHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDAsIDAgMTAwJSwgMCAxMDAlKTtcblx0XHRcdH1cblxuXHRcdFx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC41cztcblx0XHRcdH1cblxuXHRcdFx0Jl9fY29sIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmN1cnJlbnQge1xuXHRcdFx0I3skdGhpc30ge1xuXHRcdFx0XHQmX19udW1iZXIge1xuXHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNXMgbGluZWFyIDFzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5uZXh0IHtcblx0XHQjeyR0aGlzfSB7XG5cdFx0XHQmX19udW1iZXIge1xuXHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC41cyBsaW5lYXIgMXM7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NvbCB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuY3VycmVudCB7XG5cdFx0XHQjeyR0aGlzfSB7XG5cdFx0XHRcdCZfX251bWJlciB7XG5cdFx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBsaW5lYXIgMC4zcztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY3VycmVudCB7XG5cdFx0I3skdGhpc30ge1xuXHRcdFx0Jl9fbnVtYmVyIHtcblx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2ltZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2ltZy1jb250YWluZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuOHM7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NvbCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnByZXYge1xuXHRcdFx0I3skdGhpc30ge1xuXHRcdFx0XHQmX19jb2wge1xuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDFzO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMS41cztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLm5leHQge1xuXHRcdFx0I3skdGhpc30ge1xuXHRcdFx0XHQmX19jb2wge1xuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMXM7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjhzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuaGlkZSB7XG5cdFx0I3skdGhpc30ge1xuXHRcdFx0Jl9fbnVtYmVyIHtcblx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAwLCAwIDEwMCUsIDAgMTAwJSk7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2ltZy1jb250YWluZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NvbCB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5wcmV2IHtcblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Jl9fbnVtYmVyIHtcblx0XHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDAsIDAgMTAwJSwgMCAxMDAlKTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5uZXh0IHtcblx0XHRcdCN7JHRoaXN9IHtcblx0XHRcdFx0Jl9fbnVtYmVyIHtcblx0XHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMTAwJSAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMTAwJSAxMDAlKTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjVzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIucC13aGVyZWJ1eSB7XG5cdCZfX3RhYnMge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgzNik7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzZweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLWluO1xuXG5cdFx0Jl9kaXNwbGF5IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdCZfdmlzaWJsZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuXG4ucC13aGVyZWJ1eS10YWJzIHtcblx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0b3ZlcmZsb3cteTogaGlkZGVuO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMik7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDJweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDc0KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2J1dHRvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0Jjpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLnAtd2hlcmVidXktc2xpZGVyIHtcblx0JHBhcmVudDogJjtcblx0cGFkZGluZy1ib3R0b206IHJlbSg4Mik7XG5cblx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDY0cHg7XG5cdH1cblxuXHQmX193cmFwcGVyIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgI3skY3AgLyAzLjV9ICogMik7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyAjeyRjcCAvIDMuNX0gKiAyKTtcblx0XHRtYXJnaW46IC0kY3AgLyAzLjU7XG5cdFx0cGFkZGluZzogJGNwIC8gMy41O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIyKTtcblx0XHRtaW4taGVpZ2h0OiByZW0oNDMyKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0bWluLWhlaWdodDogMjM4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCZfX2ltZy1jb250YWluZXIge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdH1cblxuXHQmX19jb250cm9scyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXG5cdCZfX2xpbmsge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHVybC1pbWd9L3N2Zy9saW5rLWdyZXkuc3ZnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogcmVtKDIwKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE1JTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHQjeyRwYXJlbnR9IHtcblx0XHRcdFx0Jl9faW1nLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2Utb3V0IDI1MG1zO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQjeyRwYXJlbnR9IHtcblx0XHRcdFx0XHQmX19pbWctY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLW91dCAyNTBtcztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucC13aGVyZWJ1eS1zbGlkZXItY29udHJvbHMge1xuXHQkcGFyZW50OiAmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nLXJpZ2h0OiByZW0oMTMpO1xuXHRwYWRkaW5nLWxlZnQ6IHJlbSgxMyk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLWhlaWdodDogcmVtKDU0KTtcblxuXHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdG1pbi1oZWlnaHQ6IDU0cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMzZweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDM2cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTJweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblxuXHQmOjpiZWZvcmUsXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiBjYWxjKDUwdncgLSA1MCUpO1xuXHRcdGJvcmRlci10b3A6IHJlbSgxKSBzb2xpZCAkZGFyaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHotaW5kZXg6IC0xO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0cmlnaHQ6IDEwMCU7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0bGVmdDogMTAwJTtcblx0fVxuXG5cdCZfaGlkZSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cblx0XHQjeyRwYXJlbnR9IHtcblx0XHRcdCZfX3BhZ2luYXRpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19idXR0b24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3BhZ2luYXRpb24ge1xuXHRcdHBhZGRpbmctbGVmdDogcmVtKDEzKTtcblx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMTMpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0fVxuXG5cdFx0JjplbXB0eSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2J1dHRvbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IHJlbSgxMyk7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTMpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMjRweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyNHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHhzKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0XHR9XG5cdH1cbn1cblxuLnAtd2hlcmVidXktc2xpZGVyLWJ1dHRvbiB7XG5cdHdpZHRoOiByZW0oNTQpO1xuXHRoZWlnaHQ6IHJlbSg1NCk7XG5cdHBhZGRpbmc6IHJlbSgxOCkgcmVtKDgpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuXHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdHdpZHRoOiA1NHB4O1xuXHRcdGhlaWdodDogNTRweDtcblx0XHRwYWRkaW5nOiAxOHB4IDhweDtcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRib3JkZXItdG9wOiByZW0oMikgc29saWQgI2E0YThhYztcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3tyZW0oMTYpfSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiByZW0oMTApO1xuXHRcdHRyYW5zaXRpb246IHdpZHRoIDAuMTVzIGVhc2UtaW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG5cdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCY6ZGlzYWJsZWQge1xuXHRcdG9wYWNpdHk6IDAuMztcblx0fVxuXG5cdCY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmX25leHQge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG4ucC13aGVyZWJ1eS1zbGlkZXItcGFnaW5hdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0Jl9fZG90IHtcblx0XHR3aWR0aDogcmVtKDE1KTtcblx0XHRtaW4td2lkdGg6IHJlbSgxNSk7XG5cdFx0aGVpZ2h0OiByZW0oMTUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDEwcHg7XG5cdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0fVxuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDMyKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuXHRcdH1cblxuXHRcdCZfYWN0aXZlIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi53aG9sZXNhbGUge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleS1zZWM7XG5cblx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IHJlbSg1MCkgMCByZW0oNDApO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHBhZGRpbmc6IDUwcHggMCAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW46IDAgMCByZW0oNzkpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5mbyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDgwKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjEpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTEpO1xuXHRcdHdpZHRoOiByZW0oMjApO1xuXHRcdGhlaWdodDogcmVtKDIwKTtcblxuXHRcdHBhdGgge1xuXHRcdFx0ZmlsbDogJGJsdWU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0fVxuXG5cdCZfX2NhdGVnb3J5IHtcblx0XHRwYWRkaW5nOiByZW0oMTgpIHJlbSg0OCk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0d2lkdGg6IHJlbSgzNzUpO1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSgxNzBweCk7XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE2KTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOSk7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiByZW0oMjkpO1xuXHRcdFx0aGVpZ2h0OiByZW0oMjYpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRwYWRkaW5nOiAyNnB4IDA7XG5cdFx0XHR3aWR0aDogMzIxcHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDExcHg7XG5cdFx0XHRcdHdpZHRoOiAyOXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxufVxuIiwiLm5vdC1mb3VuZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0Jl9fZG90c1x0XHR7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi13aWR0aDogMTYwMHB4O1xuXHRcdGhlaWdodDogcmVtKDM1Nik7XG5cdFx0ei1pbmRleDogLTE7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKHNtKSB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcblx0XHR9XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6ICRjb2wtMTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3skY29sLTF9KTtcblx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDkyKTtcblx0XHRcdGlzb2xhdGlvbjogaXNvbGF0ZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNTNweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdFx0cGFkZGluZzogNDNweCAwIDc3cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0d2lkdGg6IHJlbSgyODApO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSh4cykge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmsge1xuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMjApO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoc20pIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IHJlbSgzMTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjguNCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFx0Y29sb3I6ICRsaWdodDtcblx0XHRtaXgtYmxlbmQtbW9kZTogc29mdC1saWdodDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0Zm9udC1zaXplOiAxODMuNTA3cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoeHMpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTY2LjExNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0fVxuXG5cdCZfX3Byb2dyZXNzIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0aGVpZ2h0OiByZW0oMTUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0d2lkdGg6IDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShzbSkge1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdH1cblx0fVxufVxuIl19 */
