@-webkit-keyframes ripple {
	0% {
		opacity: 0;
		transform: scale(0.2);
	}
	50% {
		opacity: .8;
	}
	100% {
		opacity: 0;
		transform: scale(1.1);
	}
}

@keyframes ripple {
	0% {
		opacity: 0;
		transform: scale(0.2);
	}
	50% {
		opacity: .8;
	}
	100% {
		opacity: 0;
		transform: scale(1.1);
	}
}

.underline-animate {
	--gz-transform-origin-start: left;
	--gz-transform-origin-end: right;
	--gz-animation-default: .5s cubic-bezier(.3, 1, .3, 1);
	--gz-reversed-link-gap: .05rem;
	background: linear-gradient(to var(--gz-transform-origin-end), currentColor, currentColor) 0 var(--gz-reversed-link-gap)/0 var(--gz-reversed-link-gap) no-repeat;
	background-position-x: var(--gz-transform-origin-end);
	background-position-y: bottom;
	transition: background-size var(--gz-animation-default);
	font-weight: 600;
}

.underline-animate:hover {
	background-position-x: var(--gz-transform-origin-start);
	background-size: 100% var(--gz-reversed-link-gap);
	background-position-y: bottom;
}

body.offcanvas-opened #wpadminbar, body.modal-opened #wpadminbar {
	z-index: 100;
}

.glozin-elementor-video:not(.gz-ratio) video,
.glozin-elementor-video:not(.gz-ratio) iframe {
	height: 100%;
	-o-object-fit: cover;
	   object-fit: cover;
	border-radius: var(--gz-image-rounded);
}

.glozin-elementor-video.gz-ratio video,
.glozin-elementor-video.gz-ratio iframe {
	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;
}

.elementor .elementor-background-video-hosted {
	height: 100% !important;
}

.glozin-short-content__content {
	transition: max-height 0.3s ease-out;
}

.glozin-short-content__content::after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 61px;
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 100%);
}

.glozin-short-content__content.show::after {
	opacity: 0;
}

.glozin-code-discount {
	--gz-button-font-size: 15px;
	--gz-button-icon-size: 16px;
}

.glozin-product-list {
	--gz-image-rounded: 5px;
}

.glozin-product-list ul.products {
	margin: 0;
}

.glozin-product-list ul.products li.product {
	border-bottom: 1px dashed var(--gz-border-color);
	padding: 0;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.glozin-product-list ul.products li.product:last-child {
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}

.glozin-product-list .product-thumbnail {
	max-width: 80px;
}

.glozin-shoppable-images-carousel ~ .shoppable-images-modal {
	--gz-modal-content-width: 1060px;
	--gz-modal-content-padding-y: 0px;
	--gz-modal-content-padding-x: 0px;
}

.glozin-shoppable-images-carousel__item {
	cursor: pointer;
}

.glozin-shoppable-images-carousel__icon {
	--gz-button-width: 30px;
	--gz-button-height: 30px;
	--gz-button-font-size: 12px;
	display: flex;
}

.glozin-shoppable-images-carousel__icon.loading {
	position: absolute;
}

.glozin-shoppable-images-carousel--middle .glozin-shoppable-images-carousel__icon {
	--gz-button-width: 50px;
	--gz-button-height: 50px;
	--gz-button-font-size: 16px;
	opacity: 0;
	pointer-events: none;
	transform: translate(-50%, -50%) scale(0.8);
	transition: var(--gz-transition);
}

.glozin-shoppable-images-carousel--middle .glozin-shoppable-images-carousel__item:hover .glozin-shoppable-images-carousel__icon {
	opacity: 1;
	pointer-events: auto;
	transform: translate(-50%, -50%) scale(1);
}

.shoppable-images-modal .modal__button-close {
	--gz-button-color: #666;
	--gz-button-color-hover: var(--gz-color-dark);
	--gz-button-bg-color: var(--gz-color-light);
	--gz-button-bg-color-hover: var(--gz-color-light);
	--gz-button-border-color: transparent;
	--gz-button-border-color-hover: transparent;
	--gz-button-font-size: 11px;
	opacity: 1;
	color: #666;
	top: 10px;
	inset-inline-end: 10px;
}

.shoppable-images-modal .modal__button-close:hover {
	color: var(--gz-color-dark);
}

.shoppable-images-modal .e-con-inner {
	--gz-container-spacing: 0px;
}

.shoppable-images-modal .modal__container {
	height: 100%;
}

.shoppable-images-modal .modal__wrapper {
	height: 100%;
}

.shoppable-images-modal .modal__content {
	height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
	pointer-events: auto;
	scroll-behavior: smooth;
	scrollbar-width: auto;
	scrollbar-color: var(--gz-color-light-grey);
}

.shoppable-images-modal .modal__content::-webkit-scrollbar {
	width: 4px;
	border-radius: 30px;
}

.shoppable-images-modal .modal__content::-webkit-scrollbar-track {
	background: #fff;
}

.shoppable-images-modal .modal__content::-webkit-scrollbar-thumb {
	background-color: var(--gz-color-light-grey);
	border-radius: 30px;
}

.shoppable-images-modal .modal__content::-webkit-scrollbar-thumb:hover {
	background-color: var(--gz-color-dark);
}

.elementor-editor-active .glozin-shoppable-images-carousel__button-link,
.elementor-editor-active .glozin-shoppable-images-carousel__button-shoppable {
	pointer-events: none;
}

.glozin-shoppable-images {
	--col-width: 55%;
	--col-gap: 0px;
}

.glozin-shoppable-images__thumbnail {
	--gz-image-rounded: 0px;
}

.glozin-shoppable-images__hotspot {
	transform: translate(var(--gz-shoppable-images-hotspot-x, 0), var(--gz-shoppable-images-hotspot-y, 0));
}

.glozin-shoppable-images__hotspot .gz-button {
	--gz-button-width: 30px;
	--gz-button-height: 30px;
	--gz-button-font-size: 10px;
}

.glozin-shoppable-images__products {
	--products-gap: 15px;
}

.glozin-shoppable-images__products ul.products {
	display: flex;
	flex-wrap: nowrap;
	overflow: hidden;
	overflow-x: auto;
	gap: var(--products-gap);
	margin: 0;
	padding: 0;
}

.glozin-shoppable-images__products ul.products li.product {
	width: calc(50% - var(--products-gap) / 2);
	padding: 0;
	margin: 0;
	flex-shrink: 0;
}

.glozin-shoppable-images__products ul.products li.product .product-thumbnail > * {
	display: none;
}

.glozin-shoppable-images__products ul.products li.product .product-thumbnail > a,
.glozin-shoppable-images__products ul.products li.product .product-thumbnail .product-video-loop-thumbnail {
	display: block;
}

.glozin-shoppable-images__products ul.products li.product .product-thumbnail > .glozin-shoppable-images__active {
	display: inline-flex;
}

.glozin-shoppable-images__products ul.products li.product .product-variation-items,
.glozin-shoppable-images__products ul.products li.product .gz-button-add-to-cart-mobile {
	display: none;
}

.glozin-shoppable-images__products ul.products li.product.active .glozin-shoppable-images__active {
	opacity: 1;
}

.glozin-shoppable-images__products ul.products.has-scrollbar li.product {
	margin-bottom: 20px;
}

.glozin-shoppable-images__products ul.products::-webkit-scrollbar {
	height: 4px;
}

.glozin-shoppable-images__products ul.products::-webkit-scrollbar-track {
	background: #EBEBEB;
}

.glozin-shoppable-images__products ul.products::-webkit-scrollbar-thumb {
	background: var(--gz-color-dark);
}

.glozin-shoppable-images__products ul.products::-webkit-scrollbar-thumb:hover {
	background: var(--gz-color-dark);
}

.glozin-shoppable-images__products .glozin-shoppable-images__active {
	--gz-button-width: 35px;
	--gz-button-height: 35px;
	--gz-button-font-size: 14px;
	position: absolute;
	inset-inline-end: 10px;
	bottom: 10px;
	z-index: 1;
	opacity: 0;
	pointer-events: none;
	transition: opacity 0.3s;
}

.glozin-shoppable-images__tag {
	color: var(--gz-color-base);
}

.glozin-shoppable-images__button {
	--gz-button-icon-size: 15px;
}

@media (min-width: 768px) {
	.shoppable-images-modal .modal__button-close {
		--gz-button-bg-color: transparent;
		--gz-button-bg-color-hover: transparent;
		--gz-button-border-color: transparent;
		--gz-button-border-color-hover: transparent;
		--gz-button-padding: 0px;
		--gz-button-rounded: 0px;
		--gz-button-font-size: 13px;
		top: 0px;
		inset-inline-end: 0px;
	}
	.shoppable-images-modal .modal__container {
		height: auto;
	}
	.shoppable-images-modal .modal__wrapper {
		--gz-modal-content-padding-y: 0px;
		overflow: hidden;
	}
	.shoppable-images-modal .glozin-shoppable-images__summary {
		position: absolute;
		top: 0;
		inset-inline-end: 0;
		height: 100%;
		overflow-x: hidden;
		overflow-y: auto;
		scroll-behavior: smooth;
		scrollbar-width: auto;
		scrollbar-color: #c8c8c8;
		border-radius: var(--gz-modal-content-border-radius);
	}
	.shoppable-images-modal .glozin-shoppable-images__summary::-webkit-scrollbar {
		width: 4px;
		border-radius: 30px;
	}
	.shoppable-images-modal .glozin-shoppable-images__summary::-webkit-scrollbar-track {
		background: #fff;
	}
	.shoppable-images-modal .glozin-shoppable-images__summary::-webkit-scrollbar-thumb {
		background-color: #c8c8c8;
		border-radius: 30px;
	}
	.shoppable-images-modal .glozin-shoppable-images__summary::-webkit-scrollbar-thumb:hover {
		background-color: var(--gz-color-grey);
	}
	.glozin-shoppable-images__products {
		--products-gap: 20px;
	}
}

.glozin-button-hotspot--animation {
	--hotspot-background-color: rgba(255, 255, 255, 0.502);
	padding: 7px;
}

.glozin-button-hotspot--animation::after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
	border-radius: 100%;
	background-color: var(--hotspot-background-color);
	z-index: -1;
	-webkit-animation: ripple 2s ease infinite;
	        animation: ripple 2s ease infinite;
}

.glozin-promo-card__promo-content {
	--gz-border-color: #fff3;
	background: #fff3;
	-webkit-backdrop-filter: blur(10px);
	        backdrop-filter: blur(10px);
	margin-bottom: 2.5px;
}

.glozin-posts-carousel .entry-title {
	letter-spacing: var(--gz-heading-letter-spacing);
}

.glozin-posts-carousel .entry-title a {
	display: -webkit-box;
	-webkit-line-clamp: var(--gz-line-clamp-count, "none");
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	overflow: hidden;
}

.glozin-categories-carousel--side .glozin-categories-carousel__title {
	margin-top: 0;
}

.glozin-categories-carousel--side .glozin-categories-carousel__item:hover .glozin-categories-carousel__button {
	--gz-button-color: var(--gz-button-color-hover);
	--gz-button-bg-color: var(--gz-button-bg-color-hover);
	--gz-button-border-color: var(--gz-button-border-color-hover);
	--gz-button-eff-bg-color: var(--gz-button-eff-bg-color-hover);
}

.glozin-categories-carousel--below .glozin-categories-carousel__thumbnail {
	-webkit-margin-start: auto;
	        margin-inline-start: auto;
	-webkit-margin-end: auto;
	        margin-inline-end: auto;
}

.glozin-categories-carousel__cat-count {
	display: none;
}

.glozin-categories-carousel__cat-description {
	display: none;
}

.glozin-categories-carousel__cat-description p {
	margin: 0;
}

.glozin-categories-carousel__thumbnail.gz-hover-zoom, .glozin-categories-carousel__thumbnail.gz-hover-effect {
	--transition: 0.4s cubic-bezier(.3, 1, .3, 1);
}

.glozin-categories-carousel__button {
	display: none;
	--gz-button-font-size: 9px;
}

.glozin-categories-carousel-gradient .glozin-categories-carousel__thumbnail:after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	border-radius: 10px;
	background: linear-gradient(var(--gz-gradient-angle, 180deg), var(--gz-gradient-color-primary, #0000) 25%, var(--gz-gradient-color-secondary, #0006));
	opacity: .75;
	pointer-events: none;
	z-index: 2;
	border-radius: var(--gz-image-rounded, 0);
}

.glozin-currency-language-elementor .currency-dropdown {
	border-radius: var(--gz-rounded-sm);
	top: auto;
	bottom: calc(100% + 30px);
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
	min-width: 100px;
	display: none;
}

.glozin-currency-language-elementor .currency-dropdown.active {
	top: auto;
	bottom: calc(100% + 10px);
}

@media (min-width: 768px) {
	.glozin-currency-language-elementor .currency-dropdown {
		inset-inline-start: 0;
		inset-inline-end: auto;
		display: block;
	}
}

.glozin-product-showcase.single-product div.product .product-gallery-summary {
	margin: 0;
}

.glozin-product-showcase.single-product div.product .entry-summary {
	display: flex;
	flex-direction: column;
	align-self: inherit;
	position: unset;
}

.glozin-product-showcase.single-product div.product .entry-summary form {
	width: 100%;
}

.glozin-product-showcase.single-product div.product .entry-summary form .product-featured-icons {
	display: inline-flex;
}

.glozin-product-showcase.single-product div.product .entry-summary .woocommerce-badges {
	margin-bottom: 10px;
}

.glozin-product-showcase.single-product div.product .gz-buy-now-button {
	margin-bottom: 0;
}

.glozin-product-showcase .view-full-details-button {
	align-self: start;
	margin-top: 25px;
}

.glozin-product-showcase__summary-vertical .glozin-product-showcase .view-full-details-button {
	align-self: unset;
	display: flex;
}

.glozin-product-showcase-wishlist-button--none.glozin-product-showcase-compare-button--none .glozin-product-showcase .glozin-product-atc-group .product-featured-icons {
	display: none !important;
}

@media (min-width: 768px) {
	.glozin-product-showcase.single-product div.product .woocommerce-product-gallery {
		position: sticky;
		top: 0;
	}
}

.glozin-shoppable-video-carousel ~ .shoppable-video--modal {
	--gz-modal-content-width: 760px;
	--gz-modal-content-padding-y: 0px;
	--gz-modal-content-padding-x: 0px;
}

.glozin-shoppable-video-carousel__item {
	cursor: pointer;
}

.glozin-shoppable-video-carousel__product-thumbnail {
	--gz-image-rounded: 100%;
	width: 50px;
	flex-shrink: 0;
}

.glozin-shoppable-video-carousel__product-price {
	color: var(--gz-color-light);
}

.glozin-shoppable-video-carousel__product .woocommerce-loop-product__title {
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 8px;
}

.glozin-shoppable-video-carousel--gradient:after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	border-radius: var(--gz-image-rounded);
	background: linear-gradient(var(--gz-gradient-angle, 180deg), var(--gz-gradient-color-primary, #0000) 50%, var(--gz-gradient-color-secondary, #0009));
	opacity: .75;
	pointer-events: none;
	z-index: 2;
	border-radius: var(--gz-image-rounded, 0);
}

.glozin-shoppable-video-carousel--filter-color {
	--gz-shoppable-video-filter-color: rgba(255, 255, 255, 0.3);
	--gz-shoppable-video-filter-blur: 5px;
}

.glozin-shoppable-video-carousel--filter-color::after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background: var(--gz-shoppable-video-filter-color);
	-webkit-backdrop-filter: blur(var(--gz-shoppable-video-filter-blur));
	backdrop-filter: blur(var(--gz-shoppable-video-filter-blur));
	z-index: -1;
}

.shoppable-video--modal .modal__button-close {
	--gz-button-color: #666;
	--gz-button-color-hover: var(--gz-color-dark);
	--gz-button-bg-color: var(--gz-color-light);
	--gz-button-bg-color-hover: var(--gz-color-light);
	--gz-button-border-color: transparent;
	--gz-button-border-color-hover: transparent;
	--gz-button-font-size: 11px;
	position: absolute;
	opacity: 1;
	color: #666;
	top: 10px;
	inset-inline-end: 10px;
	z-index: 5;
}

.shoppable-video--modal .modal__button-close:hover {
	color: var(--gz-color-dark);
}

.shoppable-video--modal .e-con-inner {
	--gz-container-spacing: 0px;
}

.shoppable-video--modal .modal__container {
	height: 100%;
}

.shoppable-video--modal .modal__wrapper-shopable {
	pointer-events: auto;
	height: 100%;
	box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.16);
	border-radius: var(--gz-modal-content-border-radius);
}

.shoppable-video--modal .modal__shoppable-video {
	height: 100%;
}

.shoppable-video--modal .glozin-shoppable-video-carousel__product {
	background: #ffffff4d;
	-webkit-backdrop-filter: blur(5px);
	        backdrop-filter: blur(5px);
	overflow: hidden;
	-webkit-padding-end: 10px;
	        padding-inline-end: 10px;
}

.shoppable-video--modal .glozin-shoppable-video-carousel__product-thumbnail {
	--gz-image-rounded: 0px;
}

