.glozin-single-product-builder--empty {
	padding-top: 100px;
	padding-bottom: 100px;
	max-width: 750px;
	margin-inline: auto;
	text-align: center;
}

.glozin-single-product-builder--empty a {
	text-decoration: underline;
}

.glozin-woocommerce-elementor .site-content {
	padding-top: 0;
	padding-bottom: 0;
}

.glozin-woocommerce-elementor .product-navigation__tooltip {
	top: 100%;
	width: 17.5rem;
}

.glozin-woocommerce-elementor .product-navigation__button-next:hover ~ .product-navigation__tooltip-next {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
	transform: translateY(0);
}

.glozin-woocommerce-elementor .product-navigation__button-prev:hover ~ .product-navigation__tooltip-prev {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
	transform: translateY(0);
}

.glozin-woocommerce-elementor .product-navigation__tooltip-next,
.glozin-woocommerce-elementor .product-navigation__tooltip-prev {
	box-shadow: 5px 0px 30px 0px rgba(0, 0, 0, 0.08);
	transform: translateY(15px);
	transition: .3s;
}

.glozin-woocommerce-elementor .product-navigation__tooltip-next .product-navigation__tooltip-image,
.glozin-woocommerce-elementor .product-navigation__tooltip-prev .product-navigation__tooltip-image {
	width: 50px;
}

.glozin-woocommerce-elementor .product-navigation__tooltip-next:hover,
.glozin-woocommerce-elementor .product-navigation__tooltip-prev:hover {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
	transform: translateX(0);
}

.glozin-woocommerce-elementor .product-navigation__tooltip-image img {
	border-radius: var(--gz-rounded-product-image-sm);
}

.glozin-woocommerce-elementor .glozin-product-zoom-wrapper {
	display: none;
	position: sticky;
	top: 3rem;
	inset-inline-start: 0;
	z-index: 4;
}

.glozin-woocommerce-elementor .drift-zoom-pane {
	height: 550px;
	width: 100%;
	background: rgba(0, 0, 0, 0.5);
	transform: translateZ(0);
	-webkit-transform: translate3d(0, 0, 0);
	z-index: 3;
}

.glozin-woocommerce-elementor .drift-zoom-pane img {
	position: absolute;
	display: block;
	max-width: none !important;
	max-height: none !important;
	-o-object-fit: contain !important;
	   object-fit: contain !important;
	top: 0;
	inset-inline-start: 0;
}