.shoppable-video--modal .glozin-button {
	padding: 13px 20px;
	margin-left: auto;
	flex-shrink: 0;
}

.shoppable-video--modal div.product {
	height: 100%;
}

.shoppable-video--modal div.product .product-gallery-summary {
	overflow: hidden;
	height: 100%;
	margin: 0;
	border-radius: var(--gz-modal-content-border-radius);
}

.shoppable-video--modal div.product .custom-scrollbar {
	width: 100%;
	height: 100%;
	background-color: #fff;
	overflow-x: hidden;
	overflow-y: auto;
	scroll-behavior: smooth;
	scrollbar-width: auto;
	scrollbar-color: #c8c8c8;
	--gz-image-rounded: 0px;
}

.shoppable-video--modal div.product .custom-scrollbar::-webkit-scrollbar {
	width: 4px;
	border-radius: 30px;
}

.shoppable-video--modal div.product .custom-scrollbar::-webkit-scrollbar-track {
	background: #fff;
}

.shoppable-video--modal div.product .custom-scrollbar::-webkit-scrollbar-thumb {
	background-color: #c8c8c8;
	border-radius: 30px;
}

.shoppable-video--modal div.product .custom-scrollbar::-webkit-scrollbar-thumb:hover {
	background-color: var(--gz-color-grey);
}

.shoppable-video--modal div.product .woocommerce-product-gallery__video {
	display: flex;
	flex-direction: column;
	top: 0;
}

.shoppable-video--modal div.product .woocommerce-product-gallery__video .glozin-shoppable-video-carousel__video {
	flex-shrink: 0;
}

.shoppable-video--modal div.product .entry-summary {
	padding: 30px 20px 30px;
	position: absolute;
	top: 0;
	inset-inline-end: 0;
	width: 100%;
	height: 100%;
	background-color: #fff;
	overflow-x: hidden;
	overflow-y: auto;
	scroll-behavior: smooth;
	scrollbar-width: auto;
	scrollbar-color: #c8c8c8;
	border-radius: var(--gz-modal-content-border-radius);
	z-index: 4;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	transform: translateY(100%);
}

.shoppable-video--modal div.product .entry-summary::-webkit-scrollbar {
	width: 4px;
	border-radius: 30px;
}

.shoppable-video--modal div.product .entry-summary::-webkit-scrollbar-track {
	background: #fff;
}

.shoppable-video--modal div.product .entry-summary::-webkit-scrollbar-thumb {
	background-color: #c8c8c8;
	border-radius: 30px;
}

.shoppable-video--modal div.product .entry-summary::-webkit-scrollbar-thumb:hover {
	background-color: var(--gz-color-grey);
}

.shoppable-video--modal div.product .entry-summary.open {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
	transform: translateY(0);
	transition: transform 0.4s cubic-bezier(0.3, 1, 0.3, 1), opacity 0.4s cubic-bezier(0.3, 1, 0.3, 1);
}

.shoppable-video--modal div.product .entry-summary .woocommerce-product-gallery {
	width: 100%;
	border-radius: var(--gz-image-rounded);
	margin-bottom: 30px;
	position: unset;
	top: 0;
}

.shoppable-video--modal div.product .view-full-details-button {
	display: none;
}

.shoppable-video--modal div.product form.cart ~ .view-full-details-button {
	display: inline-flex;
}

.shoppable-video--modal div.product.product-type-simple .entry-summary {
	padding-bottom: 0;
}

.shoppable-video--modal div.product.product-type-simple .short-description {
	margin-bottom: 10px;
}

.shoppable-video--modal div.product.product-type-simple form.cart {
	border-top: 1px solid var(--gz-border-color);
	padding-top: 15px;
	padding-bottom: 15px;
	position: sticky;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 2;
	background-color: #fff;
	margin-top: 13px;
}

.shoppable-video--modal div.product.product-type-simple form.cart ~ .view-full-details-button {
	display: none;
}

.shoppable-video--modal div.product.product-type-simple form.cart::before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: -11px;
	background-color: #fff;
	width: 100%;
	height: 10px;
}

.shoppable-video--modal div.product.product-type-simple .glozin-product-atc-group {
	margin-bottom: 0;
	row-gap: 10px;
}

.shoppable-video--modal div.product.product-type-simple .view-full-details-button {
	display: inline-flex;
}

@media (min-width: 768px) {
	.shoppable-video--modal .modal__button-close {
		--gz-button-bg-color: transparent;
		--gz-button-bg-color-hover: transparent;
		--gz-button-border-color: transparent;
		--gz-button-border-color-hover: transparent;
		--gz-button-padding: 0px;
		--gz-button-rounded: 0px;
		--gz-button-font-size: 13px;
		top: 0px;
		inset-inline-end: 0px;
	}
	.shoppable-video--modal .modal__wrapper {
		--gz-modal-content-padding-y: 0px;
	}
	.shoppable-video--modal .modal__container,
	.shoppable-video--modal .modal__wrapper-shopable {
		height: auto;
	}
	.shoppable-video--modal div.product .product-gallery-summary {
		border-radius: 0;
	}
	.shoppable-video--modal div.product .woocommerce-product-gallery__video {
		--gz-image-rounded: 0;
	}
	.shoppable-video--modal div.product .entry-summary {
		padding: 30px;
		width: 50%;
		opacity: 1;
		visibility: visible;
		pointer-events: auto;
		transform: translateY(0);
	}
	.shoppable-video--modal div.product.product-type-simple .entry-summary {
		padding-bottom: 0;
	}
	.shoppable-video--modal div.product.product-type-simple form.cart {
		padding-left: 20px;
		padding-right: 20px;
		margin-left: -30px;
		margin-right: -30px;
	}
}

.glozin-content-preview-tabs {
	--col-width: 50%;
	--col-gap: 30px;
	gap: var(--col-gap);
}

.glozin-content-preview-tabs__title {
	--gz-link-color-hover: var(--gz-link-color);
}

.glozin-content-preview-tabs__title a, .glozin-content-preview-tabs__title span {
	position: relative;
}

.glozin-content-preview-tabs__title a::after, .glozin-content-preview-tabs__title span::after {
	content: '';
	position: absolute;
	display: block;
	width: 0;
	height: 1px;
	left: auto;
	right: 0;
	bottom: 0;
	background-color: currentColor;
	transition: width 0.5s cubic-bezier(0.3, 1, 0.3, 1);
	transform-origin: right left;
}

.glozin-content-preview-tabs__title a:hover::after, .glozin-content-preview-tabs__title span:hover::after {
	left: 0;
	right: auto;
	width: 100%;
	transform-origin: left right;
}

.glozin-content-preview-tabs__title[data-active="true"] a::after, .glozin-content-preview-tabs__title[data-active="true"] span::after {
	left: 0;
	right: auto;
	width: 100%;
	transform-origin: left right;
}

.glozin-content-preview-tabs__image {
	transition: opacity 0.8s ease;
}

.glozin-content-preview-tabs__image[data-active="false"] {
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	z-index: -1;
}

.glozin-content-preview-tabs__image[data-active="true"] {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
}

.glozin-content-preview-tabs__image a {
	display: block;
	width: 100%;
	height: 100%;
}

.glozin-lookbook-products {
	--col-width: calc(50% - 10px);
	--col-gap: 20px;
	gap: var(--col-gap);
}

.glozin-lookbook-products__thumbnail {
	--gz-image-rounded: 0px;
}

.glozin-lookbook-products__hotspot .gz-button {
	--gz-button-width: 30px;
	--gz-button-height: 30px;
	--gz-button-font-size: 10px;
}

.glozin-lookbook-products__summary {
	background-color: #f6f6f6;
}

.glozin-mobile-navigation-bar {
	z-index: 10;
}

.glozin-navigation-bar-item .header-counter {
	top: -6px;
	inset-inline-end: -8px;
}

.glozin-navigation-bar__title {
	margin-top: 1px;
}

.glozin-navigation-bar__elementor-edit .elementor-edit-area {
	max-width: 375px;
	margin: 100px auto 0;
}

.glozin-navigation-bar__elementor-edit .elementor .e-parent > .e-con-inner,
.glozin-mobile-navigation-bar .elementor .e-parent > .e-con-inner {
	padding-left: 0;
	padding-right: 0;
}

.glozin-navigation-menu__title.active .glozin-navigation-menu__icon-default {
	opacity: 0;
}

.glozin-navigation-menu__title.active .glozin-navigation-menu__icon-active {
	opacity: 1;
}

.glozin-navigation-menu__menu > li > .sub-menu {
	-webkit-padding-start: 10px;
	        padding-inline-start: 10px;
}

.glozin-navigation-menu__menu ul {
	-webkit-padding-start: 0;
	        padding-inline-start: 0;
}

.glozin-navigation-menu__menu li {
	padding: 0;
}

.glozin-navigation-menu__menu a {
	line-height: 1.2;
	color: var(--gz-color-base);
}

.glozin-navigation-menu__menu a:hover {
	color: var(--gz-color-primary);
}

.glozin-subscribe-box__type-row .glozin-subscribe-box__content .mc4wp-form-fields input:not([type="submit"]) {
	margin: 0;
}

.glozin-subscribe-box__type-row .glozin-subscribe-box__content .mc4wp-form-fields .glozin-svg-icon {
	display: block;
}

.glozin-subscribe-box__type-row .glozin-subscribe-box__content input[type="email"] {
	margin-bottom: 0;
}

.glozin-subscribe-box__type-row .glozin-subscribe-box__content button,
.glozin-subscribe-box__type-row .glozin-subscribe-box__content input[type="submit"] {
	--gz-button-padding-right: 35px;
	--gz-button-padding-left: 35px;
}

.glozin-subscribe-box__type-row .glozin-subscribe-box__content p {
	margin-top: 0;
}

.glozin-subscribe-box__content .mc4wp-form-fields {
	display: flex;
	flex-direction: column;
}

.glozin-subscribe-box__content .mc4wp-form-fields button {
	font-weight: 600;
}

.glozin-subscribe-box__content .mc4wp-form-fields .glozin-svg-icon {
	display: none;
}

.glozin-subscribe-box__content input[type="email"] {
	margin-bottom: 20px;
}

.glozin-subscribe-box__content .mc4wp-alert {
	font-size: 0.8125rem;
	padding: 10px 15px;
	margin: 10px 0;
	border-radius: var(--gz-input-rounded);
}

.glozin-subscribe-box__content .mc4wp-alert p {
	margin: 0;
}

.glozin-subscribe-box__content .mc4wp-success {
	background-color: #E8F0E9;
	color: #428445;
}

.glozin-subscribe-box__content .mc4wp-warning {
	background-color: #FBF6EA;
	color: #E0B252;
}

.glozin-subscribe-box__content .mc4wp-error {
	background-color: #FDE0E4;
	color: #EB001B;
}

.glozin-subscribe-box__content .mc4wp-form-row {
	--gz-input-border-color-hover: var(--gz-border-color);
	width: 100%;
	position: relative;
}

.glozin-subscribe-box__content .mc4wp-form-row label {
	position: absolute;
	top: 2px;
	inset-inline-start: 0;
	padding: var(--gz-input-padding-y) var(--gz-input-padding-x);
	transform: scale(1);
	height: 100%;
	pointer-events: none;
	transform-origin: left top;
	transition: 0.2s;
	display: flex;
	color: var(--gz-input-placeholder-color);
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height: 1;
	z-index: 1;
}

.glozin-subscribe-box__content .mc4wp-form-row p {
	margin: 0;
}

.glozin-subscribe-box__content .mc4wp-form-row input {
	width: 100%;
}

.glozin-subscribe-box__content .mc4wp-form-row .mc4wp-form-control:-webkit-autofill {
	-webkit-animation-name: autofill-animation;
	        animation-name: autofill-animation;
	-webkit-animation-duration: 0.001s;
	        animation-duration: 0.001s;
	border-color: #000000;
}

.glozin-subscribe-box__content .mc4wp-form-row.focused {
	--gz-input-border-color-hover: var(--gz-color-dark);
}

.glozin-subscribe-box__content .mc4wp-form-row.focused label {
	transform: translateY(-0.4rem) translateX(7px) scale(0.75);
	opacity: 0.7;
}

.glozin-subscribe-box__content .mc4wp-form-row ::-moz-placeholder {
	color: transparent;
}

.glozin-subscribe-box__content .mc4wp-form-row :-ms-input-placeholder {
	color: transparent;
}

.glozin-subscribe-box__content .mc4wp-form-row ::placeholder {
	color: transparent;
}

.glozin-subscribe-box__title.active .glozin-subscribe-box__icon-default {
	opacity: 0;
}

.glozin-subscribe-box__title.active .glozin-subscribe-box__icon-active {
	opacity: 1;
}

.glozin-subscribe-box__description a,
.glozin-subscribe-box__after-description a {
	--gz-transform-origin-start: left;
	--gz-transform-origin-end: right;
	--gz-animation-default: .5s cubic-bezier(.3, 1, .3, 1);
	--gz-reversed-link-gap: .05rem;
	background: linear-gradient(to var(--gz-transform-origin-end), currentColor, currentColor) 0 var(--gz-reversed-link-gap)/0 var(--gz-reversed-link-gap) no-repeat;
	background-position-x: var(--gz-transform-origin-end);
	background-position-y: bottom;
	transition: background-size var(--gz-animation-default);
	font-weight: 600;
}

.glozin-subscribe-box__description a:hover,
.glozin-subscribe-box__after-description a:hover {
	background-position-x: var(--gz-transform-origin-start);
	background-size: 100% var(--gz-reversed-link-gap);
	background-position-y: bottom;
}

.glozin-subscribe-box__icon {
	font-size: 0.75rem;
	position: absolute;
	inset-inline-end: 0;
	top: 50%;
	transform: translateY(-50%);
	cursor: pointer;
	border-radius: 50%;
	display: inline-flex;
	transition: .3s;
}

.glozin-subscribe-box__icon i, .glozin-subscribe-box__icon svg {
	transition: .3s;
}

.glozin-subscribe-box__icon-active {
	opacity: 0;
}

.glozin-subscribe-box__type-row .glozin-subscribe-box__content .mc4wp-form-fields {
	gap: 9px;
}

@media (min-width: 1200px) {
	.glozin-subscribe-box__type-row .glozin-subscribe-box__content button,
	.glozin-subscribe-box__type-row .glozin-subscribe-box__content input[type="submit"] {
		min-width: 160px;
	}
}

@media (max-width: 1150px) and (min-width: 1025px) {
	.glozin-subscribe-box__content .mc4wp-form-row label {
		font-size: 0.8125rem;
	}
}

@media (min-width: 768px) {
	.glozin-subscribe-box__type-row .glozin-subscribe-box__content .mc4wp-form-fields {
		display: flex;
		flex-direction: row;
		align-items: flex-start;
	}
}

.glozin-product-highlight-slider__content {
	background-color: #f1f3f7;
}

.glozin-product-highlight-slider__title {
	font-size: clamp(1.75rem, calc(1.75rem + 4 * var(--gz-responsive-rate)), 2rem);
}

.glozin-product-highlight-slider__product {
	max-width: 600px;
}

.glozin-product-highlight-slider__product-image {
	--gz-ratio-percent: 100%;
	--gz-image-rounded: 0;
}

.glozin-product-highlight-slider__product-title {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 290px;
	line-height: 18.15px;
}

.glozin-product-highlight-slider__product-price {
	font-size: 1.25rem;
}

.glozin-product-highlight-slider__product-price del {
	font-size: 1rem;
}

@media (min-width: 768px) {
	.glozin-product-highlight-slider__product-inner {
		border-radius: 100px;
	}
	.glozin-product-highlight-slider__product-image {
		width: 65px;
		height: 65px;
	}
}

@media (max-width: 767px) {
	.glozin-product-highlight-slider {
		--col-width: 100%;
	}
}

.glozin-product-deals__title {
	font-size: clamp(1.75rem, calc(1.75rem + 2 * var(--gz-responsive-rate)), 1.875rem);
}

.glozin-product-deals__countdown .glozin-countdown {
	display: flex;
	align-items: center;
	gap: 5px;
}

.glozin-product-deals__countdown .glozin-countdown .text,
.glozin-product-deals__countdown .glozin-countdown .divider {
	display: none;
}

.glozin-product-deals__countdown .glozin-countdown .digits {
	min-width: 50px;
	min-height: 36px;
	border-radius: 3px;
	font-weight: 600;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	background-color: var(--gz-color-primary);
	color: var(--gz-color-light);
}

.imageslide-container {
	box-sizing: content-box;
	z-index: 0;
	overflow: hidden;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	--glozin-image-slide-bg-control: var(--gz-color-light);
	--glozin-image-slide-bg-color-control: var(--gz-color-dark);
	--glozin-image-slide-line-control: var(--gz-color-light);
}

.imageslide-container * {
	box-sizing: content-box;
}

.imageslide-container img {
	max-width: 100%;
	position: absolute;
	top: 0;
	display: block;
	z-index: 1;
}

.imageslide-container .imageslide-handle {
	height: 50px;
	width: 30px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translateY(-50%);
	margin-left: -16px;
	margin-top: -2px;
	background-color: var(--glozin-image-slide-bg-control);
	color: var(--glozin-image-slide-bg-color-control);
	border-radius: 30px;
	z-index: 40;
	cursor: pointer;
}

.imageslide-container .imageslide-handle svg {
	font-size: 12px;
}

.imageslide-container .imageslide-handle::before, .imageslide-container .imageslide-handle::after {
	content: " ";
	display: block;
	background-color: var(--glozin-image-slide-line-control);
	position: absolute;
	z-index: 30;
	width: 2px;
	height: 9999px;
	left: 50%;
}

.imageslide-container .imageslide-handle::before {
	bottom: 50%;
	margin-bottom: 18px;
}

.imageslide-container .imageslide-handle::after {
	top: 50%;
	margin-top: 18px;
}

.glozin-image-before-after__button-before {
	left: 20px;
}

.glozin-image-before-after__button-after {
	right: 20px;
}

.glozin-product-spotlight__content-inner {
	--gz-product-spotlight-item: 20px;
	gap: var(--gz-product-spotlight-item);
	margin-bottom: 53px;
}

.glozin-product-spotlight__content-name a {
	--gz-transform-origin-start: left;
	--gz-transform-origin-end: right;
	--gz-animation-default: .5s cubic-bezier(.3, 1, .3, 1);
	--gz-reversed-link-gap: .05rem;
	background: linear-gradient(to var(--gz-transform-origin-end), currentColor, currentColor) 0 var(--gz-reversed-link-gap)/0 var(--gz-reversed-link-gap) no-repeat;
	background-position-x: var(--gz-transform-origin-end);
	background-position-y: bottom;
	transition: background-size var(--gz-animation-default);
	font-weight: 600;
}

.glozin-product-spotlight__item {
	width: calc(50% - var(--gz-product-spotlight-item));
}

.glozin-product-spotlight__item:hover .glozin-product-spotlight__content-name a, .glozin-product-spotlight__item.active .glozin-product-spotlight__content-name a {
	background-position-x: var(--gz-transform-origin-start);
	background-size: 100% var(--gz-reversed-link-gap);
	background-position-y: bottom;
}

.glozin-product-spotlight__image {
	--gz-ratio-percent: 77%;
}

.glozin-product-spotlight__image-item {
	opacity: 0;
	visibility: hidden;
	transition: opacity 0.8s ease, transform 0.8s ease-in-out;
	z-index: 0;
}

.glozin-product-spotlight__image-item.active {
	opacity: 1;
	visibility: visible;
	z-index: 1;
}

@media (min-width: 992px) {
	.glozin-product-spotlight__button {
		min-width: 230px;
	}
}