.glozin-woocommerce-elementor .drift-zoom-pane:not(.drift-inline) {
	top: 0;
	inset-inline-start: 0;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .product-gallery-summary {
	display: block;
	width: 100%;
	margin: 0;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .product-gallery-summary .woocommerce-product-gallery__image .drift-zoom-pane {
	display: block;
	max-width: 100%;
	position: absolute;
	margin: 0;
	top: 0;
	inset-inline-start: 0;
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	-o-object-position: center;
	   object-position: center;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .product-gallery-summary .woocommerce-product-gallery__image .drift-zoom-pane img {
	position: absolute;
	display: block;
	max-width: none !important;
	max-height: none !important;
	-o-object-fit: contain;
	   object-fit: contain;
	top: 0;
	inset-inline-start: 0;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .entry-summary--elementor-mode,
.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .entry-summary,
.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .woocommerce-product-gallery {
	width: auto;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .entry-summary .entry-title,
.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .entry-summary .woocommerce-product-rating {
	margin: 0;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .woocommerce-badges--single {
	gap: 3px;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .woocommerce-badges--single .woocommerce-badge:not(:empty) {
	-webkit-margin-end: 0;
	        margin-inline-end: 0;
	margin-bottom: 0;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .glozin-recent-sales-count,
.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .glozin-people-view {
	margin: 0;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .glozin-product-price .price:not(:empty) {
	margin: 0;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .short-description {
	margin: 0;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .gz-countdown-single-product {
	margin: 0;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .model-sizing {
	margin: 0;
	padding: 0;
	border: none;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .product_meta {
	--gz-min-width: clamp(90 / 16 * 1rem, 5vw, 120 / 16 * 1rem);
	color: var(--gz-color-dark);
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .product_meta .meta__label {
	display: inline-block;
	color: var(--gz-color-base);
	min-width: var(--gz-min-width);
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .product_meta > span {
	display: block;
	font-weight: 400;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .woocommerce-tabs {
	padding: 0;
	margin: 0;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .woocommerce-tabs::after {
	display: none;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .woocommerce-tabs.reviews-rating--column .glozin-product-rating {
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 24px;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .woocommerce-tabs.reviews-rating--column .glozin-product-rating > * {
	padding: 0;
	margin: 0;
	border: none;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .woocommerce-tabs.reviews-rating--column .glozin-product-rating .glozin-product-rating__count {
	align-items: center;
	justify-content: center;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .woocommerce-tabs.reviews-rating--column .glozin-product-rating .glozin-product-rating__count .glozin-product-rating__count {
	padding: 0;
	margin: 0;
}

.glozin-woocommerce-elementor.single-product div.product:not(.product-quickview) .glozin-product-pbt {
	margin: 0;
}

.glozin-woocommerce-elementor.woocommerce-shop-elementor .page-header.page-header--shop {
	padding: 0;
	margin: 0;
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal {
	--gz-filter-horizontal-columns: 5;
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .products-filter__filters {
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
	gap: 10px;
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .products-filter__filters .products-filter__filter {
	width: calc( ( 100% / var(--gz-filter-horizontal-columns) ) - ( ( 10px * ( var(--gz-filter-horizontal-columns) - 1) ) / var(--gz-filter-horizontal-columns) ));
	padding: 0;
	position: relative;
	border-bottom: none;
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .products-filter__filters .products-filter__filter:nth-child(5n) .filter-control {
	right: 0;
	left: auto;
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .products-filter__filter.glozin-active .filter-control {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
	top: calc(100% - 1px);
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .has-collapse .filter.glozin-active .filter-name:after {
	transform: translateY(-50%) rotate(-180deg);
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .has-collapse .filter-name {
	font-size: 0.9375rem;
	border: 1px solid var(--gz-border-color);
	border-radius: 5px;
	padding-top: 16px;
	padding-bottom: 16px;
	-webkit-padding-start: 25px;
	        padding-inline-start: 25px;
	-webkit-padding-end: 50px;
	        padding-inline-end: 50px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	letter-spacing: 0;
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .has-collapse .filter-name:before {
	display: none;
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .has-collapse .filter-name:after {
	content: "";
	position: absolute;
	top: 50%;
	inset-inline-end: 25px;
	transform: translateY(-50%);
	width: 10px;
	height: 5px;
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
	background-color: currentcolor;
	-webkit-mask: url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.08984 1.32227L4.58984 4.82227C4.69922 4.94076 4.83594 5 5 5C5.16406 5 5.30078 4.94076 5.41016 4.82227L8.91016 1.32227C9.02865 1.21289 9.08789 1.08073 9.08789 0.925781C9.08789 0.761719 9.02865 0.620443 8.91016 0.501953C8.80078 0.392578 8.66406 0.337891 8.5 0.337891C8.33594 0.337891 8.19922 0.392578 8.08984 0.501953L5 3.5918L1.91016 0.501953C1.80078 0.392578 1.66406 0.337891 1.5 0.337891C1.33594 0.337891 1.19922 0.392578 1.08984 0.501953C0.971354 0.620443 0.912109 0.761719 0.912109 0.925781C0.912109 1.08073 0.971354 1.21289 1.08984 1.32227Z' fill='%23111111'/%3E%3C/svg%3E") no-repeat 50% 50%;
	mask: url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.08984 1.32227L4.58984 4.82227C4.69922 4.94076 4.83594 5 5 5C5.16406 5 5.30078 4.94076 5.41016 4.82227L8.91016 1.32227C9.02865 1.21289 9.08789 1.08073 9.08789 0.925781C9.08789 0.761719 9.02865 0.620443 8.91016 0.501953C8.80078 0.392578 8.66406 0.337891 8.5 0.337891C8.33594 0.337891 8.19922 0.392578 8.08984 0.501953L5 3.5918L1.91016 0.501953C1.80078 0.392578 1.66406 0.337891 1.5 0.337891C1.33594 0.337891 1.19922 0.392578 1.08984 0.501953C0.971354 0.620443 0.912109 0.761719 0.912109 0.925781C0.912109 1.08073 0.971354 1.21289 1.08984 1.32227Z' fill='%23111111'/%3E%3C/svg%3E") no-repeat 50% 50%;
	-webkit-mask-size: cover;
	mask-size: cover;
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .filter-control {
	width: 100%;
	background-color: var(--gz-color-light);
	border-radius: 0 0 5px 5px;
	padding: 20px;
	box-shadow: var(--shadow);
	transition: var(--gz-transition);
	position: absolute;
	top: calc(100% + 15px);
	inset-inline-start: 0;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	z-index: 9;
	border: 1px solid var(--gz-border-color);
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .instant-filter .filter:last-of-type .filter-control {
	padding-bottom: 23px;
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .products-filter__options.products-filter--list > li:first-child {
	padding-top: 9px;
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .products-filter__options.products-filter--list > li:last-child {
	padding-bottom: 9px;
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .instant-filter .products-filter__button {
	display: none;
}

.glozin-woocommerce-elementor .glozin-products-filter--horizontal .products-filter__button {
	justify-content: flex-end;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product {
	width: 100%;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product:last-child {
	margin-bottom: 0;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .product-inner {
	display: flex;
	gap: 30px;
	align-items: center;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .product-thumbnail {
	width: 30%;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .product-thumbnail .product-featured-icons {
	display: none;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .product-summary {
	flex: 1;
	max-width: 70%;
	margin-top: 0;
	text-align: start;
	align-items: flex-start;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .woocommerce-loop-product__title {
	font-size: 1.125rem;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .glozin-rating {
	margin-top: 10px;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .price {
	margin-top: 15px;
	font-size: 1.125rem;
	font-weight: 600;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .price del {
	font-size: 1rem;
	font-weight: 400;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .short-description {
	display: block;
	margin-top: 15px;
	display: -webkit-box;
	-webkit-line-clamp: var(--gz-product-short-description, 3);
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .short-description ~ .button {
	display: none;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .product-variation-items {
	margin-top: 15px;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .product-list-featured-icons {
	margin-top: 25px;
	display: flex;
	width: 100%;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .product-list-featured-icons .product-loop-button-atc {
	display: flex;
	width: 100%;
	max-width: 230px;
	margin-top: 0;
	--gz-button-padding-top: 16.5px;
	--gz-button-padding-bottom: 16.5px;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .product-list-featured-icons .product-loop-button-atc .add-to-cart__text {
	display: block;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product .product-list-featured-icons .product-loop-button {
	--gz-button-width: 50px;
	--gz-button-height: 50px;
	--gz-button-font-size: 15px;
	border: 1px solid var(--gz-border-color);
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.gz-product-grid-banner {
	display: none;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product.product-category > a {
	flex-direction: row;
	align-items: center;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product.product-category > a img {
	width: 30%;
}

.glozin-woocommerce-elementor ul.products.product-card-layout-list li.product.product-category > a .woocommerce-loop-category__title {
	width: 70%;
}

@media (min-width: 1025px) {
	.glozin-woocommerce-elementor .glozin-product-zoom-wrapper {
		display: block;
	}
}

@media (min-width: 1280px) {
	.glozin-products-filter--horizontal {
		--gz-filter-horizontal-columns: 6;
	}
	.glozin-products-filter--horizontal .products-filter__filters .products-filter__filter:nth-child(6n) .filter-control {
		right: 0;
		left: auto;
	}
}

@media (min-width: 1400px) {
	.glozin-products-filter--horizontal {
		--gz-filter-horizontal-columns: 7;
	}
	.glozin-products-filter--horizontal .products-filter__filters .products-filter__filter:nth-child(7n) .filter-control {
		right: 0;
		left: auto;
	}
}

@media (max-width: 1024px) {
	ul.products.mobile-compare-button--hidden.product-card-layout-list li.product .wcboost-products-compare-button {
		display: flex;
	}
	ul.products.mobile-wishlist-button--hidden.product-card-layout-list li.product .wcboost-wishlist-button {
		display: flex;
	}
	ul.products.product-card-layout-list + .woocommerce-pagination {
		margin-top: 50px;
	}
	.glozin-shop-content ul.products.product-card-layout-list li.product .short-description {
		-webkit-line-clamp: var(--gz-product-short-description-tablet, 2);
	}
}

@media (max-width: 767px) {
	.glozin-shop-content ul.products.product-card-layout-list li.product {
		width: 100%;
	}
	.glozin-shop-content ul.products.product-card-layout-list.product-card-mobile-show-atc li.product .product-list-featured-icons > a:not(.gz-button-add-to-cart-mobile) {
		display: flex;
	}
	.glozin-shop-content ul.products.product-card-layout-list li.product.product-category > a {
		flex-direction: column;
	}
	.glozin-shop-content ul.products.product-card-layout-list li.product.product-category > a img,
	.glozin-shop-content ul.products.product-card-layout-list li.product.product-category > a .woocommerce-loop-category__title {
		width: 100%;
	}
	.glozin-shop-content ul.products.product-card-layout-list li.product .short-description {
		-webkit-line-clamp: var(--gz-product-short-description-mobile, 3);
	}
}

@media (max-width: 600px) {
	ul.products.product-card-layout-list li.product .product-inner {
		flex-direction: column;
		gap: 15px;
	}
	ul.products.product-card-layout-list li.product .product-inner .product-thumbnail {
		width: 100%;
	}
	ul.products.product-card-layout-list li.product .product-inner .product-summary {
		max-width: 100%;
	}
	ul.products.product-card-layout-list li.product .product-inner .product-list-featured-icons .product-loop-button-atc {
		max-width: 100%;
	}
	ul.products.product-card-layout-list li.product .product-inner .product-list-featured-icons .product-loop-button {
		min-width: var(--gz-button-width);
	}
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndpZGdldHMtYnVpbGRlci1lbGVtZW50b3IuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0NBQ0Msa0JBQWtCO0NBQ2xCLHFCQUFxQjtDQUNyQixnQkFBZ0I7Q0FDaEIsbUJBQW1CO0NBQ25CLGtCQUFrQjtBQUNuQjs7QUFFQTtDQUNDLDBCQUEwQjtBQUMzQjs7QUFFQTtDQUNDLGNBQWM7Q0FDZCxpQkFBaUI7QUFDbEI7O0FBRUE7Q0FDQyxTQUFTO0NBQ1QsY0FBYztBQUNmOztBQUVBO0NBQ0MsVUFBVTtDQUNWLG1CQUFtQjtDQUNuQixvQkFBb0I7Q0FDcEIsd0JBQXdCO0FBQ3pCOztBQUVBO0NBQ0MsVUFBVTtDQUNWLG1CQUFtQjtDQUNuQixvQkFBb0I7Q0FDcEIsd0JBQXdCO0FBQ3pCOztBQUVBOztDQUVDLGdEQUFnRDtDQUNoRCwyQkFBMkI7Q0FDM0IsZUFBZTtBQUNoQjs7QUFFQTs7Q0FFQyxXQUFXO0FBQ1o7O0FBRUE7O0NBRUMsVUFBVTtDQUNWLG1CQUFtQjtDQUNuQixvQkFBb0I7Q0FDcEIsd0JBQXdCO0FBQ3pCOztBQUVBO0NBQ0MsaURBQWlEO0FBQ2xEOztBQUVBO0NBQ0MsYUFBYTtDQUNiLGdCQUFnQjtDQUNoQixTQUFTO0NBQ1QscUJBQXFCO0NBQ3JCLFVBQVU7QUFDWDs7QUFFQTtDQUNDLGFBQWE7Q0FDYixXQUFXO0NBQ1gsOEJBQThCO0NBQzlCLHdCQUF3QjtDQUN4Qix1Q0FBdUM7Q0FDdkMsVUFBVTtBQUNYOztBQUVBO0NBQ0Msa0JBQWtCO0NBQ2xCLGNBQWM7Q0FDZCwwQkFBMEI7Q0FDMUIsMkJBQTJCO0NBQzNCLGlDQUE4QjtJQUE5Qiw4QkFBOEI7Q0FDOUIsTUFBTTtDQUNOLHFCQUFxQjtBQUN0Qjs7QUFFQTtDQUNDLE1BQU07Q0FDTixxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxjQUFjO0NBQ2QsV0FBVztDQUNYLFNBQVM7QUFDVjs7QUFFQTtDQUNDLGNBQWM7Q0FDZCxlQUFlO0NBQ2Ysa0JBQWtCO0NBQ2xCLFNBQVM7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Q0FDQTtFQUNDLFFBQVE7RUFDUixVQUFVO0NBQ1g7QUFDRDs7QUFFQTtDQUNDO0VBQ0MsYUFBYTtDQUNkO0NBQ0E7RUFDQyxhQUFhO0NBQ2Q7Q0FDQTtFQUNDLGdCQUFnQjtDQUNqQjtDQUNBO0VBQ0MsaUVBQWlFO0NBQ2xFO0FBQ0Q7O0FBRUE7Q0FDQztFQUNDLFdBQVc7Q0FDWjtDQUNBO0VBQ0MsYUFBYTtDQUNkO0NBQ0E7RUFDQyxzQkFBc0I7Q0FDdkI7Q0FDQTs7RUFFQyxXQUFXO0NBQ1o7Q0FDQTtFQUNDLGlFQUFpRTtDQUNsRTtBQUNEOztBQUVBO0NBQ0M7RUFDQyxzQkFBc0I7RUFDdEIsU0FBUztDQUNWO0NBQ0E7RUFDQyxXQUFXO0NBQ1o7Q0FDQTtFQUNDLGVBQWU7Q0FDaEI7Q0FDQTtFQUNDLGVBQWU7Q0FDaEI7Q0FDQTtFQUNDLGlDQUFpQztDQUNsQztBQUNEIiwiZmlsZSI6IndpZGdldHMtYnVpbGRlci1lbGVtZW50b3IuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmdsb3ppbi1zaW5nbGUtcHJvZHVjdC1idWlsZGVyLS1lbXB0eSB7XG5cdHBhZGRpbmctdG9wOiAxMDBweDtcblx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xuXHRtYXgtd2lkdGg6IDc1MHB4O1xuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5nbG96aW4tc2luZ2xlLXByb2R1Y3QtYnVpbGRlci0tZW1wdHkgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciAuc2l0ZS1jb250ZW50IHtcblx0cGFkZGluZy10b3A6IDA7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciAucHJvZHVjdC1uYXZpZ2F0aW9uX190b29sdGlwIHtcblx0dG9wOiAxMDAlO1xuXHR3aWR0aDogMTcuNXJlbTtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLnByb2R1Y3QtbmF2aWdhdGlvbl9fYnV0dG9uLW5leHQ6aG92ZXIgfiAucHJvZHVjdC1uYXZpZ2F0aW9uX190b29sdGlwLW5leHQge1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciAucHJvZHVjdC1uYXZpZ2F0aW9uX19idXR0b24tcHJldjpob3ZlciB+IC5wcm9kdWN0LW5hdmlnYXRpb25fX3Rvb2x0aXAtcHJldiB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIC5wcm9kdWN0LW5hdmlnYXRpb25fX3Rvb2x0aXAtbmV4dCxcbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIC5wcm9kdWN0LW5hdmlnYXRpb25fX3Rvb2x0aXAtcHJldiB7XG5cdGJveC1zaGFkb3c6IDVweCAwcHggMzBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpO1xuXHR0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIC5wcm9kdWN0LW5hdmlnYXRpb25fX3Rvb2x0aXAtbmV4dCAucHJvZHVjdC1uYXZpZ2F0aW9uX190b29sdGlwLWltYWdlLFxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLnByb2R1Y3QtbmF2aWdhdGlvbl9fdG9vbHRpcC1wcmV2IC5wcm9kdWN0LW5hdmlnYXRpb25fX3Rvb2x0aXAtaW1hZ2Uge1xuXHR3aWR0aDogNTBweDtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLnByb2R1Y3QtbmF2aWdhdGlvbl9fdG9vbHRpcC1uZXh0OmhvdmVyLFxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLnByb2R1Y3QtbmF2aWdhdGlvbl9fdG9vbHRpcC1wcmV2OmhvdmVyIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLnByb2R1Y3QtbmF2aWdhdGlvbl9fdG9vbHRpcC1pbWFnZSBpbWcge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1nei1yb3VuZGVkLXByb2R1Y3QtaW1hZ2Utc20pO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciAuZ2xvemluLXByb2R1Y3Qtem9vbS13cmFwcGVyIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IHN0aWNreTtcblx0dG9wOiAzcmVtO1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdHotaW5kZXg6IDQ7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIC5kcmlmdC16b29tLXBhbmUge1xuXHRoZWlnaHQ6IDU1MHB4O1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0ei1pbmRleDogMztcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLmRyaWZ0LXpvb20tcGFuZSBpbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcblx0bWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuXHRvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG5cdHRvcDogMDtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciAuZHJpZnQtem9vbS1wYW5lOm5vdCguZHJpZnQtaW5saW5lKSB7XG5cdHRvcDogMDtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvci5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdDpub3QoLnByb2R1Y3QtcXVpY2t2aWV3KSAucHJvZHVjdC1nYWxsZXJ5LXN1bW1hcnkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMDtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3Iuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3Q6bm90KC5wcm9kdWN0LXF1aWNrdmlldykgLnByb2R1Y3QtZ2FsbGVyeS1zdW1tYXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX2ltYWdlIC5kcmlmdC16b29tLXBhbmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG1hcmdpbjogMDtcblx0dG9wOiAwO1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3Iuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3Q6bm90KC5wcm9kdWN0LXF1aWNrdmlldykgLnByb2R1Y3QtZ2FsbGVyeS1zdW1tYXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX2ltYWdlIC5kcmlmdC16b29tLXBhbmUgaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG5cdG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0dG9wOiAwO1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0Om5vdCgucHJvZHVjdC1xdWlja3ZpZXcpIC5lbnRyeS1zdW1tYXJ5LS1lbGVtZW50b3ItbW9kZSxcbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0Om5vdCgucHJvZHVjdC1xdWlja3ZpZXcpIC5lbnRyeS1zdW1tYXJ5LFxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3Iuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3Q6bm90KC5wcm9kdWN0LXF1aWNrdmlldykgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvci5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdDpub3QoLnByb2R1Y3QtcXVpY2t2aWV3KSAuZW50cnktc3VtbWFyeSAuZW50cnktdGl0bGUsXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvci5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdDpub3QoLnByb2R1Y3QtcXVpY2t2aWV3KSAuZW50cnktc3VtbWFyeSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcge1xuXHRtYXJnaW46IDA7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0Om5vdCgucHJvZHVjdC1xdWlja3ZpZXcpIC53b29jb21tZXJjZS1iYWRnZXMtLXNpbmdsZSB7XG5cdGdhcDogM3B4O1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvci5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdDpub3QoLnByb2R1Y3QtcXVpY2t2aWV3KSAud29vY29tbWVyY2UtYmFkZ2VzLS1zaW5nbGUgLndvb2NvbW1lcmNlLWJhZGdlOm5vdCg6ZW1wdHkpIHtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0Om5vdCgucHJvZHVjdC1xdWlja3ZpZXcpIC5nbG96aW4tcmVjZW50LXNhbGVzLWNvdW50LFxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3Iuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3Q6bm90KC5wcm9kdWN0LXF1aWNrdmlldykgLmdsb3ppbi1wZW9wbGUtdmlldyB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3Iuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3Q6bm90KC5wcm9kdWN0LXF1aWNrdmlldykgLmdsb3ppbi1wcm9kdWN0LXByaWNlIC5wcmljZTpub3QoOmVtcHR5KSB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3Iuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3Q6bm90KC5wcm9kdWN0LXF1aWNrdmlldykgLnNob3J0LWRlc2NyaXB0aW9uIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvci5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdDpub3QoLnByb2R1Y3QtcXVpY2t2aWV3KSAuZ3otY291bnRkb3duLXNpbmdsZS1wcm9kdWN0IHtcblx0bWFyZ2luOiAwO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvci5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdDpub3QoLnByb2R1Y3QtcXVpY2t2aWV3KSAubW9kZWwtc2l6aW5nIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0Om5vdCgucHJvZHVjdC1xdWlja3ZpZXcpIC5wcm9kdWN0X21ldGEge1xuXHQtLWd6LW1pbi13aWR0aDogY2xhbXAoOTAgLyAxNiAqIDFyZW0sIDV2dywgMTIwIC8gMTYgKiAxcmVtKTtcblx0Y29sb3I6IHZhcigtLWd6LWNvbG9yLWRhcmspO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvci5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdDpub3QoLnByb2R1Y3QtcXVpY2t2aWV3KSAucHJvZHVjdF9tZXRhIC5tZXRhX19sYWJlbCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6IHZhcigtLWd6LWNvbG9yLWJhc2UpO1xuXHRtaW4td2lkdGg6IHZhcigtLWd6LW1pbi13aWR0aCk7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0Om5vdCgucHJvZHVjdC1xdWlja3ZpZXcpIC5wcm9kdWN0X21ldGEgPiBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0Om5vdCgucHJvZHVjdC1xdWlja3ZpZXcpIC53b29jb21tZXJjZS10YWJzIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvci5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdDpub3QoLnByb2R1Y3QtcXVpY2t2aWV3KSAud29vY29tbWVyY2UtdGFiczo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvci5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdDpub3QoLnByb2R1Y3QtcXVpY2t2aWV3KSAud29vY29tbWVyY2UtdGFicy5yZXZpZXdzLXJhdGluZy0tY29sdW1uIC5nbG96aW4tcHJvZHVjdC1yYXRpbmcge1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiAyNHB4O1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvci5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdDpub3QoLnByb2R1Y3QtcXVpY2t2aWV3KSAud29vY29tbWVyY2UtdGFicy5yZXZpZXdzLXJhdGluZy0tY29sdW1uIC5nbG96aW4tcHJvZHVjdC1yYXRpbmcgPiAqIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0Om5vdCgucHJvZHVjdC1xdWlja3ZpZXcpIC53b29jb21tZXJjZS10YWJzLnJldmlld3MtcmF0aW5nLS1jb2x1bW4gLmdsb3ppbi1wcm9kdWN0LXJhdGluZyAuZ2xvemluLXByb2R1Y3QtcmF0aW5nX19jb3VudCB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvci5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdDpub3QoLnByb2R1Y3QtcXVpY2t2aWV3KSAud29vY29tbWVyY2UtdGFicy5yZXZpZXdzLXJhdGluZy0tY29sdW1uIC5nbG96aW4tcHJvZHVjdC1yYXRpbmcgLmdsb3ppbi1wcm9kdWN0LXJhdGluZ19fY291bnQgLmdsb3ppbi1wcm9kdWN0LXJhdGluZ19fY291bnQge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0Om5vdCgucHJvZHVjdC1xdWlja3ZpZXcpIC5nbG96aW4tcHJvZHVjdC1wYnQge1xuXHRtYXJnaW46IDA7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yLndvb2NvbW1lcmNlLXNob3AtZWxlbWVudG9yIC5wYWdlLWhlYWRlci5wYWdlLWhlYWRlci0tc2hvcCB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLmdsb3ppbi1wcm9kdWN0cy1maWx0ZXItLWhvcml6b250YWwge1xuXHQtLWd6LWZpbHRlci1ob3Jpem9udGFsLWNvbHVtbnM6IDU7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIC5nbG96aW4tcHJvZHVjdHMtZmlsdGVyLS1ob3Jpem9udGFsIC5wcm9kdWN0cy1maWx0ZXJfX2ZpbHRlcnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDEwcHg7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIC5nbG96aW4tcHJvZHVjdHMtZmlsdGVyLS1ob3Jpem9udGFsIC5wcm9kdWN0cy1maWx0ZXJfX2ZpbHRlcnMgLnByb2R1Y3RzLWZpbHRlcl9fZmlsdGVyIHtcblx0d2lkdGg6IGNhbGMoICggMTAwJSAvIHZhcigtLWd6LWZpbHRlci1ob3Jpem9udGFsLWNvbHVtbnMpICkgLSAoICggMTBweCAqICggdmFyKC0tZ3otZmlsdGVyLWhvcml6b250YWwtY29sdW1ucykgLSAxKSApIC8gdmFyKC0tZ3otZmlsdGVyLWhvcml6b250YWwtY29sdW1ucykgKSk7XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLmdsb3ppbi1wcm9kdWN0cy1maWx0ZXItLWhvcml6b250YWwgLnByb2R1Y3RzLWZpbHRlcl9fZmlsdGVycyAucHJvZHVjdHMtZmlsdGVyX19maWx0ZXI6bnRoLWNoaWxkKDVuKSAuZmlsdGVyLWNvbnRyb2wge1xuXHRyaWdodDogMDtcblx0bGVmdDogYXV0bztcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLmdsb3ppbi1wcm9kdWN0cy1maWx0ZXItLWhvcml6b250YWwgLnByb2R1Y3RzLWZpbHRlcl9fZmlsdGVyLmdsb3ppbi1hY3RpdmUgLmZpbHRlci1jb250cm9sIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdHRvcDogY2FsYygxMDAlIC0gMXB4KTtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLmdsb3ppbi1wcm9kdWN0cy1maWx0ZXItLWhvcml6b250YWwgLmhhcy1jb2xsYXBzZSAuZmlsdGVyLmdsb3ppbi1hY3RpdmUgLmZpbHRlci1uYW1lOmFmdGVyIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLmdsb3ppbi1wcm9kdWN0cy1maWx0ZXItLWhvcml6b250YWwgLmhhcy1jb2xsYXBzZSAuZmlsdGVyLW5hbWUge1xuXHRmb250LXNpemU6IDAuOTM3NXJlbTtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3otYm9yZGVyLWNvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRwYWRkaW5nLXRvcDogMTZweDtcblx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAyNXB4O1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDUwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIC5nbG96aW4tcHJvZHVjdHMtZmlsdGVyLS1ob3Jpem9udGFsIC5oYXMtY29sbGFwc2UgLmZpbHRlci1uYW1lOmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIC5nbG96aW4tcHJvZHVjdHMtZmlsdGVyLS1ob3Jpem9udGFsIC5oYXMtY29sbGFwc2UgLmZpbHRlci1uYW1lOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0aW5zZXQtaW5saW5lLWVuZDogMjVweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR3aWR0aDogMTBweDtcblx0aGVpZ2h0OiA1cHg7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcblx0LXdlYmtpdC1tYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgMTAgNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEuMDg5ODQgMS4zMjIyN0w0LjU4OTg0IDQuODIyMjdDNC42OTkyMiA0Ljk0MDc2IDQuODM1OTQgNSA1IDVDNS4xNjQwNiA1IDUuMzAwNzggNC45NDA3NiA1LjQxMDE2IDQuODIyMjdMOC45MTAxNiAxLjMyMjI3QzkuMDI4NjUgMS4yMTI4OSA5LjA4Nzg5IDEuMDgwNzMgOS4wODc4OSAwLjkyNTc4MUM5LjA4Nzg5IDAuNzYxNzE5IDkuMDI4NjUgMC42MjA0NDMgOC45MTAxNiAwLjUwMTk1M0M4LjgwMDc4IDAuMzkyNTc4IDguNjY0MDYgMC4zMzc4OTEgOC41IDAuMzM3ODkxQzguMzM1OTQgMC4zMzc4OTEgOC4xOTkyMiAwLjM5MjU3OCA4LjA4OTg0IDAuNTAxOTUzTDUgMy41OTE4TDEuOTEwMTYgMC41MDE5NTNDMS44MDA3OCAwLjM5MjU3OCAxLjY2NDA2IDAuMzM3ODkxIDEuNSAwLjMzNzg5MUMxLjMzNTk0IDAuMzM3ODkxIDEuMTk5MjIgMC4zOTI1NzggMS4wODk4NCAwLjUwMTk1M0MwLjk3MTM1NCAwLjYyMDQ0MyAwLjkxMjEwOSAwLjc2MTcxOSAwLjkxMjEwOSAwLjkyNTc4MUMwLjkxMjEwOSAxLjA4MDczIDAuOTcxMzU0IDEuMjEyODkgMS4wODk4NCAxLjMyMjI3WicgZmlsbD0nJTIzMTExMTExJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCA1MCUgNTAlO1xuXHRtYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgMTAgNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEuMDg5ODQgMS4zMjIyN0w0LjU4OTg0IDQuODIyMjdDNC42OTkyMiA0Ljk0MDc2IDQuODM1OTQgNSA1IDVDNS4xNjQwNiA1IDUuMzAwNzggNC45NDA3NiA1LjQxMDE2IDQuODIyMjdMOC45MTAxNiAxLjMyMjI3QzkuMDI4NjUgMS4yMTI4OSA5LjA4Nzg5IDEuMDgwNzMgOS4wODc4OSAwLjkyNTc4MUM5LjA4Nzg5IDAuNzYxNzE5IDkuMDI4NjUgMC42MjA0NDMgOC45MTAxNiAwLjUwMTk1M0M4LjgwMDc4IDAuMzkyNTc4IDguNjY0MDYgMC4zMzc4OTEgOC41IDAuMzM3ODkxQzguMzM1OTQgMC4zMzc4OTEgOC4xOTkyMiAwLjM5MjU3OCA4LjA4OTg0IDAuNTAxOTUzTDUgMy41OTE4TDEuOTEwMTYgMC41MDE5NTNDMS44MDA3OCAwLjM5MjU3OCAxLjY2NDA2IDAuMzM3ODkxIDEuNSAwLjMzNzg5MUMxLjMzNTk0IDAuMzM3ODkxIDEuMTk5MjIgMC4zOTI1NzggMS4wODk4NCAwLjUwMTk1M0MwLjk3MTM1NCAwLjYyMDQ0MyAwLjkxMjEwOSAwLjc2MTcxOSAwLjkxMjEwOSAwLjkyNTc4MUMwLjkxMjEwOSAxLjA4MDczIDAuOTcxMzU0IDEuMjEyODkgMS4wODk4NCAxLjMyMjI3WicgZmlsbD0nJTIzMTExMTExJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCA1MCUgNTAlO1xuXHQtd2Via2l0LW1hc2stc2l6ZTogY292ZXI7XG5cdG1hc2stc2l6ZTogY292ZXI7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIC5nbG96aW4tcHJvZHVjdHMtZmlsdGVyLS1ob3Jpem9udGFsIC5maWx0ZXItY29udHJvbCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nei1jb2xvci1saWdodCk7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuXHR0cmFuc2l0aW9uOiB2YXIoLS1nei10cmFuc2l0aW9uKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGNhbGMoMTAwJSArIDE1cHgpO1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHotaW5kZXg6IDk7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWd6LWJvcmRlci1jb2xvcik7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIC5nbG96aW4tcHJvZHVjdHMtZmlsdGVyLS1ob3Jpem9udGFsIC5pbnN0YW50LWZpbHRlciAuZmlsdGVyOmxhc3Qtb2YtdHlwZSAuZmlsdGVyLWNvbnRyb2wge1xuXHRwYWRkaW5nLWJvdHRvbTogMjNweDtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLmdsb3ppbi1wcm9kdWN0cy1maWx0ZXItLWhvcml6b250YWwgLnByb2R1Y3RzLWZpbHRlcl9fb3B0aW9ucy5wcm9kdWN0cy1maWx0ZXItLWxpc3QgPiBsaTpmaXJzdC1jaGlsZCB7XG5cdHBhZGRpbmctdG9wOiA5cHg7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIC5nbG96aW4tcHJvZHVjdHMtZmlsdGVyLS1ob3Jpem9udGFsIC5wcm9kdWN0cy1maWx0ZXJfX29wdGlvbnMucHJvZHVjdHMtZmlsdGVyLS1saXN0ID4gbGk6bGFzdC1jaGlsZCB7XG5cdHBhZGRpbmctYm90dG9tOiA5cHg7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIC5nbG96aW4tcHJvZHVjdHMtZmlsdGVyLS1ob3Jpem9udGFsIC5pbnN0YW50LWZpbHRlciAucHJvZHVjdHMtZmlsdGVyX19idXR0b24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciAuZ2xvemluLXByb2R1Y3RzLWZpbHRlci0taG9yaXpvbnRhbCAucHJvZHVjdHMtZmlsdGVyX19idXR0b24ge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciB1bC5wcm9kdWN0cy5wcm9kdWN0LWNhcmQtbGF5b3V0LWxpc3QgbGkucHJvZHVjdCB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciB1bC5wcm9kdWN0cy5wcm9kdWN0LWNhcmQtbGF5b3V0LWxpc3QgbGkucHJvZHVjdDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgdWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3QgLnByb2R1Y3QtaW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDMwcHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIHVsLnByb2R1Y3RzLnByb2R1Y3QtY2FyZC1sYXlvdXQtbGlzdCBsaS5wcm9kdWN0IC5wcm9kdWN0LXRodW1ibmFpbCB7XG5cdHdpZHRoOiAzMCU7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIHVsLnByb2R1Y3RzLnByb2R1Y3QtY2FyZC1sYXlvdXQtbGlzdCBsaS5wcm9kdWN0IC5wcm9kdWN0LXRodW1ibmFpbCAucHJvZHVjdC1mZWF0dXJlZC1pY29ucyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIHVsLnByb2R1Y3RzLnByb2R1Y3QtY2FyZC1sYXlvdXQtbGlzdCBsaS5wcm9kdWN0IC5wcm9kdWN0LXN1bW1hcnkge1xuXHRmbGV4OiAxO1xuXHRtYXgtd2lkdGg6IDcwJTtcblx0bWFyZ2luLXRvcDogMDtcblx0dGV4dC1hbGlnbjogc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciB1bC5wcm9kdWN0cy5wcm9kdWN0LWNhcmQtbGF5b3V0LWxpc3QgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIHVsLnByb2R1Y3RzLnByb2R1Y3QtY2FyZC1sYXlvdXQtbGlzdCBsaS5wcm9kdWN0IC5nbG96aW4tcmF0aW5nIHtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgdWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3QgLnByaWNlIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgdWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3QgLnByaWNlIGRlbCB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgdWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3QgLnNob3J0LWRlc2NyaXB0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHQtd2Via2l0LWxpbmUtY2xhbXA6IHZhcigtLWd6LXByb2R1Y3Qtc2hvcnQtZGVzY3JpcHRpb24sIDMpO1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciB1bC5wcm9kdWN0cy5wcm9kdWN0LWNhcmQtbGF5b3V0LWxpc3QgbGkucHJvZHVjdCAuc2hvcnQtZGVzY3JpcHRpb24gfiAuYnV0dG9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgdWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3QgLnByb2R1Y3QtdmFyaWF0aW9uLWl0ZW1zIHtcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgdWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3QgLnByb2R1Y3QtbGlzdC1mZWF0dXJlZC1pY29ucyB7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciB1bC5wcm9kdWN0cy5wcm9kdWN0LWNhcmQtbGF5b3V0LWxpc3QgbGkucHJvZHVjdCAucHJvZHVjdC1saXN0LWZlYXR1cmVkLWljb25zIC5wcm9kdWN0LWxvb3AtYnV0dG9uLWF0YyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDIzMHB4O1xuXHRtYXJnaW4tdG9wOiAwO1xuXHQtLWd6LWJ1dHRvbi1wYWRkaW5nLXRvcDogMTYuNXB4O1xuXHQtLWd6LWJ1dHRvbi1wYWRkaW5nLWJvdHRvbTogMTYuNXB4O1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciB1bC5wcm9kdWN0cy5wcm9kdWN0LWNhcmQtbGF5b3V0LWxpc3QgbGkucHJvZHVjdCAucHJvZHVjdC1saXN0LWZlYXR1cmVkLWljb25zIC5wcm9kdWN0LWxvb3AtYnV0dG9uLWF0YyAuYWRkLXRvLWNhcnRfX3RleHQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgdWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3QgLnByb2R1Y3QtbGlzdC1mZWF0dXJlZC1pY29ucyAucHJvZHVjdC1sb29wLWJ1dHRvbiB7XG5cdC0tZ3otYnV0dG9uLXdpZHRoOiA1MHB4O1xuXHQtLWd6LWJ1dHRvbi1oZWlnaHQ6IDUwcHg7XG5cdC0tZ3otYnV0dG9uLWZvbnQtc2l6ZTogMTVweDtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3otYm9yZGVyLWNvbG9yKTtcbn1cblxuLmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgdWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLmd6LXByb2R1Y3QtZ3JpZC1iYW5uZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZ2xvemluLXdvb2NvbW1lcmNlLWVsZW1lbnRvciB1bC5wcm9kdWN0cy5wcm9kdWN0LWNhcmQtbGF5b3V0LWxpc3QgbGkucHJvZHVjdC5wcm9kdWN0LWNhdGVnb3J5ID4gYSB7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIHVsLnByb2R1Y3RzLnByb2R1Y3QtY2FyZC1sYXlvdXQtbGlzdCBsaS5wcm9kdWN0LnByb2R1Y3QtY2F0ZWdvcnkgPiBhIGltZyB7XG5cdHdpZHRoOiAzMCU7XG59XG5cbi5nbG96aW4td29vY29tbWVyY2UtZWxlbWVudG9yIHVsLnByb2R1Y3RzLnByb2R1Y3QtY2FyZC1sYXlvdXQtbGlzdCBsaS5wcm9kdWN0LnByb2R1Y3QtY2F0ZWdvcnkgPiBhIC53b29jb21tZXJjZS1sb29wLWNhdGVnb3J5X190aXRsZSB7XG5cdHdpZHRoOiA3MCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0Lmdsb3ppbi13b29jb21tZXJjZS1lbGVtZW50b3IgLmdsb3ppbi1wcm9kdWN0LXpvb20td3JhcHBlciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuXHQuZ2xvemluLXByb2R1Y3RzLWZpbHRlci0taG9yaXpvbnRhbCB7XG5cdFx0LS1nei1maWx0ZXItaG9yaXpvbnRhbC1jb2x1bW5zOiA2O1xuXHR9XG5cdC5nbG96aW4tcHJvZHVjdHMtZmlsdGVyLS1ob3Jpem9udGFsIC5wcm9kdWN0cy1maWx0ZXJfX2ZpbHRlcnMgLnByb2R1Y3RzLWZpbHRlcl9fZmlsdGVyOm50aC1jaGlsZCg2bikgLmZpbHRlci1jb250cm9sIHtcblx0XHRyaWdodDogMDtcblx0XHRsZWZ0OiBhdXRvO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcblx0Lmdsb3ppbi1wcm9kdWN0cy1maWx0ZXItLWhvcml6b250YWwge1xuXHRcdC0tZ3otZmlsdGVyLWhvcml6b250YWwtY29sdW1uczogNztcblx0fVxuXHQuZ2xvemluLXByb2R1Y3RzLWZpbHRlci0taG9yaXpvbnRhbCAucHJvZHVjdHMtZmlsdGVyX19maWx0ZXJzIC5wcm9kdWN0cy1maWx0ZXJfX2ZpbHRlcjpudGgtY2hpbGQoN24pIC5maWx0ZXItY29udHJvbCB7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGVmdDogYXV0bztcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdHVsLnByb2R1Y3RzLm1vYmlsZS1jb21wYXJlLWJ1dHRvbi0taGlkZGVuLnByb2R1Y3QtY2FyZC1sYXlvdXQtbGlzdCBsaS5wcm9kdWN0IC53Y2Jvb3N0LXByb2R1Y3RzLWNvbXBhcmUtYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cdHVsLnByb2R1Y3RzLm1vYmlsZS13aXNobGlzdC1idXR0b24tLWhpZGRlbi5wcm9kdWN0LWNhcmQtbGF5b3V0LWxpc3QgbGkucHJvZHVjdCAud2Nib29zdC13aXNobGlzdC1idXR0b24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblx0dWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0ICsgLndvb2NvbW1lcmNlLXBhZ2luYXRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdH1cblx0Lmdsb3ppbi1zaG9wLWNvbnRlbnQgdWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3QgLnNob3J0LWRlc2NyaXB0aW9uIHtcblx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IHZhcigtLWd6LXByb2R1Y3Qtc2hvcnQtZGVzY3JpcHRpb24tdGFibGV0LCAyKTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lmdsb3ppbi1zaG9wLWNvbnRlbnQgdWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3Qge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5nbG96aW4tc2hvcC1jb250ZW50IHVsLnByb2R1Y3RzLnByb2R1Y3QtY2FyZC1sYXlvdXQtbGlzdC5wcm9kdWN0LWNhcmQtbW9iaWxlLXNob3ctYXRjIGxpLnByb2R1Y3QgLnByb2R1Y3QtbGlzdC1mZWF0dXJlZC1pY29ucyA+IGE6bm90KC5nei1idXR0b24tYWRkLXRvLWNhcnQtbW9iaWxlKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXHQuZ2xvemluLXNob3AtY29udGVudCB1bC5wcm9kdWN0cy5wcm9kdWN0LWNhcmQtbGF5b3V0LWxpc3QgbGkucHJvZHVjdC5wcm9kdWN0LWNhdGVnb3J5ID4gYSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHQuZ2xvemluLXNob3AtY29udGVudCB1bC5wcm9kdWN0cy5wcm9kdWN0LWNhcmQtbGF5b3V0LWxpc3QgbGkucHJvZHVjdC5wcm9kdWN0LWNhdGVnb3J5ID4gYSBpbWcsXG5cdC5nbG96aW4tc2hvcC1jb250ZW50IHVsLnByb2R1Y3RzLnByb2R1Y3QtY2FyZC1sYXlvdXQtbGlzdCBsaS5wcm9kdWN0LnByb2R1Y3QtY2F0ZWdvcnkgPiBhIC53b29jb21tZXJjZS1sb29wLWNhdGVnb3J5X190aXRsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Lmdsb3ppbi1zaG9wLWNvbnRlbnQgdWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3QgLnNob3J0LWRlc2NyaXB0aW9uIHtcblx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IHZhcigtLWd6LXByb2R1Y3Qtc2hvcnQtZGVzY3JpcHRpb24tbW9iaWxlLCAzKTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0dWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3QgLnByb2R1Y3QtaW5uZXIge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxNXB4O1xuXHR9XG5cdHVsLnByb2R1Y3RzLnByb2R1Y3QtY2FyZC1sYXlvdXQtbGlzdCBsaS5wcm9kdWN0IC5wcm9kdWN0LWlubmVyIC5wcm9kdWN0LXRodW1ibmFpbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0dWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3QgLnByb2R1Y3QtaW5uZXIgLnByb2R1Y3Qtc3VtbWFyeSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cdHVsLnByb2R1Y3RzLnByb2R1Y3QtY2FyZC1sYXlvdXQtbGlzdCBsaS5wcm9kdWN0IC5wcm9kdWN0LWlubmVyIC5wcm9kdWN0LWxpc3QtZmVhdHVyZWQtaWNvbnMgLnByb2R1Y3QtbG9vcC1idXR0b24tYXRjIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0dWwucHJvZHVjdHMucHJvZHVjdC1jYXJkLWxheW91dC1saXN0IGxpLnByb2R1Y3QgLnByb2R1Y3QtaW5uZXIgLnByb2R1Y3QtbGlzdC1mZWF0dXJlZC1pY29ucyAucHJvZHVjdC1sb29wLWJ1dHRvbiB7XG5cdFx0bWluLXdpZHRoOiB2YXIoLS1nei1idXR0b24td2lkdGgpO1xuXHR9XG59XG4iXX0= */