@media (min-width: 768px) {
	.glozin-product-spotlight__item {
		flex: 1;
	}
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVsZW1lbnRvci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Q0FDQztFQUNDLFVBQVU7RUFFVixxQkFBcUI7Q0FDdEI7Q0FDQTtFQUNDLFdBQVc7Q0FDWjtDQUNBO0VBQ0MsVUFBVTtFQUVWLHFCQUFxQjtDQUN0QjtBQUNEOztBQWRBO0NBQ0M7RUFDQyxVQUFVO0VBRVYscUJBQXFCO0NBQ3RCO0NBQ0E7RUFDQyxXQUFXO0NBQ1o7Q0FDQTtFQUNDLFVBQVU7RUFFVixxQkFBcUI7Q0FDdEI7QUFDRDs7QUFFQTtDQUNDLGlDQUFpQztDQUNqQyxnQ0FBZ0M7Q0FDaEMsc0RBQXNEO0NBQ3RELDhCQUE4QjtDQUM5QixnS0FBZ0s7Q0FDaEsscURBQXFEO0NBQ3JELDZCQUE2QjtDQUM3Qix1REFBdUQ7Q0FDdkQsZ0JBQWdCO0FBQ2pCOztBQUVBO0NBQ0MsdURBQXVEO0NBQ3ZELGlEQUFpRDtDQUNqRCw2QkFBNkI7QUFDOUI7O0FBRUE7Q0FDQyxZQUFZO0FBQ2I7O0FBRUE7O0NBRUMsWUFBWTtDQUNaLG9CQUFpQjtJQUFqQixpQkFBaUI7Q0FDakIsc0NBQXNDO0FBQ3ZDOztBQUVBOztDQUVDLGNBQWM7Q0FDZCxlQUFlO0NBQ2Ysa0JBQWtCO0NBQ2xCLFNBQVM7Q0FDVCxNQUFNO0NBQ04scUJBQXFCO0NBQ3JCLFlBQVk7Q0FDWixXQUFXO0NBQ1gsb0JBQWlCO0lBQWpCLGlCQUFpQjtDQUNqQiwwQkFBdUI7SUFBdkIsdUJBQXVCO0FBQ3hCOztBQUVBO0NBQ0MsdUJBQXVCO0FBQ3hCOztBQUVBO0NBQ0Msb0NBQW9DO0FBQ3JDOztBQUVBO0NBQ0MsV0FBVztDQUNYLGtCQUFrQjtDQUNsQixPQUFPO0NBQ1AsUUFBUTtDQUNSLFNBQVM7Q0FDVCxZQUFZO0NBQ1oseUVBQXlFO0FBQzFFOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsMkJBQTJCO0NBQzNCLDJCQUEyQjtBQUM1Qjs7QUFFQTtDQUNDLHVCQUF1QjtBQUN4Qjs7QUFFQTtDQUNDLFNBQVM7QUFDVjs7QUFFQTtDQUNDLGdEQUFnRDtDQUNoRCxVQUFVO0NBQ1Ysb0JBQW9CO0NBQ3BCLG1CQUFtQjtBQUNwQjs7QUFFQTtDQUNDLG1CQUFtQjtDQUNuQixpQkFBaUI7Q0FDakIsZ0JBQWdCO0FBQ2pCOztBQUVBO0NBQ0MsZUFBZTtBQUNoQjs7QUFFQTtDQUNDLGdDQUFnQztDQUNoQyxpQ0FBaUM7Q0FDakMsaUNBQWlDO0FBQ2xDOztBQUVBO0NBQ0MsZUFBZTtBQUNoQjs7QUFFQTtDQUNDLHVCQUF1QjtDQUN2Qix3QkFBd0I7Q0FDeEIsMkJBQTJCO0NBQzNCLGFBQWE7QUFDZDs7QUFFQTtDQUNDLGtCQUFrQjtBQUNuQjs7QUFFQTtDQUNDLHVCQUF1QjtDQUN2Qix3QkFBd0I7Q0FDeEIsMkJBQTJCO0NBQzNCLFVBQVU7Q0FDVixvQkFBb0I7Q0FDcEIsMkNBQTJDO0NBQzNDLGdDQUFnQztBQUNqQzs7QUFFQTtDQUNDLFVBQVU7Q0FDVixvQkFBb0I7Q0FDcEIseUNBQXlDO0FBQzFDOztBQUVBO0NBQ0MsdUJBQXVCO0NBQ3ZCLDZDQUE2QztDQUM3QywyQ0FBMkM7Q0FDM0MsaURBQWlEO0NBQ2pELHFDQUFxQztDQUNyQywyQ0FBMkM7Q0FDM0MsMkJBQTJCO0NBQzNCLFVBQVU7Q0FDVixXQUFXO0NBQ1gsU0FBUztDQUNULHNCQUFzQjtBQUN2Qjs7QUFFQTtDQUNDLDJCQUEyQjtBQUM1Qjs7QUFFQTtDQUNDLDJCQUEyQjtBQUM1Qjs7QUFFQTtDQUNDLFlBQVk7QUFDYjs7QUFFQTtDQUNDLFlBQVk7QUFDYjs7QUFFQTtDQUNDLFlBQVk7Q0FDWixnQkFBZ0I7Q0FDaEIsa0JBQWtCO0NBQ2xCLG9CQUFvQjtDQUNwQix1QkFBdUI7Q0FDdkIscUJBQXFCO0NBQ3JCLDJDQUEyQztBQUM1Qzs7QUFFQTtDQUNDLFVBQVU7Q0FDVixtQkFBbUI7QUFDcEI7O0FBRUE7Q0FDQyxnQkFBZ0I7QUFDakI7O0FBRUE7Q0FDQyw0Q0FBNEM7Q0FDNUMsbUJBQW1CO0FBQ3BCOztBQUVBO0NBQ0Msc0NBQXNDO0FBQ3ZDOztBQUVBOztDQUVDLG9CQUFvQjtBQUNyQjs7QUFFQTtDQUNDLGdCQUFnQjtDQUNoQixjQUFjO0FBQ2Y7O0FBRUE7Q0FDQyx1QkFBdUI7QUFDeEI7O0FBRUE7Q0FDQyxzR0FBc0c7QUFDdkc7O0FBRUE7Q0FDQyx1QkFBdUI7Q0FDdkIsd0JBQXdCO0NBQ3hCLDJCQUEyQjtBQUM1Qjs7QUFFQTtDQUNDLG9CQUFvQjtBQUNyQjs7QUFFQTtDQUNDLGFBQWE7Q0FDYixpQkFBaUI7Q0FDakIsZ0JBQWdCO0NBQ2hCLGdCQUFnQjtDQUNoQix3QkFBd0I7Q0FDeEIsU0FBUztDQUNULFVBQVU7QUFDWDs7QUFFQTtDQUNDLDBDQUEwQztDQUMxQyxVQUFVO0NBQ1YsU0FBUztDQUNULGNBQWM7QUFDZjs7QUFFQTtDQUNDLGFBQWE7QUFDZDs7QUFFQTs7Q0FFQyxjQUFjO0FBQ2Y7O0FBRUE7Q0FDQyxvQkFBb0I7QUFDckI7O0FBRUE7O0NBRUMsYUFBYTtBQUNkOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsbUJBQW1CO0FBQ3BCOztBQUVBO0NBQ0MsV0FBVztBQUNaOztBQUVBO0NBQ0MsbUJBQW1CO0FBQ3BCOztBQUVBO0NBQ0MsZ0NBQWdDO0FBQ2pDOztBQUVBO0NBQ0MsZ0NBQWdDO0FBQ2pDOztBQUVBO0NBQ0MsdUJBQXVCO0NBQ3ZCLHdCQUF3QjtDQUN4QiwyQkFBMkI7Q0FDM0Isa0JBQWtCO0NBQ2xCLHNCQUFzQjtDQUN0QixZQUFZO0NBQ1osVUFBVTtDQUNWLFVBQVU7Q0FDVixvQkFBb0I7Q0FDcEIsd0JBQXdCO0FBQ3pCOztBQUVBO0NBQ0MsMkJBQTJCO0FBQzVCOztBQUVBO0NBQ0MsMkJBQTJCO0FBQzVCOztBQUVBO0NBQ0M7RUFDQyxpQ0FBaUM7RUFDakMsdUNBQXVDO0VBQ3ZDLHFDQUFxQztFQUNyQywyQ0FBMkM7RUFDM0Msd0JBQXdCO0VBQ3hCLHdCQUF3QjtFQUN4QiwyQkFBMkI7RUFDM0IsUUFBUTtFQUNSLHFCQUFxQjtDQUN0QjtDQUNBO0VBQ0MsWUFBWTtDQUNiO0NBQ0E7RUFDQyxpQ0FBaUM7RUFDakMsZ0JBQWdCO0NBQ2pCO0NBQ0E7RUFDQyxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQix1QkFBdUI7RUFDdkIscUJBQXFCO0VBQ3JCLHdCQUF3QjtFQUN4QixvREFBb0Q7Q0FDckQ7Q0FDQTtFQUNDLFVBQVU7RUFDVixtQkFBbUI7Q0FDcEI7Q0FDQTtFQUNDLGdCQUFnQjtDQUNqQjtDQUNBO0VBQ0MseUJBQXlCO0VBQ3pCLG1CQUFtQjtDQUNwQjtDQUNBO0VBQ0Msc0NBQXNDO0NBQ3ZDO0NBQ0E7RUFDQyxvQkFBb0I7Q0FDckI7QUFDRDs7QUFFQTtDQUNDLHNEQUFzRDtDQUN0RCxZQUFZO0FBQ2I7O0FBRUE7Q0FDQyxXQUFXO0NBQ1gsa0JBQWtCO0NBQ2xCLE1BQU07Q0FDTixRQUFRO0NBQ1IsU0FBUztDQUNULE9BQU87Q0FDUCxjQUFjO0NBQ2QsbUJBQW1CO0NBQ25CLGlEQUFpRDtDQUNqRCxXQUFXO0NBQ1gsMENBQWtDO1NBQWxDLGtDQUFrQztBQUNuQzs7QUFFQTtDQUNDLHdCQUF3QjtDQUN4QixpQkFBaUI7Q0FDakIsbUNBQTJCO1NBQTNCLDJCQUEyQjtDQUMzQixvQkFBb0I7QUFDckI7O0FBRUE7Q0FDQyxnREFBZ0Q7QUFDakQ7O0FBRUE7Q0FDQyxvQkFBb0I7Q0FDcEIsc0RBQXNEO0NBQ3RELDRCQUE0QjtDQUM1Qix1QkFBdUI7Q0FDdkIsZ0JBQWdCO0FBQ2pCOztBQUVBO0NBQ0MsYUFBYTtBQUNkOztBQUVBO0NBQ0MsK0NBQStDO0NBQy9DLHFEQUFxRDtDQUNyRCw2REFBNkQ7Q0FDN0QsNkRBQTZEO0FBQzlEOztBQUVBO0NBQ0MsMEJBQXlCO1NBQXpCLHlCQUF5QjtDQUN6Qix3QkFBdUI7U0FBdkIsdUJBQXVCO0FBQ3hCOztBQUVBO0NBQ0MsYUFBYTtBQUNkOztBQUVBO0NBQ0MsYUFBYTtBQUNkOztBQUVBO0NBQ0MsU0FBUztBQUNWOztBQUVBO0NBQ0MsNkNBQTZDO0FBQzlDOztBQUVBO0NBQ0MsYUFBYTtDQUNiLDBCQUEwQjtBQUMzQjs7QUFFQTtDQUNDLFdBQVc7Q0FDWCxrQkFBa0I7Q0FDbEIsT0FBTztDQUNQLFFBQVE7Q0FDUixNQUFNO0NBQ04sU0FBUztDQUNULG1CQUFtQjtDQUNuQixxSkFBcUo7Q0FDckosWUFBWTtDQUNaLG9CQUFvQjtDQUNwQixVQUFVO0NBQ1YseUNBQXlDO0FBQzFDOztBQUVBO0NBQ0MsbUNBQW1DO0NBQ25DLFNBQVM7Q0FDVCx5QkFBeUI7Q0FDekIsMEJBQWtCO0NBQWxCLHVCQUFrQjtDQUFsQixrQkFBa0I7Q0FDbEIsZ0JBQWdCO0NBQ2hCLGFBQWE7QUFDZDs7QUFFQTtDQUNDLFNBQVM7Q0FDVCx5QkFBeUI7QUFDMUI7O0FBRUE7Q0FDQztFQUNDLHFCQUFxQjtFQUNyQixzQkFBc0I7RUFDdEIsY0FBYztDQUNmO0FBQ0Q7O0FBRUE7Q0FDQyxTQUFTO0FBQ1Y7O0FBRUE7Q0FDQyxhQUFhO0NBQ2Isc0JBQXNCO0NBQ3RCLG1CQUFtQjtDQUNuQixlQUFlO0FBQ2hCOztBQUVBO0NBQ0MsV0FBVztBQUNaOztBQUVBO0NBQ0Msb0JBQW9CO0FBQ3JCOztBQUVBO0NBQ0MsbUJBQW1CO0FBQ3BCOztBQUVBO0NBQ0MsZ0JBQWdCO0FBQ2pCOztBQUVBO0NBQ0MsaUJBQWlCO0NBQ2pCLGdCQUFnQjtBQUNqQjs7QUFFQTtDQUNDLGlCQUFpQjtDQUNqQixhQUFhO0FBQ2Q7O0FBRUE7Q0FDQyx3QkFBd0I7QUFDekI7O0FBRUE7Q0FDQztFQUNDLGdCQUFnQjtFQUNoQixNQUFNO0NBQ1A7QUFDRDs7QUFFQTtDQUNDLCtCQUErQjtDQUMvQixpQ0FBaUM7Q0FDakMsaUNBQWlDO0FBQ2xDOztBQUVBO0NBQ0MsZUFBZTtBQUNoQjs7QUFFQTtDQUNDLHdCQUF3QjtDQUN4QixXQUFXO0NBQ1gsY0FBYztBQUNmOztBQUVBO0NBQ0MsNEJBQTRCO0FBQzdCOztBQUVBO0NBQ0Msb0JBQW9CO0NBQ3BCLHFCQUFxQjtDQUNyQiw0QkFBNEI7Q0FDNUIsZ0JBQWdCO0NBQ2hCLHVCQUF1QjtDQUN2QixrQkFBa0I7QUFDbkI7O0FBRUE7Q0FDQyxXQUFXO0NBQ1gsa0JBQWtCO0NBQ2xCLE9BQU87Q0FDUCxRQUFRO0NBQ1IsTUFBTTtDQUNOLFNBQVM7Q0FDVCxzQ0FBc0M7Q0FDdEMscUpBQXFKO0NBQ3JKLFlBQVk7Q0FDWixvQkFBb0I7Q0FDcEIsVUFBVTtDQUNWLHlDQUF5QztBQUMxQzs7QUFFQTtDQUNDLDJEQUEyRDtDQUMzRCxxQ0FBcUM7QUFDdEM7O0FBRUE7Q0FDQyxXQUFXO0NBQ1gsa0JBQWtCO0NBQ2xCLE9BQU87Q0FDUCxRQUFRO0NBQ1IsU0FBUztDQUNULE1BQU07Q0FDTixrREFBa0Q7Q0FDbEQsb0VBQW9FO0NBQ3BFLDREQUE0RDtDQUM1RCxXQUFXO0FBQ1o7O0FBRUE7Q0FDQyx1QkFBdUI7Q0FDdkIsNkNBQTZDO0NBQzdDLDJDQUEyQztDQUMzQyxpREFBaUQ7Q0FDakQscUNBQXFDO0NBQ3JDLDJDQUEyQztDQUMzQywyQkFBMkI7Q0FDM0Isa0JBQWtCO0NBQ2xCLFVBQVU7Q0FDVixXQUFXO0NBQ1gsU0FBUztDQUNULHNCQUFzQjtDQUN0QixVQUFVO0FBQ1g7O0FBRUE7Q0FDQywyQkFBMkI7QUFDNUI7O0FBRUE7Q0FDQywyQkFBMkI7QUFDNUI7O0FBRUE7Q0FDQyxZQUFZO0FBQ2I7O0FBRUE7Q0FDQyxvQkFBb0I7Q0FDcEIsWUFBWTtDQUNaLCtDQUErQztDQUMvQyxvREFBb0Q7QUFDckQ7O0FBRUE7Q0FDQyxZQUFZO0FBQ2I7O0FBRUE7Q0FDQyxxQkFBcUI7Q0FDckIsa0NBQTBCO1NBQTFCLDBCQUEwQjtDQUMxQixnQkFBZ0I7Q0FDaEIseUJBQXdCO1NBQXhCLHdCQUF3QjtBQUN6Qjs7QUFFQTtDQUNDLHVCQUF1QjtBQUN4Qjs7QUFFQTtDQUNDLGtCQUFrQjtDQUNsQixpQkFBaUI7Q0FDakIsY0FBYztBQUNmOztBQUVBO0NBQ0MsWUFBWTtBQUNiOztBQUVBO0NBQ0MsZ0JBQWdCO0NBQ2hCLFlBQVk7Q0FDWixTQUFTO0NBQ1Qsb0RBQW9EO0FBQ3JEOztBQUVBO0NBQ0MsV0FBVztDQUNYLFlBQVk7Q0FDWixzQkFBc0I7Q0FDdEIsa0JBQWtCO0NBQ2xCLGdCQUFnQjtDQUNoQix1QkFBdUI7Q0FDdkIscUJBQXFCO0NBQ3JCLHdCQUF3QjtDQUN4Qix1QkFBdUI7QUFDeEI7O0FBRUE7Q0FDQyxVQUFVO0NBQ1YsbUJBQW1CO0FBQ3BCOztBQUVBO0NBQ0MsZ0JBQWdCO0FBQ2pCOztBQUVBO0NBQ0MseUJBQXlCO0NBQ3pCLG1CQUFtQjtBQUNwQjs7QUFFQTtDQUNDLHNDQUFzQztBQUN2Qzs7QUFFQTtDQUNDLGFBQWE7Q0FDYixzQkFBc0I7Q0FDdEIsTUFBTTtBQUNQOztBQUVBO0NBQ0MsY0FBYztBQUNmOztBQUVBO0NBQ0MsdUJBQXVCO0NBQ3ZCLGtCQUFrQjtDQUNsQixNQUFNO0NBQ04sbUJBQW1CO0NBQ25CLFdBQVc7Q0FDWCxZQUFZO0NBQ1osc0JBQXNCO0NBQ3RCLGtCQUFrQjtDQUNsQixnQkFBZ0I7Q0FDaEIsdUJBQXVCO0NBQ3ZCLHFCQUFxQjtDQUNyQix3QkFBd0I7Q0FDeEIsb0RBQW9EO0NBQ3BELFVBQVU7Q0FDVixVQUFVO0NBQ1Ysa0JBQWtCO0NBQ2xCLG9CQUFvQjtDQUNwQiwyQkFBMkI7QUFDNUI7O0FBRUE7Q0FDQyxVQUFVO0NBQ1YsbUJBQW1CO0FBQ3BCOztBQUVBO0NBQ0MsZ0JBQWdCO0FBQ2pCOztBQUVBO0NBQ0MseUJBQXlCO0NBQ3pCLG1CQUFtQjtBQUNwQjs7QUFFQTtDQUNDLHNDQUFzQztBQUN2Qzs7QUFFQTtDQUNDLFVBQVU7Q0FDVixtQkFBbUI7Q0FDbkIsb0JBQW9CO0NBQ3BCLHdCQUF3QjtDQUN4QixrR0FBa0c7QUFDbkc7O0FBRUE7Q0FDQyxXQUFXO0NBQ1gsc0NBQXNDO0NBQ3RDLG1CQUFtQjtDQUNuQixlQUFlO0NBQ2YsTUFBTTtBQUNQOztBQUVBO0NBQ0MsYUFBYTtBQUNkOztBQUVBO0NBQ0Msb0JBQW9CO0FBQ3JCOztBQUVBO0NBQ0MsaUJBQWlCO0FBQ2xCOztBQUVBO0NBQ0MsbUJBQW1CO0FBQ3BCOztBQUVBO0NBQ0MsNENBQTRDO0NBQzVDLGlCQUFpQjtDQUNqQixvQkFBb0I7Q0FDcEIsZ0JBQWdCO0NBQ2hCLE9BQU87Q0FDUCxRQUFRO0NBQ1IsU0FBUztDQUNULFVBQVU7Q0FDVixzQkFBc0I7Q0FDdEIsZ0JBQWdCO0FBQ2pCOztBQUVBO0NBQ0MsYUFBYTtBQUNkOztBQUVBO0NBQ0MsV0FBVztDQUNYLGtCQUFrQjtDQUNsQixPQUFPO0NBQ1AsUUFBUTtDQUNSLFNBQVM7Q0FDVCxVQUFVO0NBQ1Ysc0JBQXNCO0NBQ3RCLFdBQVc7Q0FDWCxZQUFZO0FBQ2I7O0FBRUE7Q0FDQyxnQkFBZ0I7Q0FDaEIsYUFBYTtBQUNkOztBQUVBO0NBQ0Msb0JBQW9CO0FBQ3JCOztBQUVBO0NBQ0M7RUFDQyxpQ0FBaUM7RUFDakMsdUNBQXVDO0VBQ3ZDLHFDQUFxQztFQUNyQywyQ0FBMkM7RUFDM0Msd0JBQXdCO0VBQ3hCLHdCQUF3QjtFQUN4QiwyQkFBMkI7RUFDM0IsUUFBUTtFQUNSLHFCQUFxQjtDQUN0QjtDQUNBO0VBQ0MsaUNBQWlDO0NBQ2xDO0NBQ0E7O0VBRUMsWUFBWTtDQUNiO0NBQ0E7RUFDQyxnQkFBZ0I7Q0FDakI7Q0FDQTtFQUNDLHFCQUFxQjtDQUN0QjtDQUNBO0VBQ0MsYUFBYTtFQUNiLFVBQVU7RUFDVixVQUFVO0VBQ1YsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQix3QkFBd0I7Q0FDekI7Q0FDQTtFQUNDLGlCQUFpQjtDQUNsQjtDQUNBO0VBQ0Msa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsbUJBQW1CO0NBQ3BCO0FBQ0Q7O0FBRUE7Q0FDQyxnQkFBZ0I7Q0FDaEIsZUFBZTtDQUNmLG1CQUFtQjtBQUNwQjs7QUFFQTtDQUNDLDJDQUEyQztBQUM1Qzs7QUFFQTtDQUNDLGtCQUFrQjtBQUNuQjs7QUFFQTtDQUNDLFdBQVc7Q0FDWCxrQkFBa0I7Q0FDbEIsY0FBYztDQUNkLFFBQVE7Q0FDUixXQUFXO0NBQ1gsVUFBVTtDQUNWLFFBQVE7Q0FDUixTQUFTO0NBQ1QsOEJBQThCO0NBQzlCLG1EQUFtRDtDQUNuRCw0QkFBNEI7QUFDN0I7O0FBRUE7Q0FDQyxPQUFPO0NBQ1AsV0FBVztDQUNYLFdBQVc7Q0FDWCw0QkFBNEI7QUFDN0I7O0FBRUE7Q0FDQyxPQUFPO0NBQ1AsV0FBVztDQUNYLFdBQVc7Q0FDWCw0QkFBNEI7QUFDN0I7O0FBRUE7Q0FDQyw2QkFBNkI7QUFDOUI7O0FBRUE7Q0FDQyxVQUFVO0NBQ1Ysa0JBQWtCO0NBQ2xCLG9CQUFvQjtDQUNwQixXQUFXO0FBQ1o7O0FBRUE7Q0FDQyxVQUFVO0NBQ1YsbUJBQW1CO0NBQ25CLG9CQUFvQjtBQUNyQjs7QUFFQTtDQUNDLGNBQWM7Q0FDZCxXQUFXO0NBQ1gsWUFBWTtBQUNiOztBQUVBO0NBQ0MsNkJBQTZCO0NBQzdCLGVBQWU7Q0FDZixtQkFBbUI7QUFDcEI7O0FBRUE7Q0FDQyx1QkFBdUI7QUFDeEI7O0FBRUE7Q0FDQyx1QkFBdUI7Q0FDdkIsd0JBQXdCO0NBQ3hCLDJCQUEyQjtBQUM1Qjs7QUFFQTtDQUNDLHlCQUF5QjtBQUMxQjs7QUFFQTtDQUNDLFdBQVc7QUFDWjs7QUFFQTtDQUNDLFNBQVM7Q0FDVCxzQkFBc0I7QUFDdkI7O0FBRUE7Q0FDQyxlQUFlO0FBQ2hCOztBQUVBO0NBQ0MsZ0JBQWdCO0NBQ2hCLG9CQUFvQjtBQUNyQjs7QUFFQTs7Q0FFQyxlQUFlO0NBQ2YsZ0JBQWdCO0FBQ2pCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsMkJBQTBCO1NBQTFCLDBCQUEwQjtBQUMzQjs7QUFFQTtDQUNDLHdCQUF1QjtTQUF2Qix1QkFBdUI7QUFDeEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxnQkFBZ0I7Q0FDaEIsMkJBQTJCO0FBQzVCOztBQUVBO0NBQ0MsOEJBQThCO0FBQy9COztBQUVBO0NBQ0MsU0FBUztBQUNWOztBQUVBO0NBQ0MsY0FBYztBQUNmOztBQUVBO0NBQ0MsZ0JBQWdCO0FBQ2pCOztBQUVBOztDQUVDLCtCQUErQjtDQUMvQiw4QkFBOEI7QUFDL0I7O0FBRUE7Q0FDQyxhQUFhO0FBQ2Q7O0FBRUE7Q0FDQyxhQUFhO0NBQ2Isc0JBQXNCO0FBQ3ZCOztBQUVBO0NBQ0MsZ0JBQWdCO0FBQ2pCOztBQUVBO0NBQ0MsYUFBYTtBQUNkOztBQUVBO0NBQ0MsbUJBQW1CO0FBQ3BCOztBQUVBO0NBQ0Msb0JBQW9CO0NBQ3BCLGtCQUFrQjtDQUNsQixjQUFjO0NBQ2Qsc0NBQXNDO0FBQ3ZDOztBQUVBO0NBQ0MsU0FBUztBQUNWOztBQUVBO0NBQ0MseUJBQXlCO0NBQ3pCLGNBQWM7QUFDZjs7QUFFQTtDQUNDLHlCQUF5QjtDQUN6QixjQUFjO0FBQ2Y7O0FBRUE7Q0FDQyx5QkFBeUI7Q0FDekIsY0FBYztBQUNmOztBQUVBO0NBQ0MscURBQXFEO0NBQ3JELFdBQVc7Q0FDWCxrQkFBa0I7QUFDbkI7O0FBRUE7Q0FDQyxrQkFBa0I7Q0FDbEIsUUFBUTtDQUNSLHFCQUFxQjtDQUNyQiw0REFBNEQ7Q0FDNUQsbUJBQW1CO0NBQ25CLFlBQVk7Q0FDWixvQkFBb0I7Q0FDcEIsMEJBQTBCO0NBQzFCLGdCQUFnQjtDQUNoQixhQUFhO0NBQ2Isd0NBQXdDO0NBQ3hDLGNBQWM7Q0FDZCxnQkFBZ0I7Q0FDaEIsbUJBQW1CO0NBQ25CLHVCQUF1QjtDQUN2QixjQUFjO0NBQ2QsVUFBVTtBQUNYOztBQUVBO0NBQ0MsU0FBUztBQUNWOztBQUVBO0NBQ0MsV0FBVztBQUNaOztBQUVBO0NBQ0MsMENBQWtDO1NBQWxDLGtDQUFrQztDQUNsQyxrQ0FBMEI7U0FBMUIsMEJBQTBCO0NBQzFCLHFCQUFxQjtBQUN0Qjs7QUFFQTtDQUNDLG1EQUFtRDtBQUNwRDs7QUFFQTtDQUNDLDBEQUEwRDtDQUMxRCxZQUFZO0FBQ2I7O0FBRUE7Q0FDQyxrQkFBa0I7QUFDbkI7O0FBRkE7Q0FDQyxrQkFBa0I7QUFDbkI7O0FBRkE7Q0FDQyxrQkFBa0I7QUFDbkI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7O0NBRUMsaUNBQWlDO0NBQ2pDLGdDQUFnQztDQUNoQyxzREFBc0Q7Q0FDdEQsOEJBQThCO0NBQzlCLGdLQUFnSztDQUNoSyxxREFBcUQ7Q0FDckQsNkJBQTZCO0NBQzdCLHVEQUF1RDtDQUN2RCxnQkFBZ0I7QUFDakI7O0FBRUE7O0NBRUMsdURBQXVEO0NBQ3ZELGlEQUFpRDtDQUNqRCw2QkFBNkI7QUFDOUI7O0FBRUE7Q0FDQyxrQkFBa0I7Q0FDbEIsa0JBQWtCO0NBQ2xCLG1CQUFtQjtDQUNuQixRQUFRO0NBQ1IsMkJBQTJCO0NBQzNCLGVBQWU7Q0FDZixrQkFBa0I7Q0FDbEIsb0JBQW9CO0NBQ3BCLGVBQWU7QUFDaEI7O0FBRUE7Q0FDQyxlQUFlO0FBQ2hCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsUUFBUTtBQUNUOztBQUVBO0NBQ0M7O0VBRUMsZ0JBQWdCO0NBQ2pCO0FBQ0Q7O0FBRUE7Q0FDQztFQUNDLG9CQUFvQjtDQUNyQjtBQUNEOztBQUVBO0NBQ0M7RUFDQyxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtDQUN4QjtBQUNEOztBQUVBO0NBQ0MseUJBQXlCO0FBQzFCOztBQUVBO0NBQ0MsOEVBQThFO0FBQy9FOztBQUVBO0NBQ0MsZ0JBQWdCO0FBQ2pCOztBQUVBO0NBQ0Msd0JBQXdCO0NBQ3hCLHFCQUFxQjtBQUN0Qjs7QUFFQTtDQUNDLG9CQUFvQjtDQUNwQixxQkFBcUI7Q0FDckIsNEJBQTRCO0NBQzVCLGdCQUFnQjtDQUNoQix1QkFBdUI7Q0FDdkIsZ0JBQWdCO0NBQ2hCLG9CQUFvQjtBQUNyQjs7QUFFQTtDQUNDLGtCQUFrQjtBQUNuQjs7QUFFQTtDQUNDLGVBQWU7QUFDaEI7O0FBRUE7Q0FDQztFQUNDLG9CQUFvQjtDQUNyQjtDQUNBO0VBQ0MsV0FBVztFQUNYLFlBQVk7Q0FDYjtBQUNEOztBQUVBO0NBQ0M7RUFDQyxpQkFBaUI7Q0FDbEI7QUFDRDs7QUFFQTtDQUNDLGtGQUFrRjtBQUNuRjs7QUFFQTtDQUNDLGFBQWE7Q0FDYixtQkFBbUI7Q0FDbkIsUUFBUTtBQUNUOztBQUVBOztDQUVDLGFBQWE7QUFDZDs7QUFFQTtDQUNDLGVBQWU7Q0FDZixnQkFBZ0I7Q0FDaEIsa0JBQWtCO0NBQ2xCLGdCQUFnQjtDQUNoQixvQkFBb0I7Q0FDcEIsbUJBQW1CO0NBQ25CLHVCQUF1QjtDQUN2Qix5Q0FBeUM7Q0FDekMsNEJBQTRCO0FBQzdCOztBQUVBO0NBQ0MsdUJBQXVCO0NBQ3ZCLFVBQVU7Q0FDVixnQkFBZ0I7Q0FDaEIsa0JBQWtCO0NBQ2xCLHlCQUF5QjtDQUN6QixzQkFBc0I7Q0FDdEIscUJBQXFCO0NBQ3JCLHNEQUFzRDtDQUN0RCwyREFBMkQ7Q0FDM0Qsd0RBQXdEO0FBQ3pEOztBQUVBO0NBQ0MsdUJBQXVCO0FBQ3hCOztBQUVBO0NBQ0MsZUFBZTtDQUNmLGtCQUFrQjtDQUNsQixNQUFNO0NBQ04sY0FBYztDQUNkLFVBQVU7QUFDWDs7QUFFQTtDQUNDLFlBQVk7Q0FDWixXQUFXO0NBQ1gsa0JBQWtCO0NBQ2xCLFNBQVM7Q0FDVCxRQUFRO0NBQ1IsMkJBQTJCO0NBQzNCLGtCQUFrQjtDQUNsQixnQkFBZ0I7Q0FDaEIsc0RBQXNEO0NBQ3RELGlEQUFpRDtDQUNqRCxtQkFBbUI7Q0FDbkIsV0FBVztDQUNYLGVBQWU7QUFDaEI7O0FBRUE7Q0FDQyxlQUFlO0FBQ2hCOztBQUVBO0NBQ0MsWUFBWTtDQUNaLGNBQWM7Q0FDZCx3REFBd0Q7Q0FDeEQsa0JBQWtCO0NBQ2xCLFdBQVc7Q0FDWCxVQUFVO0NBQ1YsY0FBYztDQUNkLFNBQVM7QUFDVjs7QUFFQTtDQUNDLFdBQVc7Q0FDWCxtQkFBbUI7QUFDcEI7O0FBRUE7Q0FDQyxRQUFRO0NBQ1IsZ0JBQWdCO0FBQ2pCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsV0FBVztBQUNaOztBQUVBO0NBQ0MsaUNBQWlDO0NBQ2pDLHFDQUFxQztDQUNyQyxtQkFBbUI7QUFDcEI7O0FBRUE7Q0FDQyxpQ0FBaUM7Q0FDakMsZ0NBQWdDO0NBQ2hDLHNEQUFzRDtDQUN0RCw4QkFBOEI7Q0FDOUIsZ0tBQWdLO0NBQ2hLLHFEQUFxRDtDQUNyRCw2QkFBNkI7Q0FDN0IsdURBQXVEO0NBQ3ZELGdCQUFnQjtBQUNqQjs7QUFFQTtDQUNDLG1EQUFtRDtBQUNwRDs7QUFFQTtDQUNDLHVEQUF1RDtDQUN2RCxpREFBaUQ7Q0FDakQsNkJBQTZCO0FBQzlCOztBQUVBO0NBQ0MsdUJBQXVCO0FBQ3hCOztBQUVBO0NBQ0MsVUFBVTtDQUNWLGtCQUFrQjtDQUNsQix5REFBeUQ7Q0FDekQsVUFBVTtBQUNYOztBQUVBO0NBQ0MsVUFBVTtDQUNWLG1CQUFtQjtDQUNuQixVQUFVO0FBQ1g7O0FBRUE7Q0FDQztFQUNDLGdCQUFnQjtDQUNqQjtBQUNEOztBQUVBO0NBQ0M7RUFDQyxPQUFPO0NBQ1I7QUFDRCIsImZpbGUiOiJlbGVtZW50b3IuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGtleWZyYW1lcyByaXBwbGUge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4yKTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuMik7XG5cdH1cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAuODtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0fVxufVxuXG4udW5kZXJsaW5lLWFuaW1hdGUge1xuXHQtLWd6LXRyYW5zZm9ybS1vcmlnaW4tc3RhcnQ6IGxlZnQ7XG5cdC0tZ3otdHJhbnNmb3JtLW9yaWdpbi1lbmQ6IHJpZ2h0O1xuXHQtLWd6LWFuaW1hdGlvbi1kZWZhdWx0OiAuNXMgY3ViaWMtYmV6aWVyKC4zLCAxLCAuMywgMSk7XG5cdC0tZ3otcmV2ZXJzZWQtbGluay1nYXA6IC4wNXJlbTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHZhcigtLWd6LXRyYW5zZm9ybS1vcmlnaW4tZW5kKSwgY3VycmVudENvbG9yLCBjdXJyZW50Q29sb3IpIDAgdmFyKC0tZ3otcmV2ZXJzZWQtbGluay1nYXApLzAgdmFyKC0tZ3otcmV2ZXJzZWQtbGluay1nYXApIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiB2YXIoLS1nei10cmFuc2Zvcm0tb3JpZ2luLWVuZCk7XG5cdGJhY2tncm91bmQtcG9zaXRpb24teTogYm90dG9tO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgdmFyKC0tZ3otYW5pbWF0aW9uLWRlZmF1bHQpO1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4udW5kZXJsaW5lLWFuaW1hdGU6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHZhcigtLWd6LXRyYW5zZm9ybS1vcmlnaW4tc3RhcnQpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgdmFyKC0tZ3otcmV2ZXJzZWQtbGluay1nYXApO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcbn1cblxuYm9keS5vZmZjYW52YXMtb3BlbmVkICN3cGFkbWluYmFyLCBib2R5Lm1vZGFsLW9wZW5lZCAjd3BhZG1pbmJhciB7XG5cdHotaW5kZXg6IDEwMDtcbn1cblxuLmdsb3ppbi1lbGVtZW50b3ItdmlkZW86bm90KC5nei1yYXRpbykgdmlkZW8sXG4uZ2xvemluLWVsZW1lbnRvci12aWRlbzpub3QoLmd6LXJhdGlvKSBpZnJhbWUge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1nei1pbWFnZS1yb3VuZGVkKTtcbn1cblxuLmdsb3ppbi1lbGVtZW50b3ItdmlkZW8uZ3otcmF0aW8gdmlkZW8sXG4uZ2xvemluLWVsZW1lbnRvci12aWRlby5nei1yYXRpbyBpZnJhbWUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG1hcmdpbjogMDtcblx0dG9wOiAwO1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmVsZW1lbnRvciAuZWxlbWVudG9yLWJhY2tncm91bmQtdmlkZW8taG9zdGVkIHtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5nbG96aW4tc2hvcnQtY29udGVudF9fY29udGVudCB7XG5cdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLW91dDtcbn1cblxuLmdsb3ppbi1zaG9ydC1jb250ZW50X19jb250ZW50OjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGhlaWdodDogNjFweDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI2ZmZiAxMDAlKTtcbn1cblxuLmdsb3ppbi1zaG9ydC1jb250ZW50X19jb250ZW50LnNob3c6OmFmdGVyIHtcblx0b3BhY2l0eTogMDtcbn1cblxuLmdsb3ppbi1jb2RlLWRpc2NvdW50IHtcblx0LS1nei1idXR0b24tZm9udC1zaXplOiAxNXB4O1xuXHQtLWd6LWJ1dHRvbi1pY29uLXNpemU6IDE2cHg7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1saXN0IHtcblx0LS1nei1pbWFnZS1yb3VuZGVkOiA1cHg7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1saXN0IHVsLnByb2R1Y3RzIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uZ2xvemluLXByb2R1Y3QtbGlzdCB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCB2YXIoLS1nei1ib3JkZXItY29sb3IpO1xuXHRwYWRkaW5nOiAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmdsb3ppbi1wcm9kdWN0LWxpc3QgdWwucHJvZHVjdHMgbGkucHJvZHVjdDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0cGFkZGluZy1ib3R0b206IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1saXN0IC5wcm9kdWN0LXRodW1ibmFpbCB7XG5cdG1heC13aWR0aDogODBweDtcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzLWNhcm91c2VsIH4gLnNob3BwYWJsZS1pbWFnZXMtbW9kYWwge1xuXHQtLWd6LW1vZGFsLWNvbnRlbnQtd2lkdGg6IDEwNjBweDtcblx0LS1nei1tb2RhbC1jb250ZW50LXBhZGRpbmcteTogMHB4O1xuXHQtLWd6LW1vZGFsLWNvbnRlbnQtcGFkZGluZy14OiAwcHg7XG59XG5cbi5nbG96aW4tc2hvcHBhYmxlLWltYWdlcy1jYXJvdXNlbF9faXRlbSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzLWNhcm91c2VsX19pY29uIHtcblx0LS1nei1idXR0b24td2lkdGg6IDMwcHg7XG5cdC0tZ3otYnV0dG9uLWhlaWdodDogMzBweDtcblx0LS1nei1idXR0b24tZm9udC1zaXplOiAxMnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZ2xvemluLXNob3BwYWJsZS1pbWFnZXMtY2Fyb3VzZWxfX2ljb24ubG9hZGluZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzLWNhcm91c2VsLS1taWRkbGUgLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzLWNhcm91c2VsX19pY29uIHtcblx0LS1nei1idXR0b24td2lkdGg6IDUwcHg7XG5cdC0tZ3otYnV0dG9uLWhlaWdodDogNTBweDtcblx0LS1nei1idXR0b24tZm9udC1zaXplOiAxNnB4O1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC44KTtcblx0dHJhbnNpdGlvbjogdmFyKC0tZ3otdHJhbnNpdGlvbik7XG59XG5cbi5nbG96aW4tc2hvcHBhYmxlLWltYWdlcy1jYXJvdXNlbC0tbWlkZGxlIC5nbG96aW4tc2hvcHBhYmxlLWltYWdlcy1jYXJvdXNlbF9faXRlbTpob3ZlciAuZ2xvemluLXNob3BwYWJsZS1pbWFnZXMtY2Fyb3VzZWxfX2ljb24ge1xuXHRvcGFjaXR5OiAxO1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG59XG5cbi5zaG9wcGFibGUtaW1hZ2VzLW1vZGFsIC5tb2RhbF9fYnV0dG9uLWNsb3NlIHtcblx0LS1nei1idXR0b24tY29sb3I6ICM2NjY7XG5cdC0tZ3otYnV0dG9uLWNvbG9yLWhvdmVyOiB2YXIoLS1nei1jb2xvci1kYXJrKTtcblx0LS1nei1idXR0b24tYmctY29sb3I6IHZhcigtLWd6LWNvbG9yLWxpZ2h0KTtcblx0LS1nei1idXR0b24tYmctY29sb3ItaG92ZXI6IHZhcigtLWd6LWNvbG9yLWxpZ2h0KTtcblx0LS1nei1idXR0b24tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0LS1nei1idXR0b24tYm9yZGVyLWNvbG9yLWhvdmVyOiB0cmFuc3BhcmVudDtcblx0LS1nei1idXR0b24tZm9udC1zaXplOiAxMXB4O1xuXHRvcGFjaXR5OiAxO1xuXHRjb2xvcjogIzY2Njtcblx0dG9wOiAxMHB4O1xuXHRpbnNldC1pbmxpbmUtZW5kOiAxMHB4O1xufVxuXG4uc2hvcHBhYmxlLWltYWdlcy1tb2RhbCAubW9kYWxfX2J1dHRvbi1jbG9zZTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1nei1jb2xvci1kYXJrKTtcbn1cblxuLnNob3BwYWJsZS1pbWFnZXMtbW9kYWwgLmUtY29uLWlubmVyIHtcblx0LS1nei1jb250YWluZXItc3BhY2luZzogMHB4O1xufVxuXG4uc2hvcHBhYmxlLWltYWdlcy1tb2RhbCAubW9kYWxfX2NvbnRhaW5lciB7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnNob3BwYWJsZS1pbWFnZXMtbW9kYWwgLm1vZGFsX193cmFwcGVyIHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uc2hvcHBhYmxlLWltYWdlcy1tb2RhbCAubW9kYWxfX2NvbnRlbnQge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHRzY3JvbGxiYXItd2lkdGg6IGF1dG87XG5cdHNjcm9sbGJhci1jb2xvcjogdmFyKC0tZ3otY29sb3ItbGlnaHQtZ3JleSk7XG59XG5cbi5zaG9wcGFibGUtaW1hZ2VzLW1vZGFsIC5tb2RhbF9fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogNHB4O1xuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uc2hvcHBhYmxlLWltYWdlcy1tb2RhbCAubW9kYWxfX2NvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnNob3BwYWJsZS1pbWFnZXMtbW9kYWwgLm1vZGFsX19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWd6LWNvbG9yLWxpZ2h0LWdyZXkpO1xuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uc2hvcHBhYmxlLWltYWdlcy1tb2RhbCAubW9kYWxfX2NvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3otY29sb3ItZGFyayk7XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZ2xvemluLXNob3BwYWJsZS1pbWFnZXMtY2Fyb3VzZWxfX2J1dHRvbi1saW5rLFxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5nbG96aW4tc2hvcHBhYmxlLWltYWdlcy1jYXJvdXNlbF9fYnV0dG9uLXNob3BwYWJsZSB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZ2xvemluLXNob3BwYWJsZS1pbWFnZXMge1xuXHQtLWNvbC13aWR0aDogNTUlO1xuXHQtLWNvbC1nYXA6IDBweDtcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX190aHVtYm5haWwge1xuXHQtLWd6LWltYWdlLXJvdW5kZWQ6IDBweDtcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX19ob3RzcG90IHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tZ3otc2hvcHBhYmxlLWltYWdlcy1ob3RzcG90LXgsIDApLCB2YXIoLS1nei1zaG9wcGFibGUtaW1hZ2VzLWhvdHNwb3QteSwgMCkpO1xufVxuXG4uZ2xvemluLXNob3BwYWJsZS1pbWFnZXNfX2hvdHNwb3QgLmd6LWJ1dHRvbiB7XG5cdC0tZ3otYnV0dG9uLXdpZHRoOiAzMHB4O1xuXHQtLWd6LWJ1dHRvbi1oZWlnaHQ6IDMwcHg7XG5cdC0tZ3otYnV0dG9uLWZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX19wcm9kdWN0cyB7XG5cdC0tcHJvZHVjdHMtZ2FwOiAxNXB4O1xufVxuXG4uZ2xvemluLXNob3BwYWJsZS1pbWFnZXNfX3Byb2R1Y3RzIHVsLnByb2R1Y3RzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiBub3dyYXA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdGdhcDogdmFyKC0tcHJvZHVjdHMtZ2FwKTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uZ2xvemluLXNob3BwYWJsZS1pbWFnZXNfX3Byb2R1Y3RzIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuXHR3aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1wcm9kdWN0cy1nYXApIC8gMik7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0ZmxleC1zaHJpbms6IDA7XG59XG5cbi5nbG96aW4tc2hvcHBhYmxlLWltYWdlc19fcHJvZHVjdHMgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAucHJvZHVjdC10aHVtYm5haWwgPiAqIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX19wcm9kdWN0cyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcm9kdWN0LXRodW1ibmFpbCA+IGEsXG4uZ2xvemluLXNob3BwYWJsZS1pbWFnZXNfX3Byb2R1Y3RzIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLnByb2R1Y3QtdGh1bWJuYWlsIC5wcm9kdWN0LXZpZGVvLWxvb3AtdGh1bWJuYWlsIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5nbG96aW4tc2hvcHBhYmxlLWltYWdlc19fcHJvZHVjdHMgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAucHJvZHVjdC10aHVtYm5haWwgPiAuZ2xvemluLXNob3BwYWJsZS1pbWFnZXNfX2FjdGl2ZSB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uZ2xvemluLXNob3BwYWJsZS1pbWFnZXNfX3Byb2R1Y3RzIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLnByb2R1Y3QtdmFyaWF0aW9uLWl0ZW1zLFxuLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX19wcm9kdWN0cyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5nei1idXR0b24tYWRkLXRvLWNhcnQtbW9iaWxlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX19wcm9kdWN0cyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmFjdGl2ZSAuZ2xvemluLXNob3BwYWJsZS1pbWFnZXNfX2FjdGl2ZSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5nbG96aW4tc2hvcHBhYmxlLWltYWdlc19fcHJvZHVjdHMgdWwucHJvZHVjdHMuaGFzLXNjcm9sbGJhciBsaS5wcm9kdWN0IHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX19wcm9kdWN0cyB1bC5wcm9kdWN0czo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRoZWlnaHQ6IDRweDtcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX19wcm9kdWN0cyB1bC5wcm9kdWN0czo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRiYWNrZ3JvdW5kOiAjRUJFQkVCO1xufVxuXG4uZ2xvemluLXNob3BwYWJsZS1pbWFnZXNfX3Byb2R1Y3RzIHVsLnByb2R1Y3RzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWd6LWNvbG9yLWRhcmspO1xufVxuXG4uZ2xvemluLXNob3BwYWJsZS1pbWFnZXNfX3Byb2R1Y3RzIHVsLnByb2R1Y3RzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWd6LWNvbG9yLWRhcmspO1xufVxuXG4uZ2xvemluLXNob3BwYWJsZS1pbWFnZXNfX3Byb2R1Y3RzIC5nbG96aW4tc2hvcHBhYmxlLWltYWdlc19fYWN0aXZlIHtcblx0LS1nei1idXR0b24td2lkdGg6IDM1cHg7XG5cdC0tZ3otYnV0dG9uLWhlaWdodDogMzVweDtcblx0LS1nei1idXR0b24tZm9udC1zaXplOiAxNHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGluc2V0LWlubGluZS1lbmQ6IDEwcHg7XG5cdGJvdHRvbTogMTBweDtcblx0ei1pbmRleDogMTtcblx0b3BhY2l0eTogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX190YWcge1xuXHRjb2xvcjogdmFyKC0tZ3otY29sb3ItYmFzZSk7XG59XG5cbi5nbG96aW4tc2hvcHBhYmxlLWltYWdlc19fYnV0dG9uIHtcblx0LS1nei1idXR0b24taWNvbi1zaXplOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LnNob3BwYWJsZS1pbWFnZXMtbW9kYWwgLm1vZGFsX19idXR0b24tY2xvc2Uge1xuXHRcdC0tZ3otYnV0dG9uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQtLWd6LWJ1dHRvbi1iZy1jb2xvci1ob3ZlcjogdHJhbnNwYXJlbnQ7XG5cdFx0LS1nei1idXR0b24tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQtLWd6LWJ1dHRvbi1ib3JkZXItY29sb3ItaG92ZXI6IHRyYW5zcGFyZW50O1xuXHRcdC0tZ3otYnV0dG9uLXBhZGRpbmc6IDBweDtcblx0XHQtLWd6LWJ1dHRvbi1yb3VuZGVkOiAwcHg7XG5cdFx0LS1nei1idXR0b24tZm9udC1zaXplOiAxM3B4O1xuXHRcdHRvcDogMHB4O1xuXHRcdGluc2V0LWlubGluZS1lbmQ6IDBweDtcblx0fVxuXHQuc2hvcHBhYmxlLWltYWdlcy1tb2RhbCAubW9kYWxfX2NvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5zaG9wcGFibGUtaW1hZ2VzLW1vZGFsIC5tb2RhbF9fd3JhcHBlciB7XG5cdFx0LS1nei1tb2RhbC1jb250ZW50LXBhZGRpbmcteTogMHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblx0LnNob3BwYWJsZS1pbWFnZXMtbW9kYWwgLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX19zdW1tYXJ5IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGluc2V0LWlubGluZS1lbmQ6IDA7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHRcdHNjcm9sbGJhci13aWR0aDogYXV0bztcblx0XHRzY3JvbGxiYXItY29sb3I6ICNjOGM4Yzg7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tZ3otbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcblx0fVxuXHQuc2hvcHBhYmxlLWltYWdlcy1tb2RhbCAuZ2xvemluLXNob3BwYWJsZS1pbWFnZXNfX3N1bW1hcnk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHR3aWR0aDogNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdH1cblx0LnNob3BwYWJsZS1pbWFnZXMtbW9kYWwgLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX19zdW1tYXJ5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0fVxuXHQuc2hvcHBhYmxlLWltYWdlcy1tb2RhbCAuZ2xvemluLXNob3BwYWJsZS1pbWFnZXNfX3N1bW1hcnk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjOGM4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdH1cblx0LnNob3BwYWJsZS1pbWFnZXMtbW9kYWwgLmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX19zdW1tYXJ5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3otY29sb3ItZ3JleSk7XG5cdH1cblx0Lmdsb3ppbi1zaG9wcGFibGUtaW1hZ2VzX19wcm9kdWN0cyB7XG5cdFx0LS1wcm9kdWN0cy1nYXA6IDIwcHg7XG5cdH1cbn1cblxuLmdsb3ppbi1idXR0b24taG90c3BvdC0tYW5pbWF0aW9uIHtcblx0LS1ob3RzcG90LWJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MDIpO1xuXHRwYWRkaW5nOiA3cHg7XG59XG5cbi5nbG96aW4tYnV0dG9uLWhvdHNwb3QtLWFuaW1hdGlvbjo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhvdHNwb3QtYmFja2dyb3VuZC1jb2xvcik7XG5cdHotaW5kZXg6IC0xO1xuXHRhbmltYXRpb246IHJpcHBsZSAycyBlYXNlIGluZmluaXRlO1xufVxuXG4uZ2xvemluLXByb21vLWNhcmRfX3Byb21vLWNvbnRlbnQge1xuXHQtLWd6LWJvcmRlci1jb2xvcjogI2ZmZjM7XG5cdGJhY2tncm91bmQ6ICNmZmYzO1xuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG5cdG1hcmdpbi1ib3R0b206IDIuNXB4O1xufVxuXG4uZ2xvemluLXBvc3RzLWNhcm91c2VsIC5lbnRyeS10aXRsZSB7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1nei1oZWFkaW5nLWxldHRlci1zcGFjaW5nKTtcbn1cblxuLmdsb3ppbi1wb3N0cy1jYXJvdXNlbCAuZW50cnktdGl0bGUgYSB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHQtd2Via2l0LWxpbmUtY2xhbXA6IHZhcigtLWd6LWxpbmUtY2xhbXAtY291bnQsIFwibm9uZVwiKTtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5nbG96aW4tY2F0ZWdvcmllcy1jYXJvdXNlbC0tc2lkZSAuZ2xvemluLWNhdGVnb3JpZXMtY2Fyb3VzZWxfX3RpdGxlIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmdsb3ppbi1jYXRlZ29yaWVzLWNhcm91c2VsLS1zaWRlIC5nbG96aW4tY2F0ZWdvcmllcy1jYXJvdXNlbF9faXRlbTpob3ZlciAuZ2xvemluLWNhdGVnb3JpZXMtY2Fyb3VzZWxfX2J1dHRvbiB7XG5cdC0tZ3otYnV0dG9uLWNvbG9yOiB2YXIoLS1nei1idXR0b24tY29sb3ItaG92ZXIpO1xuXHQtLWd6LWJ1dHRvbi1iZy1jb2xvcjogdmFyKC0tZ3otYnV0dG9uLWJnLWNvbG9yLWhvdmVyKTtcblx0LS1nei1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoLS1nei1idXR0b24tYm9yZGVyLWNvbG9yLWhvdmVyKTtcblx0LS1nei1idXR0b24tZWZmLWJnLWNvbG9yOiB2YXIoLS1nei1idXR0b24tZWZmLWJnLWNvbG9yLWhvdmVyKTtcbn1cblxuLmdsb3ppbi1jYXRlZ29yaWVzLWNhcm91c2VsLS1iZWxvdyAuZ2xvemluLWNhdGVnb3JpZXMtY2Fyb3VzZWxfX3RodW1ibmFpbCB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG4uZ2xvemluLWNhdGVnb3JpZXMtY2Fyb3VzZWxfX2NhdC1jb3VudCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nbG96aW4tY2F0ZWdvcmllcy1jYXJvdXNlbF9fY2F0LWRlc2NyaXB0aW9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmdsb3ppbi1jYXRlZ29yaWVzLWNhcm91c2VsX19jYXQtZGVzY3JpcHRpb24gcCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmdsb3ppbi1jYXRlZ29yaWVzLWNhcm91c2VsX190aHVtYm5haWwuZ3otaG92ZXItem9vbSwgLmdsb3ppbi1jYXRlZ29yaWVzLWNhcm91c2VsX190aHVtYm5haWwuZ3otaG92ZXItZWZmZWN0IHtcblx0LS10cmFuc2l0aW9uOiAwLjRzIGN1YmljLWJlemllciguMywgMSwgLjMsIDEpO1xufVxuXG4uZ2xvemluLWNhdGVnb3JpZXMtY2Fyb3VzZWxfX2J1dHRvbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdC0tZ3otYnV0dG9uLWZvbnQtc2l6ZTogOXB4O1xufVxuXG4uZ2xvemluLWNhdGVnb3JpZXMtY2Fyb3VzZWwtZ3JhZGllbnQgLmdsb3ppbi1jYXRlZ29yaWVzLWNhcm91c2VsX190aHVtYm5haWw6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh2YXIoLS1nei1ncmFkaWVudC1hbmdsZSwgMTgwZGVnKSwgdmFyKC0tZ3otZ3JhZGllbnQtY29sb3ItcHJpbWFyeSwgIzAwMDApIDI1JSwgdmFyKC0tZ3otZ3JhZGllbnQtY29sb3Itc2Vjb25kYXJ5LCAjMDAwNikpO1xuXHRvcGFjaXR5OiAuNzU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR6LWluZGV4OiAyO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1nei1pbWFnZS1yb3VuZGVkLCAwKTtcbn1cblxuLmdsb3ppbi1jdXJyZW5jeS1sYW5ndWFnZS1lbGVtZW50b3IgLmN1cnJlbmN5LWRyb3Bkb3duIHtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tZ3otcm91bmRlZC1zbSk7XG5cdHRvcDogYXV0bztcblx0Ym90dG9tOiBjYWxjKDEwMCUgKyAzMHB4KTtcblx0d2lkdGg6IG1heC1jb250ZW50O1xuXHRtaW4td2lkdGg6IDEwMHB4O1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZ2xvemluLWN1cnJlbmN5LWxhbmd1YWdlLWVsZW1lbnRvciAuY3VycmVuY3ktZHJvcGRvd24uYWN0aXZlIHtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IGNhbGMoMTAwJSArIDEwcHgpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Lmdsb3ppbi1jdXJyZW5jeS1sYW5ndWFnZS1lbGVtZW50b3IgLmN1cnJlbmN5LWRyb3Bkb3duIHtcblx0XHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdFx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4uZ2xvemluLXByb2R1Y3Qtc2hvd2Nhc2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtZ2FsbGVyeS1zdW1tYXJ5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4uZ2xvemluLXByb2R1Y3Qtc2hvd2Nhc2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLmVudHJ5LXN1bW1hcnkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1zZWxmOiBpbmhlcml0O1xuXHRwb3NpdGlvbjogdW5zZXQ7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1zaG93Y2FzZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuZW50cnktc3VtbWFyeSBmb3JtIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1zaG93Y2FzZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuZW50cnktc3VtbWFyeSBmb3JtIC5wcm9kdWN0LWZlYXR1cmVkLWljb25zIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1zaG93Y2FzZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuZW50cnktc3VtbWFyeSAud29vY29tbWVyY2UtYmFkZ2VzIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmdsb3ppbi1wcm9kdWN0LXNob3djYXNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5nei1idXktbm93LWJ1dHRvbiB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1zaG93Y2FzZSAudmlldy1mdWxsLWRldGFpbHMtYnV0dG9uIHtcblx0YWxpZ24tc2VsZjogc3RhcnQ7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1zaG93Y2FzZV9fc3VtbWFyeS12ZXJ0aWNhbCAuZ2xvemluLXByb2R1Y3Qtc2hvd2Nhc2UgLnZpZXctZnVsbC1kZXRhaWxzLWJ1dHRvbiB7XG5cdGFsaWduLXNlbGY6IHVuc2V0O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZ2xvemluLXByb2R1Y3Qtc2hvd2Nhc2Utd2lzaGxpc3QtYnV0dG9uLS1ub25lLmdsb3ppbi1wcm9kdWN0LXNob3djYXNlLWNvbXBhcmUtYnV0dG9uLS1ub25lIC5nbG96aW4tcHJvZHVjdC1zaG93Y2FzZSAuZ2xvemluLXByb2R1Y3QtYXRjLWdyb3VwIC5wcm9kdWN0LWZlYXR1cmVkLWljb25zIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Lmdsb3ppbi1wcm9kdWN0LXNob3djYXNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkge1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0dG9wOiAwO1xuXHR9XG59XG5cbi5nbG96aW4tc2hvcHBhYmxlLXZpZGVvLWNhcm91c2VsIH4gLnNob3BwYWJsZS12aWRlby0tbW9kYWwge1xuXHQtLWd6LW1vZGFsLWNvbnRlbnQtd2lkdGg6IDc2MHB4O1xuXHQtLWd6LW1vZGFsLWNvbnRlbnQtcGFkZGluZy15OiAwcHg7XG5cdC0tZ3otbW9kYWwtY29udGVudC1wYWRkaW5nLXg6IDBweDtcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtdmlkZW8tY2Fyb3VzZWxfX2l0ZW0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5nbG96aW4tc2hvcHBhYmxlLXZpZGVvLWNhcm91c2VsX19wcm9kdWN0LXRodW1ibmFpbCB7XG5cdC0tZ3otaW1hZ2Utcm91bmRlZDogMTAwJTtcblx0d2lkdGg6IDUwcHg7XG5cdGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uZ2xvemluLXNob3BwYWJsZS12aWRlby1jYXJvdXNlbF9fcHJvZHVjdC1wcmljZSB7XG5cdGNvbG9yOiB2YXIoLS1nei1jb2xvci1saWdodCk7XG59XG5cbi5nbG96aW4tc2hvcHBhYmxlLXZpZGVvLWNhcm91c2VsX19wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdC13ZWJraXQtbGluZS1jbGFtcDogMTtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmdsb3ppbi1zaG9wcGFibGUtdmlkZW8tY2Fyb3VzZWwtLWdyYWRpZW50OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1nei1pbWFnZS1yb3VuZGVkKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHZhcigtLWd6LWdyYWRpZW50LWFuZ2xlLCAxODBkZWcpLCB2YXIoLS1nei1ncmFkaWVudC1jb2xvci1wcmltYXJ5LCAjMDAwMCkgNTAlLCB2YXIoLS1nei1ncmFkaWVudC1jb2xvci1zZWNvbmRhcnksICMwMDA5KSk7XG5cdG9wYWNpdHk6IC43NTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHotaW5kZXg6IDI7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWd6LWltYWdlLXJvdW5kZWQsIDApO1xufVxuXG4uZ2xvemluLXNob3BwYWJsZS12aWRlby1jYXJvdXNlbC0tZmlsdGVyLWNvbG9yIHtcblx0LS1nei1zaG9wcGFibGUtdmlkZW8tZmlsdGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdC0tZ3otc2hvcHBhYmxlLXZpZGVvLWZpbHRlci1ibHVyOiA1cHg7XG59XG5cbi5nbG96aW4tc2hvcHBhYmxlLXZpZGVvLWNhcm91c2VsLS1maWx0ZXItY29sb3I6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHR0b3A6IDA7XG5cdGJhY2tncm91bmQ6IHZhcigtLWd6LXNob3BwYWJsZS12aWRlby1maWx0ZXItY29sb3IpO1xuXHQtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cih2YXIoLS1nei1zaG9wcGFibGUtdmlkZW8tZmlsdGVyLWJsdXIpKTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKHZhcigtLWd6LXNob3BwYWJsZS12aWRlby1maWx0ZXItYmx1cikpO1xuXHR6LWluZGV4OiAtMTtcbn1cblxuLnNob3BwYWJsZS12aWRlby0tbW9kYWwgLm1vZGFsX19idXR0b24tY2xvc2Uge1xuXHQtLWd6LWJ1dHRvbi1jb2xvcjogIzY2Njtcblx0LS1nei1idXR0b24tY29sb3ItaG92ZXI6IHZhcigtLWd6LWNvbG9yLWRhcmspO1xuXHQtLWd6LWJ1dHRvbi1iZy1jb2xvcjogdmFyKC0tZ3otY29sb3ItbGlnaHQpO1xuXHQtLWd6LWJ1dHRvbi1iZy1jb2xvci1ob3ZlcjogdmFyKC0tZ3otY29sb3ItbGlnaHQpO1xuXHQtLWd6LWJ1dHRvbi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHQtLWd6LWJ1dHRvbi1ib3JkZXItY29sb3ItaG92ZXI6IHRyYW5zcGFyZW50O1xuXHQtLWd6LWJ1dHRvbi1mb250LXNpemU6IDExcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0b3BhY2l0eTogMTtcblx0Y29sb3I6ICM2NjY7XG5cdHRvcDogMTBweDtcblx0aW5zZXQtaW5saW5lLWVuZDogMTBweDtcblx0ei1pbmRleDogNTtcbn1cblxuLnNob3BwYWJsZS12aWRlby0tbW9kYWwgLm1vZGFsX19idXR0b24tY2xvc2U6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tZ3otY29sb3ItZGFyayk7XG59XG5cbi5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIC5lLWNvbi1pbm5lciB7XG5cdC0tZ3otY29udGFpbmVyLXNwYWNpbmc6IDBweDtcbn1cblxuLnNob3BwYWJsZS12aWRlby0tbW9kYWwgLm1vZGFsX19jb250YWluZXIge1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIC5tb2RhbF9fd3JhcHBlci1zaG9wYWJsZSB7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJveC1zaGFkb3c6IDBweCA0cHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1nei1tb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xufVxuXG4uc2hvcHBhYmxlLXZpZGVvLS1tb2RhbCAubW9kYWxfX3Nob3BwYWJsZS12aWRlbyB7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnNob3BwYWJsZS12aWRlby0tbW9kYWwgLmdsb3ppbi1zaG9wcGFibGUtdmlkZW8tY2Fyb3VzZWxfX3Byb2R1Y3Qge1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmNGQ7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDEwcHg7XG59XG5cbi5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIC5nbG96aW4tc2hvcHBhYmxlLXZpZGVvLWNhcm91c2VsX19wcm9kdWN0LXRodW1ibmFpbCB7XG5cdC0tZ3otaW1hZ2Utcm91bmRlZDogMHB4O1xufVxuXG4uc2hvcHBhYmxlLXZpZGVvLS1tb2RhbCAuZ2xvemluLWJ1dHRvbiB7XG5cdHBhZGRpbmc6IDEzcHggMjBweDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uc2hvcHBhYmxlLXZpZGVvLS1tb2RhbCBkaXYucHJvZHVjdCB7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnNob3BwYWJsZS12aWRlby0tbW9kYWwgZGl2LnByb2R1Y3QgLnByb2R1Y3QtZ2FsbGVyeS1zdW1tYXJ5IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IDA7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWd6LW1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIGRpdi5wcm9kdWN0IC5jdXN0b20tc2Nyb2xsYmFyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblx0c2Nyb2xsYmFyLXdpZHRoOiBhdXRvO1xuXHRzY3JvbGxiYXItY29sb3I6ICNjOGM4Yzg7XG5cdC0tZ3otaW1hZ2Utcm91bmRlZDogMHB4O1xufVxuXG4uc2hvcHBhYmxlLXZpZGVvLS1tb2RhbCBkaXYucHJvZHVjdCAuY3VzdG9tLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogNHB4O1xuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uc2hvcHBhYmxlLXZpZGVvLS1tb2RhbCBkaXYucHJvZHVjdCAuY3VzdG9tLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc2hvcHBhYmxlLXZpZGVvLS1tb2RhbCBkaXYucHJvZHVjdCAuY3VzdG9tLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjOGM4O1xuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uc2hvcHBhYmxlLXZpZGVvLS1tb2RhbCBkaXYucHJvZHVjdCAuY3VzdG9tLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nei1jb2xvci1ncmV5KTtcbn1cblxuLnNob3BwYWJsZS12aWRlby0tbW9kYWwgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdmlkZW8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR0b3A6IDA7XG59XG5cbi5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3ZpZGVvIC5nbG96aW4tc2hvcHBhYmxlLXZpZGVvLWNhcm91c2VsX192aWRlbyB7XG5cdGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uc2hvcHBhYmxlLXZpZGVvLS1tb2RhbCBkaXYucHJvZHVjdCAuZW50cnktc3VtbWFyeSB7XG5cdHBhZGRpbmc6IDMwcHggMjBweCAzMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0aW5zZXQtaW5saW5lLWVuZDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblx0c2Nyb2xsYmFyLXdpZHRoOiBhdXRvO1xuXHRzY3JvbGxiYXItY29sb3I6ICNjOGM4Yzg7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWd6LW1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG5cdHotaW5kZXg6IDQ7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cblxuLnNob3BwYWJsZS12aWRlby0tbW9kYWwgZGl2LnByb2R1Y3QgLmVudHJ5LXN1bW1hcnk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0d2lkdGg6IDRweDtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLnNob3BwYWJsZS12aWRlby0tbW9kYWwgZGl2LnByb2R1Y3QgLmVudHJ5LXN1bW1hcnk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnNob3BwYWJsZS12aWRlby0tbW9kYWwgZGl2LnByb2R1Y3QgLmVudHJ5LXN1bW1hcnk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2M4YzhjODtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLnNob3BwYWJsZS12aWRlby0tbW9kYWwgZGl2LnByb2R1Y3QgLmVudHJ5LXN1bW1hcnk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3otY29sb3ItZ3JleSk7XG59XG5cbi5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIGRpdi5wcm9kdWN0IC5lbnRyeS1zdW1tYXJ5Lm9wZW4ge1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4zLCAxLCAwLjMsIDEpLCBvcGFjaXR5IDAuNHMgY3ViaWMtYmV6aWVyKDAuMywgMSwgMC4zLCAxKTtcbn1cblxuLnNob3BwYWJsZS12aWRlby0tbW9kYWwgZGl2LnByb2R1Y3QgLmVudHJ5LXN1bW1hcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1nei1pbWFnZS1yb3VuZGVkKTtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0cG9zaXRpb246IHVuc2V0O1xuXHR0b3A6IDA7XG59XG5cbi5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIGRpdi5wcm9kdWN0IC52aWV3LWZ1bGwtZGV0YWlscy1idXR0b24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uc2hvcHBhYmxlLXZpZGVvLS1tb2RhbCBkaXYucHJvZHVjdCBmb3JtLmNhcnQgfiAudmlldy1mdWxsLWRldGFpbHMtYnV0dG9uIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIGRpdi5wcm9kdWN0LnByb2R1Y3QtdHlwZS1zaW1wbGUgLmVudHJ5LXN1bW1hcnkge1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNob3BwYWJsZS12aWRlby0tbW9kYWwgZGl2LnByb2R1Y3QucHJvZHVjdC10eXBlLXNpbXBsZSAuc2hvcnQtZGVzY3JpcHRpb24ge1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uc2hvcHBhYmxlLXZpZGVvLS1tb2RhbCBkaXYucHJvZHVjdC5wcm9kdWN0LXR5cGUtc2ltcGxlIGZvcm0uY2FydCB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1nei1ib3JkZXItY29sb3IpO1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdHotaW5kZXg6IDI7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdG1hcmdpbi10b3A6IDEzcHg7XG59XG5cbi5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIGRpdi5wcm9kdWN0LnByb2R1Y3QtdHlwZS1zaW1wbGUgZm9ybS5jYXJ0IH4gLnZpZXctZnVsbC1kZXRhaWxzLWJ1dHRvbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIGRpdi5wcm9kdWN0LnByb2R1Y3QtdHlwZS1zaW1wbGUgZm9ybS5jYXJ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdHRvcDogLTExcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwcHg7XG59XG5cbi5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIGRpdi5wcm9kdWN0LnByb2R1Y3QtdHlwZS1zaW1wbGUgLmdsb3ppbi1wcm9kdWN0LWF0Yy1ncm91cCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHJvdy1nYXA6IDEwcHg7XG59XG5cbi5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIGRpdi5wcm9kdWN0LnByb2R1Y3QtdHlwZS1zaW1wbGUgLnZpZXctZnVsbC1kZXRhaWxzLWJ1dHRvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LnNob3BwYWJsZS12aWRlby0tbW9kYWwgLm1vZGFsX19idXR0b24tY2xvc2Uge1xuXHRcdC0tZ3otYnV0dG9uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQtLWd6LWJ1dHRvbi1iZy1jb2xvci1ob3ZlcjogdHJhbnNwYXJlbnQ7XG5cdFx0LS1nei1idXR0b24tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQtLWd6LWJ1dHRvbi1ib3JkZXItY29sb3ItaG92ZXI6IHRyYW5zcGFyZW50O1xuXHRcdC0tZ3otYnV0dG9uLXBhZGRpbmc6IDBweDtcblx0XHQtLWd6LWJ1dHRvbi1yb3VuZGVkOiAwcHg7XG5cdFx0LS1nei1idXR0b24tZm9udC1zaXplOiAxM3B4O1xuXHRcdHRvcDogMHB4O1xuXHRcdGluc2V0LWlubGluZS1lbmQ6IDBweDtcblx0fVxuXHQuc2hvcHBhYmxlLXZpZGVvLS1tb2RhbCAubW9kYWxfX3dyYXBwZXIge1xuXHRcdC0tZ3otbW9kYWwtY29udGVudC1wYWRkaW5nLXk6IDBweDtcblx0fVxuXHQuc2hvcHBhYmxlLXZpZGVvLS1tb2RhbCAubW9kYWxfX2NvbnRhaW5lcixcblx0LnNob3BwYWJsZS12aWRlby0tbW9kYWwgLm1vZGFsX193cmFwcGVyLXNob3BhYmxlIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0LnNob3BwYWJsZS12aWRlby0tbW9kYWwgZGl2LnByb2R1Y3QgLnByb2R1Y3QtZ2FsbGVyeS1zdW1tYXJ5IHtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHR9XG5cdC5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3ZpZGVvIHtcblx0XHQtLWd6LWltYWdlLXJvdW5kZWQ6IDA7XG5cdH1cblx0LnNob3BwYWJsZS12aWRlby0tbW9kYWwgZGl2LnByb2R1Y3QgLmVudHJ5LXN1bW1hcnkge1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG5cdC5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIGRpdi5wcm9kdWN0LnByb2R1Y3QtdHlwZS1zaW1wbGUgLmVudHJ5LXN1bW1hcnkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cdC5zaG9wcGFibGUtdmlkZW8tLW1vZGFsIGRpdi5wcm9kdWN0LnByb2R1Y3QtdHlwZS1zaW1wbGUgZm9ybS5jYXJ0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRtYXJnaW4tbGVmdDogLTMwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMzBweDtcblx0fVxufVxuXG4uZ2xvemluLWNvbnRlbnQtcHJldmlldy10YWJzIHtcblx0LS1jb2wtd2lkdGg6IDUwJTtcblx0LS1jb2wtZ2FwOiAzMHB4O1xuXHRnYXA6IHZhcigtLWNvbC1nYXApO1xufVxuXG4uZ2xvemluLWNvbnRlbnQtcHJldmlldy10YWJzX190aXRsZSB7XG5cdC0tZ3otbGluay1jb2xvci1ob3ZlcjogdmFyKC0tZ3otbGluay1jb2xvcik7XG59XG5cbi5nbG96aW4tY29udGVudC1wcmV2aWV3LXRhYnNfX3RpdGxlIGEsIC5nbG96aW4tY29udGVudC1wcmV2aWV3LXRhYnNfX3RpdGxlIHNwYW4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5nbG96aW4tY29udGVudC1wcmV2aWV3LXRhYnNfX3RpdGxlIGE6OmFmdGVyLCAuZ2xvemluLWNvbnRlbnQtcHJldmlldy10YWJzX190aXRsZSBzcGFuOjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAxcHg7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcblx0dHJhbnNpdGlvbjogd2lkdGggMC41cyBjdWJpYy1iZXppZXIoMC4zLCAxLCAwLjMsIDEpO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBsZWZ0O1xufVxuXG4uZ2xvemluLWNvbnRlbnQtcHJldmlldy10YWJzX190aXRsZSBhOmhvdmVyOjphZnRlciwgLmdsb3ppbi1jb250ZW50LXByZXZpZXctdGFic19fdGl0bGUgc3Bhbjpob3Zlcjo6YWZ0ZXIge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcblx0d2lkdGg6IDEwMCU7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgcmlnaHQ7XG59XG5cbi5nbG96aW4tY29udGVudC1wcmV2aWV3LXRhYnNfX3RpdGxlW2RhdGEtYWN0aXZlPVwidHJ1ZVwiXSBhOjphZnRlciwgLmdsb3ppbi1jb250ZW50LXByZXZpZXctdGFic19fdGl0bGVbZGF0YS1hY3RpdmU9XCJ0cnVlXCJdIHNwYW46OmFmdGVyIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHJpZ2h0O1xufVxuXG4uZ2xvemluLWNvbnRlbnQtcHJldmlldy10YWJzX19pbWFnZSB7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBlYXNlO1xufVxuXG4uZ2xvemluLWNvbnRlbnQtcHJldmlldy10YWJzX19pbWFnZVtkYXRhLWFjdGl2ZT1cImZhbHNlXCJdIHtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0ei1pbmRleDogLTE7XG59XG5cbi5nbG96aW4tY29udGVudC1wcmV2aWV3LXRhYnNfX2ltYWdlW2RhdGEtYWN0aXZlPVwidHJ1ZVwiXSB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uZ2xvemluLWNvbnRlbnQtcHJldmlldy10YWJzX19pbWFnZSBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5nbG96aW4tbG9va2Jvb2stcHJvZHVjdHMge1xuXHQtLWNvbC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0LS1jb2wtZ2FwOiAyMHB4O1xuXHRnYXA6IHZhcigtLWNvbC1nYXApO1xufVxuXG4uZ2xvemluLWxvb2tib29rLXByb2R1Y3RzX190aHVtYm5haWwge1xuXHQtLWd6LWltYWdlLXJvdW5kZWQ6IDBweDtcbn1cblxuLmdsb3ppbi1sb29rYm9vay1wcm9kdWN0c19faG90c3BvdCAuZ3otYnV0dG9uIHtcblx0LS1nei1idXR0b24td2lkdGg6IDMwcHg7XG5cdC0tZ3otYnV0dG9uLWhlaWdodDogMzBweDtcblx0LS1nei1idXR0b24tZm9udC1zaXplOiAxMHB4O1xufVxuXG4uZ2xvemluLWxvb2tib29rLXByb2R1Y3RzX19zdW1tYXJ5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cblxuLmdsb3ppbi1tb2JpbGUtbmF2aWdhdGlvbi1iYXIge1xuXHR6LWluZGV4OiAxMDtcbn1cblxuLmdsb3ppbi1uYXZpZ2F0aW9uLWJhci1pdGVtIC5oZWFkZXItY291bnRlciB7XG5cdHRvcDogLTZweDtcblx0aW5zZXQtaW5saW5lLWVuZDogLThweDtcbn1cblxuLmdsb3ppbi1uYXZpZ2F0aW9uLWJhcl9fdGl0bGUge1xuXHRtYXJnaW4tdG9wOiAxcHg7XG59XG5cbi5nbG96aW4tbmF2aWdhdGlvbi1iYXJfX2VsZW1lbnRvci1lZGl0IC5lbGVtZW50b3ItZWRpdC1hcmVhIHtcblx0bWF4LXdpZHRoOiAzNzVweDtcblx0bWFyZ2luOiAxMDBweCBhdXRvIDA7XG59XG5cbi5nbG96aW4tbmF2aWdhdGlvbi1iYXJfX2VsZW1lbnRvci1lZGl0IC5lbGVtZW50b3IgLmUtcGFyZW50ID4gLmUtY29uLWlubmVyLFxuLmdsb3ppbi1tb2JpbGUtbmF2aWdhdGlvbi1iYXIgLmVsZW1lbnRvciAuZS1wYXJlbnQgPiAuZS1jb24taW5uZXIge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5nbG96aW4tbmF2aWdhdGlvbi1tZW51X190aXRsZS5hY3RpdmUgLmdsb3ppbi1uYXZpZ2F0aW9uLW1lbnVfX2ljb24tZGVmYXVsdCB7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5nbG96aW4tbmF2aWdhdGlvbi1tZW51X190aXRsZS5hY3RpdmUgLmdsb3ppbi1uYXZpZ2F0aW9uLW1lbnVfX2ljb24tYWN0aXZlIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLmdsb3ppbi1uYXZpZ2F0aW9uLW1lbnVfX21lbnUgPiBsaSA+IC5zdWItbWVudSB7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAxMHB4O1xufVxuXG4uZ2xvemluLW5hdmlnYXRpb24tbWVudV9fbWVudSB1bCB7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uZ2xvemluLW5hdmlnYXRpb24tbWVudV9fbWVudSBsaSB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5nbG96aW4tbmF2aWdhdGlvbi1tZW51X19tZW51IGEge1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRjb2xvcjogdmFyKC0tZ3otY29sb3ItYmFzZSk7XG59XG5cbi5nbG96aW4tbmF2aWdhdGlvbi1tZW51X19tZW51IGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tZ3otY29sb3ItcHJpbWFyeSk7XG59XG5cbi5nbG96aW4tc3Vic2NyaWJlLWJveF9fdHlwZS1yb3cgLmdsb3ppbi1zdWJzY3JpYmUtYm94X19jb250ZW50IC5tYzR3cC1mb3JtLWZpZWxkcyBpbnB1dDpub3QoW3R5cGU9XCJzdWJtaXRcIl0pIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uZ2xvemluLXN1YnNjcmliZS1ib3hfX3R5cGUtcm93IC5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCAubWM0d3AtZm9ybS1maWVsZHMgLmdsb3ppbi1zdmctaWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZ2xvemluLXN1YnNjcmliZS1ib3hfX3R5cGUtcm93IC5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZ2xvemluLXN1YnNjcmliZS1ib3hfX3R5cGUtcm93IC5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCBidXR0b24sXG4uZ2xvemluLXN1YnNjcmliZS1ib3hfX3R5cGUtcm93IC5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0LS1nei1idXR0b24tcGFkZGluZy1yaWdodDogMzVweDtcblx0LS1nei1idXR0b24tcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuXG4uZ2xvemluLXN1YnNjcmliZS1ib3hfX3R5cGUtcm93IC5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCBwIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X19jb250ZW50IC5tYzR3cC1mb3JtLWZpZWxkcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCAubWM0d3AtZm9ybS1maWVsZHMgYnV0dG9uIHtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X19jb250ZW50IC5tYzR3cC1mb3JtLWZpZWxkcyAuZ2xvemluLXN2Zy1pY29uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X19jb250ZW50IGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCAubWM0d3AtYWxlcnQge1xuXHRmb250LXNpemU6IDAuODEyNXJlbTtcblx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRtYXJnaW46IDEwcHggMDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tZ3otaW5wdXQtcm91bmRlZCk7XG59XG5cbi5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCAubWM0d3AtYWxlcnQgcCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X19jb250ZW50IC5tYzR3cC1zdWNjZXNzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0U4RjBFOTtcblx0Y29sb3I6ICM0Mjg0NDU7XG59XG5cbi5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCAubWM0d3Atd2FybmluZyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGQkY2RUE7XG5cdGNvbG9yOiAjRTBCMjUyO1xufVxuXG4uZ2xvemluLXN1YnNjcmliZS1ib3hfX2NvbnRlbnQgLm1jNHdwLWVycm9yIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZERTBFNDtcblx0Y29sb3I6ICNFQjAwMUI7XG59XG5cbi5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCAubWM0d3AtZm9ybS1yb3cge1xuXHQtLWd6LWlucHV0LWJvcmRlci1jb2xvci1ob3ZlcjogdmFyKC0tZ3otYm9yZGVyLWNvbG9yKTtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X19jb250ZW50IC5tYzR3cC1mb3JtLXJvdyBsYWJlbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAycHg7XG5cdGluc2V0LWlubGluZS1zdGFydDogMDtcblx0cGFkZGluZzogdmFyKC0tZ3otaW5wdXQtcGFkZGluZy15KSB2YXIoLS1nei1pbnB1dC1wYWRkaW5nLXgpO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcblx0dHJhbnNpdGlvbjogMC4ycztcblx0ZGlzcGxheTogZmxleDtcblx0Y29sb3I6IHZhcigtLWd6LWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yKTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRsaW5lLWhlaWdodDogMTtcblx0ei1pbmRleDogMTtcbn1cblxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X19jb250ZW50IC5tYzR3cC1mb3JtLXJvdyBwIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uZ2xvemluLXN1YnNjcmliZS1ib3hfX2NvbnRlbnQgLm1jNHdwLWZvcm0tcm93IGlucHV0IHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCAubWM0d3AtZm9ybS1yb3cgLm1jNHdwLWZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcblx0YW5pbWF0aW9uLW5hbWU6IGF1dG9maWxsLWFuaW1hdGlvbjtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjAwMXM7XG5cdGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbn1cblxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X19jb250ZW50IC5tYzR3cC1mb3JtLXJvdy5mb2N1c2VkIHtcblx0LS1nei1pbnB1dC1ib3JkZXItY29sb3ItaG92ZXI6IHZhcigtLWd6LWNvbG9yLWRhcmspO1xufVxuXG4uZ2xvemluLXN1YnNjcmliZS1ib3hfX2NvbnRlbnQgLm1jNHdwLWZvcm0tcm93LmZvY3VzZWQgbGFiZWwge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuNHJlbSkgdHJhbnNsYXRlWCg3cHgpIHNjYWxlKDAuNzUpO1xuXHRvcGFjaXR5OiAwLjc7XG59XG5cbi5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCAubWM0d3AtZm9ybS1yb3cgOjpwbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X190aXRsZS5hY3RpdmUgLmdsb3ppbi1zdWJzY3JpYmUtYm94X19pY29uLWRlZmF1bHQge1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uZ2xvemluLXN1YnNjcmliZS1ib3hfX3RpdGxlLmFjdGl2ZSAuZ2xvemluLXN1YnNjcmliZS1ib3hfX2ljb24tYWN0aXZlIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X19kZXNjcmlwdGlvbiBhLFxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X19hZnRlci1kZXNjcmlwdGlvbiBhIHtcblx0LS1nei10cmFuc2Zvcm0tb3JpZ2luLXN0YXJ0OiBsZWZ0O1xuXHQtLWd6LXRyYW5zZm9ybS1vcmlnaW4tZW5kOiByaWdodDtcblx0LS1nei1hbmltYXRpb24tZGVmYXVsdDogLjVzIGN1YmljLWJlemllciguMywgMSwgLjMsIDEpO1xuXHQtLWd6LXJldmVyc2VkLWxpbmstZ2FwOiAuMDVyZW07XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB2YXIoLS1nei10cmFuc2Zvcm0tb3JpZ2luLWVuZCksIGN1cnJlbnRDb2xvciwgY3VycmVudENvbG9yKSAwIHZhcigtLWd6LXJldmVyc2VkLWxpbmstZ2FwKS8wIHZhcigtLWd6LXJldmVyc2VkLWxpbmstZ2FwKSBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb24teDogdmFyKC0tZ3otdHJhbnNmb3JtLW9yaWdpbi1lbmQpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIHZhcigtLWd6LWFuaW1hdGlvbi1kZWZhdWx0KTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X19kZXNjcmlwdGlvbiBhOmhvdmVyLFxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X19hZnRlci1kZXNjcmlwdGlvbiBhOmhvdmVyIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiB2YXIoLS1nei10cmFuc2Zvcm0tb3JpZ2luLXN0YXJ0KTtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIHZhcigtLWd6LXJldmVyc2VkLWxpbmstZ2FwKTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG59XG5cbi5nbG96aW4tc3Vic2NyaWJlLWJveF9faWNvbiB7XG5cdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRpbnNldC1pbmxpbmUtZW5kOiAwO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdHRyYW5zaXRpb246IC4zcztcbn1cblxuLmdsb3ppbi1zdWJzY3JpYmUtYm94X19pY29uIGksIC5nbG96aW4tc3Vic2NyaWJlLWJveF9faWNvbiBzdmcge1xuXHR0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5nbG96aW4tc3Vic2NyaWJlLWJveF9faWNvbi1hY3RpdmUge1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uZ2xvemluLXN1YnNjcmliZS1ib3hfX3R5cGUtcm93IC5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCAubWM0d3AtZm9ybS1maWVsZHMge1xuXHRnYXA6IDlweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuZ2xvemluLXN1YnNjcmliZS1ib3hfX3R5cGUtcm93IC5nbG96aW4tc3Vic2NyaWJlLWJveF9fY29udGVudCBidXR0b24sXG5cdC5nbG96aW4tc3Vic2NyaWJlLWJveF9fdHlwZS1yb3cgLmdsb3ppbi1zdWJzY3JpYmUtYm94X19jb250ZW50IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdG1pbi13aWR0aDogMTYwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExNTBweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHQuZ2xvemluLXN1YnNjcmliZS1ib3hfX2NvbnRlbnQgLm1jNHdwLWZvcm0tcm93IGxhYmVsIHtcblx0XHRmb250LXNpemU6IDAuODEyNXJlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Lmdsb3ppbi1zdWJzY3JpYmUtYm94X190eXBlLXJvdyAuZ2xvemluLXN1YnNjcmliZS1ib3hfX2NvbnRlbnQgLm1jNHdwLWZvcm0tZmllbGRzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdH1cbn1cblxuLmdsb3ppbi1wcm9kdWN0LWhpZ2hsaWdodC1zbGlkZXJfX2NvbnRlbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmM2Y3O1xufVxuXG4uZ2xvemluLXByb2R1Y3QtaGlnaGxpZ2h0LXNsaWRlcl9fdGl0bGUge1xuXHRmb250LXNpemU6IGNsYW1wKDEuNzVyZW0sIGNhbGMoMS43NXJlbSArIDQgKiB2YXIoLS1nei1yZXNwb25zaXZlLXJhdGUpKSwgMnJlbSk7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1oaWdobGlnaHQtc2xpZGVyX19wcm9kdWN0IHtcblx0bWF4LXdpZHRoOiA2MDBweDtcbn1cblxuLmdsb3ppbi1wcm9kdWN0LWhpZ2hsaWdodC1zbGlkZXJfX3Byb2R1Y3QtaW1hZ2Uge1xuXHQtLWd6LXJhdGlvLXBlcmNlbnQ6IDEwMCU7XG5cdC0tZ3otaW1hZ2Utcm91bmRlZDogMDtcbn1cblxuLmdsb3ppbi1wcm9kdWN0LWhpZ2hsaWdodC1zbGlkZXJfX3Byb2R1Y3QtdGl0bGUge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0bWF4LXdpZHRoOiAyOTBweDtcblx0bGluZS1oZWlnaHQ6IDE4LjE1cHg7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1oaWdobGlnaHQtc2xpZGVyX19wcm9kdWN0LXByaWNlIHtcblx0Zm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uZ2xvemluLXByb2R1Y3QtaGlnaGxpZ2h0LXNsaWRlcl9fcHJvZHVjdC1wcmljZSBkZWwge1xuXHRmb250LXNpemU6IDFyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQuZ2xvemluLXByb2R1Y3QtaGlnaGxpZ2h0LXNsaWRlcl9fcHJvZHVjdC1pbm5lciB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdH1cblx0Lmdsb3ppbi1wcm9kdWN0LWhpZ2hsaWdodC1zbGlkZXJfX3Byb2R1Y3QtaW1hZ2Uge1xuXHRcdHdpZHRoOiA2NXB4O1xuXHRcdGhlaWdodDogNjVweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lmdsb3ppbi1wcm9kdWN0LWhpZ2hsaWdodC1zbGlkZXIge1xuXHRcdC0tY29sLXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5nbG96aW4tcHJvZHVjdC1kZWFsc19fdGl0bGUge1xuXHRmb250LXNpemU6IGNsYW1wKDEuNzVyZW0sIGNhbGMoMS43NXJlbSArIDIgKiB2YXIoLS1nei1yZXNwb25zaXZlLXJhdGUpKSwgMS44NzVyZW0pO1xufVxuXG4uZ2xvemluLXByb2R1Y3QtZGVhbHNfX2NvdW50ZG93biAuZ2xvemluLWNvdW50ZG93biB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogNXB4O1xufVxuXG4uZ2xvemluLXByb2R1Y3QtZGVhbHNfX2NvdW50ZG93biAuZ2xvemluLWNvdW50ZG93biAudGV4dCxcbi5nbG96aW4tcHJvZHVjdC1kZWFsc19fY291bnRkb3duIC5nbG96aW4tY291bnRkb3duIC5kaXZpZGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmdsb3ppbi1wcm9kdWN0LWRlYWxzX19jb3VudGRvd24gLmdsb3ppbi1jb3VudGRvd24gLmRpZ2l0cyB7XG5cdG1pbi13aWR0aDogNTBweDtcblx0bWluLWhlaWdodDogMzZweDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWd6LWNvbG9yLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tZ3otY29sb3ItbGlnaHQpO1xufVxuXG4uaW1hZ2VzbGlkZS1jb250YWluZXIge1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0ei1pbmRleDogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC0tZ2xvemluLWltYWdlLXNsaWRlLWJnLWNvbnRyb2w6IHZhcigtLWd6LWNvbG9yLWxpZ2h0KTtcblx0LS1nbG96aW4taW1hZ2Utc2xpZGUtYmctY29sb3ItY29udHJvbDogdmFyKC0tZ3otY29sb3ItZGFyayk7XG5cdC0tZ2xvemluLWltYWdlLXNsaWRlLWxpbmUtY29udHJvbDogdmFyKC0tZ3otY29sb3ItbGlnaHQpO1xufVxuXG4uaW1hZ2VzbGlkZS1jb250YWluZXIgKiB7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uaW1hZ2VzbGlkZS1jb250YWluZXIgaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5pbWFnZXNsaWRlLWNvbnRhaW5lciAuaW1hZ2VzbGlkZS1oYW5kbGUge1xuXHRoZWlnaHQ6IDUwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0bWFyZ2luLWxlZnQ6IC0xNnB4O1xuXHRtYXJnaW4tdG9wOiAtMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nbG96aW4taW1hZ2Utc2xpZGUtYmctY29udHJvbCk7XG5cdGNvbG9yOiB2YXIoLS1nbG96aW4taW1hZ2Utc2xpZGUtYmctY29sb3ItY29udHJvbCk7XG5cdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdHotaW5kZXg6IDQwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pbWFnZXNsaWRlLWNvbnRhaW5lciAuaW1hZ2VzbGlkZS1oYW5kbGUgc3ZnIHtcblx0Zm9udC1zaXplOiAxMnB4O1xufVxuXG4uaW1hZ2VzbGlkZS1jb250YWluZXIgLmltYWdlc2xpZGUtaGFuZGxlOjpiZWZvcmUsIC5pbWFnZXNsaWRlLWNvbnRhaW5lciAuaW1hZ2VzbGlkZS1oYW5kbGU6OmFmdGVyIHtcblx0Y29udGVudDogXCIgXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nbG96aW4taW1hZ2Utc2xpZGUtbGluZS1jb250cm9sKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAzMDtcblx0d2lkdGg6IDJweDtcblx0aGVpZ2h0OiA5OTk5cHg7XG5cdGxlZnQ6IDUwJTtcbn1cblxuLmltYWdlc2xpZGUtY29udGFpbmVyIC5pbWFnZXNsaWRlLWhhbmRsZTo6YmVmb3JlIHtcblx0Ym90dG9tOiA1MCU7XG5cdG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5pbWFnZXNsaWRlLWNvbnRhaW5lciAuaW1hZ2VzbGlkZS1oYW5kbGU6OmFmdGVyIHtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi5nbG96aW4taW1hZ2UtYmVmb3JlLWFmdGVyX19idXR0b24tYmVmb3JlIHtcblx0bGVmdDogMjBweDtcbn1cblxuLmdsb3ppbi1pbWFnZS1iZWZvcmUtYWZ0ZXJfX2J1dHRvbi1hZnRlciB7XG5cdHJpZ2h0OiAyMHB4O1xufVxuXG4uZ2xvemluLXByb2R1Y3Qtc3BvdGxpZ2h0X19jb250ZW50LWlubmVyIHtcblx0LS1nei1wcm9kdWN0LXNwb3RsaWdodC1pdGVtOiAyMHB4O1xuXHRnYXA6IHZhcigtLWd6LXByb2R1Y3Qtc3BvdGxpZ2h0LWl0ZW0pO1xuXHRtYXJnaW4tYm90dG9tOiA1M3B4O1xufVxuXG4uZ2xvemluLXByb2R1Y3Qtc3BvdGxpZ2h0X19jb250ZW50LW5hbWUgYSB7XG5cdC0tZ3otdHJhbnNmb3JtLW9yaWdpbi1zdGFydDogbGVmdDtcblx0LS1nei10cmFuc2Zvcm0tb3JpZ2luLWVuZDogcmlnaHQ7XG5cdC0tZ3otYW5pbWF0aW9uLWRlZmF1bHQ6IC41cyBjdWJpYy1iZXppZXIoLjMsIDEsIC4zLCAxKTtcblx0LS1nei1yZXZlcnNlZC1saW5rLWdhcDogLjA1cmVtO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdmFyKC0tZ3otdHJhbnNmb3JtLW9yaWdpbi1lbmQpLCBjdXJyZW50Q29sb3IsIGN1cnJlbnRDb2xvcikgMCB2YXIoLS1nei1yZXZlcnNlZC1saW5rLWdhcCkvMCB2YXIoLS1nei1yZXZlcnNlZC1saW5rLWdhcCkgbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHZhcigtLWd6LXRyYW5zZm9ybS1vcmlnaW4tZW5kKTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSB2YXIoLS1nei1hbmltYXRpb24tZGVmYXVsdCk7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1zcG90bGlnaHRfX2l0ZW0ge1xuXHR3aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1nei1wcm9kdWN0LXNwb3RsaWdodC1pdGVtKSk7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1zcG90bGlnaHRfX2l0ZW06aG92ZXIgLmdsb3ppbi1wcm9kdWN0LXNwb3RsaWdodF9fY29udGVudC1uYW1lIGEsIC5nbG96aW4tcHJvZHVjdC1zcG90bGlnaHRfX2l0ZW0uYWN0aXZlIC5nbG96aW4tcHJvZHVjdC1zcG90bGlnaHRfX2NvbnRlbnQtbmFtZSBhIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiB2YXIoLS1nei10cmFuc2Zvcm0tb3JpZ2luLXN0YXJ0KTtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIHZhcigtLWd6LXJldmVyc2VkLWxpbmstZ2FwKTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG59XG5cbi5nbG96aW4tcHJvZHVjdC1zcG90bGlnaHRfX2ltYWdlIHtcblx0LS1nei1yYXRpby1wZXJjZW50OiA3NyU7XG59XG5cbi5nbG96aW4tcHJvZHVjdC1zcG90bGlnaHRfX2ltYWdlLWl0ZW0ge1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBlYXNlLCB0cmFuc2Zvcm0gMC44cyBlYXNlLWluLW91dDtcblx0ei1pbmRleDogMDtcbn1cblxuLmdsb3ppbi1wcm9kdWN0LXNwb3RsaWdodF9faW1hZ2UtaXRlbS5hY3RpdmUge1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR6LWluZGV4OiAxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0Lmdsb3ppbi1wcm9kdWN0LXNwb3RsaWdodF9fYnV0dG9uIHtcblx0XHRtaW4td2lkdGg6IDIzMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQuZ2xvemluLXByb2R1Y3Qtc3BvdGxpZ2h0X19pdGVtIHtcblx0XHRmbGV4OiAxO1xuXHR9XG59XG4iXX0= */