/* Common */
/* Media */
/* Content */
@media (min-width: 768px) {
	:root {
		--bs-gutter-x: 20px;
	}
	body {
		min-width: 0;
		font-size: 12px;
	}
	.wrapper {
		-webkit-box-shadow: 0 0 20px #ccc;
		box-shadow: 0 0 20px #ccc;
		max-width: 1680px;
		margin: 0 auto;
	}
	.page-thanks .wrapper {
		max-width: 1920px;
	}
	.container {
		padding-right: 20px;
		padding-left: 20px;
		max-width: 1360px;
	}
	.page-thanks .container {
		max-width: 1060px;
	}
	.d-mobile {
		display: none !important;
	}
	.title {
		font-size: 96px;
		font-weight: 700;
		line-height: 112px;
	}
}

@media (min-width: 1024px) {
	.title {
		margin-bottom: 40px;
	}
}

@media (min-width: 1440px) {
	.title {
		margin-bottom: 72px;
	}
}

/* Form */
@media (min-width: 768px) {
	.form__title {
		font-size: 32px;
		line-height: 40px;
	}
	.form__items {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-direction: row;
		        flex-direction: row;
		gap: 0;
	}
	.form__item {
		-webkit-box-flex: 1;
		    -ms-flex: 1 1 100%;
		        flex: 1 1 100%;
	}
	.form__input {
		font-size: 16px;
		font-weight: 500;
		line-height: 24px;
		padding: 24px 16px;
	}
	.form__button {
		font-size: 24px;
		font-weight: 600;
		line-height: 32px;
	}
	.form__footer-text {
		font-size: 14px;
		font-weight: 400;
		line-height: 18px;
	}
}

/* Blocks */
@media (min-width: 768px) {
	.header {
		padding: 24px 0;
		max-width: 1680px;
		margin: 0 auto;
		/* page thanks */
		/* page thanks */
	}
	.header__logos {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-direction: row;
		        flex-direction: row;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
		gap: 16px;
	}
	.header__logos span {
		font-size: 24px;
		font-weight: 600;
		line-height: 32px;
	}
	.header__logo {
		max-width: 173px;
	}
	.header__nav {
		-webkit-transform: translateX(0);
		        transform: translateX(0);
		padding: 0;
		top: auto;
		right: auto;
		width: auto;
		height: auto;
		position: relative;
		margin-left: 0;
	}
	.header__items {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
		gap: 28px;
		padding-bottom: 0;
		border: 0;
	}
	.header__item a {
		font-size: 20px;
		font-weight: 600;
		line-height: 28px;
		color: #000;
		padding: 0;
		-webkit-transition: all .3s;
		transition: all .3s;
	}
	.header__item a:hover {
		color: #FE334A;
	}
}

@media (min-width: 1024px) {
	.header__items {
		gap: 72px;
	}
	.header__item a {
		font-size: 24px;
		line-height: 32px;
	}
}

@media (min-width: 768px) {
	.main {
		padding-top: 100px;
	}
	.main__box {
		background: url("../img/main/arrow.svg") right center no-repeat;
	}
	.main__title {
		font-size: 74px;
		font-weight: 700;
		line-height: 90px;
		padding-right: 110px;
	}
}

@media (min-width: 1024px) {
	.main {
		padding-top: 130px;
	}
	.main__title {
		font-size: 96px;
		font-weight: 700;
		line-height: 112px;
	}
}

@media (min-width: 1200px) {
	.main__form {
		margin: 72px 0;
	}
}

@media (min-width: 768px) {
	.main-bottom {
		padding-top: 0;
	}
}

@media (min-width: 1024px) {
	.main-bottom {
		padding-top: 0;
	}
}

@media (min-width: 768px) {
	.program__title {
		font-size: 40px;
		font-weight: 600;
		line-height: 48px;
	}
	.program__levels {
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		gap: 24px;
		margin: 0 0 40px;
		padding: 0;
	}
	.program__content {
		gap: 40px;
	}
	.program__block-items {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-gap: 24px;
	}
	.program__block-item {
		width: auto;
		min-height: 200px;
	}
	.program__block-group {
		margin-bottom: 40px;
	}
}

@media (min-width: 1024px) {
	.program__title {
		font-size: 64px;
		font-weight: 600;
		line-height: 72px;
	}
	.program__levels {
		grid-template-columns: repeat(4, 1fr);
	}
	.program__block-group {
		font-size: 64px;
		font-weight: 600;
		line-height: 72px;
		margin-bottom: 72px;
	}
	.program__block-name {
		font-size: 32px;
		font-weight: 600;
		line-height: 40px;
		margin-bottom: 72px;
	}
	.program__block-text {
		font-size: 24px;
		font-weight: 400;
		line-height: 32px;
		max-width: 535px;
		margin: -36px 0 72px;
	}
	.program__block-items {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (min-width: 1440px) {
	.program__levels {
		grid-template-columns: repeat(6, 1fr);
		margin: 0 0 72px;
	}
	.program__content {
		gap: 72px;
	}
}

@media (min-width: 768px) {
	.about__inner {
		grid-template-columns: 0.8fr 1fr;
		gap: 23px;
	}
	.about__image img {
		max-height: 100%;
	}
	.about__title {
		font-size: 5vw;
		font-weight: 700;
		line-height: 56px;
		letter-spacing: 1.33px;
		margin-bottom: 40px;
	}
	.about__list {
		font-size: 24px;
		font-weight: 500;
		line-height: 32px;
	}
	.about__list li {
		margin-left: 25px;
	}
}

@media (min-width: 1024px) {
	.about__title {
		font-size: 56px;
	}
}

@media (min-width: 1200px) {
	.about__inner {
		gap: 50px;
	}
}

@media (min-width: 768px) {
	.workcenter__text {
		font-size: 24px;
		font-weight: 500;
		line-height: 32px;
	}
}

@media (min-width: 768px) {
	.info__inner {
		padding: 54px 41px;
	}
	.info__box {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
	.info__title {
		font-size: 46px;
		line-height: 50px;
		margin-bottom: 18px;
	}
	.info__subtitle {
		font-size: 36px;
		line-height: 40px;
		margin-bottom: 18px;
	}
	.info__text {
		font-size: 18px;
		margin-right: 58px;
	}
	.info__img {
		width: 174px;
		height: auto;
		-o-object-fit: contain;
		   object-fit: contain;
	}
}

@media (min-width: 1200px) {
	.info__inner {
		padding: 74px 41px 71px 54px;
	}
	.info__title {
		font-weight: 700;
		font-size: 50px;
		line-height: 55px;
		margin-bottom: 23px;
	}
	.info__subtitle {
		font-weight: 700;
		font-size: 40px;
		line-height: 45px;
		color: #FE334A;
		margin-bottom: 23px;
	}
	.info__text {
		font-size: 20px;
		line-height: 24px;
		margin-right: 78px;
	}
}

@media (min-width: 768px) {
	.partners__items {
		overflow: hidden;
		grid-template-columns: repeat(4, 1fr);
		margin: 0;
		padding: 0;
	}
}

@media (min-width: 1024px) {
	.partners__items {
		grid-template-columns: repeat(4, 200px);
	}
}

@media (min-width: 1440px) {
	.partners {
		padding: 36px 0 72px;
	}
	.partners__items {
		grid-template-columns: repeat(6, 200px);
	}
}

@media (min-width: 768px) {
	.footer {
		padding: 40px 0;
		border-top: 1px solid #a7a7a7;
	}
	.footer__inner {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-direction: row;
		        flex-direction: row;
		-webkit-box-pack: justify;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		grid: 30px;
	}
	.footer__logo {
		max-width: 174px;
	}
	.footer__box {
		gap: 31px;
	}
	.footer__nav {
		font-size: 16px;
		font-weight: 600;
		line-height: 24px;
	}
	.footer__nav-title {
		margin-bottom: 16px;
	}
	.footer__nav-links {
		font-size: 12px;
		font-weight: 500;
		line-height: 18px;
		gap: 12px;
	}
	.footer__nav a {
		color: #4B4B4B;
	}
}

@media (min-width: 1200px) {
	.footer {
		padding: 64px 0 91px;
	}
	.footer__inner {
		-ms-flex-wrap: nowrap;
		    flex-wrap: nowrap;
		gap: 0;
	}
}

/* Popups */
@media (min-width: 768px) {
	.popup {
		max-width: 1340px;
		width: 98%;
		margin: 0 auto;
	}
	.popup .form__items {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (min-width: 1024px) {
	.popup {
		padding: 64px 56px;
	}
	.popup button.fancybox-close-small {
		width: 50px;
		height: 50px;
	}
	.popup button.fancybox-close-small img {
		width: 100%;
		height: 100%;
		-o-object-fit: cover;
		   object-fit: cover;
	}
}

/* Thanks */
@media (min-width: 768px) {
	.thanks__box {
		max-width: 746px;
	}
	.thanks__title {
		font-size: 120px;
		font-weight: 700;
		line-height: 108px;
		margin-bottom: 40px;
	}
	.thanks__subtitle {
		font-size: 56px;
		font-weight: 700;
		line-height: 48px;
		margin-bottom: 40px;
	}
	.thanks__text {
		font-size: 40px;
		font-weight: 500;
		line-height: 48px;
		margin-bottom: 48px;
	}
	.thanks__button {
		max-width: 250px;
		margin: 24px 0 40px;
	}
}

@media (min-width: 1024px) {
	.thanks {
		padding: 100px 0 88px;
		background: url("../img/thanks/bg-right.svg") no-repeat bottom right/contain;
	}
}

@media (min-width: 1440px) {
	.thanks {
		background: url("../img/thanks/bg-left.svg") no-repeat center left/188px, url("../img/thanks/bg-right-d.svg") no-repeat bottom right/contain;
	}
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvY29tbW9uL19taXhpbnMuc2NzcyIsIi4uL2Jsb2Nrcy9jb21tb24vX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy9jb21tb24vX3ZhcmlhYmxlcy5zY3NzIiwiY3NzL3Jlc3BvbnNpdmUuY3NzIiwiLi4vYmxvY2tzL2Zvcm0vX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy9oZWFkZXIvX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy9tYWluL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvcHJvZ3JhbS9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL2Fib3V0L19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3Mvd29ya2NlbnRlci9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL2luZm8vX3Jlc3BvbnNpdmUuc2NzcyIsIi4uL2Jsb2Nrcy9wYXJ0bmVycy9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL2Zvb3Rlci9fcmVzcG9uc2l2ZS5zY3NzIiwiLi4vYmxvY2tzL3BvcHVwL19yZXNwb25zaXZlLnNjc3MiLCIuLi9ibG9ja3MvdGhhbmtzL19yZXNwb25zaXZlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsWUFBWTtBQ0FaLFdBQVc7QUE2Q1gsYUFBYTtBQW5DWjtDQ05BO0VBQ0Msb0JBQWM7RUFDZDtDQUVEO0VBQ0MsYUFBWTtFQUNaLGdCQUFlO0VBQ2Y7Q0FFRDtFQUNDLGtDQUFpQztFQUNqQywwQkFBeUI7RUFDekIsa0JBQWlCO0VBQ2pCLGVBQWM7RUFJZDtDQUhBO0VBQ0Msa0JDWHdCO0VEWXhCO0NBTUY7RUFDQyxvQkFITztFQUlQLG1CQUpPO0VBS1Asa0JBQWlCO0VBS2pCO0NBSEE7RUFDQyxrQkFBaUI7RUFDakI7Q0FHRjtFQUFZLHlCQUF3QjtFQUFJO0NBRXhDO0VBQ0MsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsbUJBQWtCO0VBQ2xCO0NF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LFdBQVU7RUFDVixlQUFjO0VBb0JyQjtDQXpCRDtFQU9ZLHNDQUFxQztFQUN4QztDVmdiUjs7QUh2YUE7Q2FqQkQ7RUFZUSxtQkFBa0I7RUFhekI7Q0F6QkQ7RUFjWSxZQUFXO0VBQ1gsYUFBWTtFQU1mO0NBckJUO0VBaUJnQixZQUFXO0VBQ1gsYUFBWTtFQUNaLHFCQUFpQjtLQUFqQixrQkFBaUI7RUFDcEI7Q1ZtYlo7O0FKbGJELFlBQVk7QUNYWDtDY1BPO0VBQ0ksaUJBQWdCO0VBQ25CO0NBRUQ7RUFDSSxpQkFBZ0I7RUFDaEIsaUJBQWdCO0VBQ2hCLG1CQUFrQjtFQUNsQixvQkFBbUI7RUFDdEI7Q0FFRDtFQUNJLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLGtCQUFpQjtFQUNqQixvQkFBbUI7RUFDdEI7Q0FFRDtFQUNJLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLGtCQUFpQjtFQUNqQixvQkFBbUI7RUFDdEI7Q0FFRDtFQUNJLGlCQUFnQjtFQUNoQixvQkFBbUI7RUFDdEI7Q1hxY1I7O0FIbmRBO0NjakJEO0VBa0NRLHNCQUFxQjtFQUNyQiw2RUFBOEU7RUFPckY7Q1hpY0E7O0FINWNBO0NjL0JEO0VBdUNRLDZJQUFnSjtFQUd2SjtDWHVjQSIsImZpbGUiOiJjc3MvcmVzcG9uc2l2ZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBDb21tb24gKi9cclxuXHJcbkBpbXBvcnQgJ2NvbW1vbi9fcmVzcG9uc2l2ZSc7XHJcblxyXG5cclxuLyogRm9ybSAqL1xyXG5AaW1wb3J0ICdmb3JtL19yZXNwb25zaXZlJztcclxuXHJcbi8qIEJsb2NrcyAqL1xyXG5AaW1wb3J0ICdoZWFkZXIvX3Jlc3BvbnNpdmUnO1xyXG5AaW1wb3J0ICdtYWluL19yZXNwb25zaXZlJztcclxuQGltcG9ydCAncHJvZ3JhbS9fcmVzcG9uc2l2ZSc7XHJcbkBpbXBvcnQgJ2Fib3V0L19yZXNwb25zaXZlJztcclxuQGltcG9ydCAnd29ya2NlbnRlci9fcmVzcG9uc2l2ZSc7XHJcbkBpbXBvcnQgJ2luZm8vX3Jlc3BvbnNpdmUnO1xyXG5AaW1wb3J0ICdwYXJ0bmVycy9fcmVzcG9uc2l2ZSc7XHJcbkBpbXBvcnQgJ2Zvb3Rlci9fcmVzcG9uc2l2ZSc7XHJcblxyXG4vKiBQb3B1cHMgKi9cclxuQGltcG9ydCAncG9wdXAvX3Jlc3BvbnNpdmUnO1xyXG5cclxuLyogVGhhbmtzICovXHJcbkBpbXBvcnQgJ3RoYW5rcy9fcmVzcG9uc2l2ZSc7XHJcblxyXG4iLCIvKiBNZWRpYSAqL1xyXG4vLyBAaW5jbHVkZSBtZWRpYS1tb2JpbGUoKSB7fVxyXG5AbWl4aW4gbWVkaWEtbW9iaWxlKCkge1xyXG5cdEBtZWRpYSAoIG1heC13aWR0aDogJHdpZHRoLWRlc2t0b3AgLSAxICkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBAaW5jbHVkZSBtZWRpYS1kZXNrdG9wKCkge31cclxuQG1peGluIG1lZGlhLWRlc2t0b3AoKSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1kZXNrdG9wKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtMTAyNCgpIHt9XHJcbkBtaXhpbiBtZWRpYS1kZXNrdG9wLTEwMjQoKSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1kZXNrdG9wLTEwMjQpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gQGluY2x1ZGUgbWVkaWEtZGVza3RvcC0xMjAwKCkge31cclxuQG1peGluIG1lZGlhLWRlc2t0b3AtMTIwMCgpIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLWRlc2t0b3AtMTIwMCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLTE0NDAoKSB7fVxyXG5AbWl4aW4gbWVkaWEtZGVza3RvcC0xNDQwKCkge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGgtZGVza3RvcC0xNDQwKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtMTkyMCgpIHt9XHJcbkBtaXhpbiBtZWRpYS1kZXNrdG9wLTE5MjAoKSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1kZXNrdG9wLTE5MjApIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKiBDb250ZW50ICovXHJcbi8vIEBpbmNsdWRlIGxpc3QtZGFzaGVkO1xyXG5AbWl4aW4gbGlzdC1kYXNoZWQge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdGxpIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmctbGVmdDogMS41ZW07XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICfigJQnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBAaW5jbHVkZSBoaWRkZW47XHJcbkBtaXhpbiBoaWRkZW4ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAtOTk5OXB4O1xyXG5cdG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi8vIEBpbmNsdWRlIHZpc2libGU7XHJcbkBtaXhpbiB2aXNpYmxlIHtcclxuXHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8vIEBpbmNsdWRlIGhpZGUtc2Nyb2xsYmFyO1xyXG5AbWl4aW4gaGlkZS1zY3JvbGxiYXIge1xyXG5cdG92ZXJmbG93OiBzY3JvbGw7XHJcblx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAvKiBJRSBhbmQgRWRnZSAqL1xyXG5cdHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRkYgKi9cclxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7IC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEBpbmNsdWRlIGxpbmstaG92ZXItdW5ob3ZlcjtcclxuQG1peGluIGxpbmstaG92ZXItdW5ob3ZlciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0JiwgYSB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IC0xcHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuXHR9XHJcbn0gLy8gbGluay1ob3Zlci11bmhvdmVyXHJcblxyXG4vLyBAaW5jbHVkZSBsaW5rLWhvdmVyO1xyXG5AbWl4aW4gbGluay1ob3ZlciB7XHJcblx0QGluY2x1ZGUgbGluay1ob3Zlci11bmhvdmVyO1xyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMCwxLDEpO1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlcjpiZWZvcmUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsMSwxKTtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xyXG5cdH1cclxuXHJcbn0gLy8gbGluay1ob3ZlclxyXG5cclxuLy8gQGluY2x1ZGUgbGluay11bmhvdmVyO1xyXG5AbWl4aW4gbGluay11bmhvdmVyIHtcclxuXHRAaW5jbHVkZSBsaW5rLWhvdmVyLXVuaG92ZXI7XHJcblxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLDEsMSk7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXI6YmVmb3JlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLDEsMSk7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XHJcblx0fVxyXG59IC8vIGxpbmstdW5ob3ZlclxyXG5cclxuXHJcbiIsIkBpbXBvcnQgJ19jb21tb24nO1xyXG5cclxuQGluY2x1ZGUgbWVkaWEtZGVza3RvcCgpIHtcclxuXHJcblx0OnJvb3Qge1xyXG5cdFx0LS1icy1ndXR0ZXIteDogMjBweDtcclxuXHR9XHJcblxyXG5cdGJvZHkge1xyXG5cdFx0bWluLXdpZHRoOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdH1cclxuXHJcblx0LndyYXBwZXIge1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjBweCAjY2NjO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAwIDIwcHggI2NjYztcclxuXHRcdG1heC13aWR0aDogMTY4MHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHQucGFnZS10aGFua3MgJiB7XHJcblx0XHRcdG1heC13aWR0aDogJHdpZHRoLWRlc2t0b3AtMTkyMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQkcDogMjBweDtcclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAkcDtcclxuXHRcdHBhZGRpbmctbGVmdDogJHA7XHJcblx0XHRtYXgtd2lkdGg6IDEzNjBweDtcclxuXHJcblx0XHQucGFnZS10aGFua3MgJiB7XHJcblx0XHRcdG1heC13aWR0aDogMTA2MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmQtbW9iaWxlIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcblxyXG5cdC50aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDk2cHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDExMnB4O1xyXG5cdH1cclxuXHJcbn0gLy8gdGFibGV0XHJcblxyXG5AaW5jbHVkZSBtZWRpYS1kZXNrdG9wLTEwMjQoKSB7XHJcblxyXG5cdC50aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHJcbn0gLy8gZGVza3RvcC05OTJcclxuXHJcbkBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtMTQ0MCgpIHtcclxuXHJcblx0LnRpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDcycHg7XHJcblx0fVxyXG5cclxufSAvLyBkZXNrdG9wLTk5MlxyXG5cclxuLy8gQGluY2x1ZGUgbWVkaWEtZGVza3RvcC0xNDQwKCkge1xyXG5cclxuLy8gXHQuY29udGFpbmVyIHtcclxuLy8gXHRcdG1heC13aWR0aDogMTI1MHB4O1xyXG4vLyBcdH1cclxuXHJcbi8vIFx0LmJ1dHRvbiB7XHJcbi8vIFx0XHRmb250LXNpemU6IDE0cHg7XHJcbi8vIFx0XHRoZWlnaHQ6IDQwcHg7XHJcbi8vIFx0fVxyXG5cclxuLy8gfSAvLyBkZXNrdG9wLTE0NDBcclxuXHJcbi8vIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtMTkyMCgpIHtcclxuLy8gXHQkcDogMjBweDtcclxuLy8gXHQuY29udGFpbmVyIHtcclxuLy8gXHRcdG1heC13aWR0aDogY2FsYygxNjYwICogMXB4KTtcclxuLy8gXHR9XHJcblxyXG4vLyB9IC8vIGRlc2t0b3AtMTkyMFxyXG5cclxuXHJcbiIsIiRyYWxld2F5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcclxuJHR0bm9ybXM6IFwiVFROb3Jtc1wiLCBzYW5zLXNlcmlmO1xyXG5cclxuJHdpZHRoLW1vYmlsZTogMzYwcHg7XHJcbiR3aWR0aC1kZXNrdG9wOiA3NjhweDtcclxuJHdpZHRoLWRlc2t0b3AtMTAyNDogMTAyNHB4O1xyXG4kd2lkdGgtZGVza3RvcC0xMjAwOiAxMjAwcHg7XHJcbiR3aWR0aC1kZXNrdG9wLTE0NDA6IDE0NDBweDtcclxuJHdpZHRoLWRlc2t0b3AtMTkyMDogMTkyMHB4O1xyXG5cclxuIiwiLyogQ29tbW9uICovXG4vKiBNZWRpYSAqL1xuLyogQ29udGVudCAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdDpyb290IHtcblx0XHQtLWJzLWd1dHRlci14OiAyMHB4O1xuXHR9XG5cdGJvZHkge1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cblx0LndyYXBwZXIge1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDIwcHggI2NjYztcblx0XHRib3gtc2hhZG93OiAwIDAgMjBweCAjY2NjO1xuXHRcdG1heC13aWR0aDogMTY4MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cdC5wYWdlLXRoYW5rcyAud3JhcHBlciB7XG5cdFx0bWF4LXdpZHRoOiAxOTIwcHg7XG5cdH1cblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0bWF4LXdpZHRoOiAxMzYwcHg7XG5cdH1cblx0LnBhZ2UtdGhhbmtzIC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTA2MHB4O1xuXHR9XG5cdC5kLW1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC50aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA5NnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDExMnB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0LnRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcblx0LnRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiA3MnB4O1xuXHR9XG59XG5cbi8qIEZvcm0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQuZm9ybV9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0fVxuXHQuZm9ybV9faXRlbXMge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0Z2FwOiAwO1xuXHR9XG5cdC5mb3JtX19pdGVtIHtcblx0XHRmbGV4OiAxIDEgMTAwJTtcblx0fVxuXHQuZm9ybV9faW5wdXQge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdHBhZGRpbmc6IDI0cHggMTZweDtcblx0fVxuXHQuZm9ybV9fYnV0dG9uIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0fVxuXHQuZm9ybV9fZm9vdGVyLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHR9XG59XG5cbi8qIEJsb2NrcyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDI0cHggMDtcblx0XHRtYXgtd2lkdGg6IDE2ODBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHQvKiBwYWdlIHRoYW5rcyAqL1xuXHRcdC8qIHBhZ2UgdGhhbmtzICovXG5cdH1cblx0LmhlYWRlcl9fbG9nb3Mge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDE2cHg7XG5cdH1cblx0LmhlYWRlcl9fbG9nb3Mgc3BhbiB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdH1cblx0LmhlYWRlcl9fbG9nbyB7XG5cdFx0bWF4LXdpZHRoOiAxNzNweDtcblx0fVxuXHQuaGVhZGVyX19uYXYge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHRvcDogYXV0bztcblx0XHRyaWdodDogYXV0bztcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cdC5oZWFkZXJfX2l0ZW1zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMjhweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRib3JkZXI6IDA7XG5cdH1cblx0LmhlYWRlcl9faXRlbSBhIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdH1cblx0LmhlYWRlcl9faXRlbSBhOmhvdmVyIHtcblx0XHRjb2xvcjogI0ZFMzM0QTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdC5oZWFkZXJfX2l0ZW1zIHtcblx0XHRnYXA6IDcycHg7XG5cdH1cblx0LmhlYWRlcl9faXRlbSBhIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5tYWluIHtcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdH1cblx0Lm1haW5fX2JveCB7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21haW4vYXJyb3cuc3ZnXCIpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XG5cdH1cblx0Lm1haW5fX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDc0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogOTBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMTBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdC5tYWluIHtcblx0XHRwYWRkaW5nLXRvcDogMTMwcHg7XG5cdH1cblx0Lm1haW5fX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDk2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMTEycHg7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQubWFpbl9fZm9ybSB7XG5cdFx0bWFyZ2luOiA3MnB4IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5tYWluLWJvdHRvbSB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHQubWFpbi1ib3R0b20ge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQucHJvZ3JhbV9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHR9XG5cdC5wcm9ncmFtX19sZXZlbHMge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHRnYXA6IDI0cHg7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdC5wcm9ncmFtX19jb250ZW50IHtcblx0XHRnYXA6IDQwcHg7XG5cdH1cblx0LnByb2dyYW1fX2Jsb2NrLWl0ZW1zIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0Z3JpZC1nYXA6IDI0cHg7XG5cdH1cblx0LnByb2dyYW1fX2Jsb2NrLWl0ZW0ge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHR9XG5cdC5wcm9ncmFtX19ibG9jay1ncm91cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdC5wcm9ncmFtX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA2NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDcycHg7XG5cdH1cblx0LnByb2dyYW1fX2xldmVscyB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcblx0fVxuXHQucHJvZ3JhbV9fYmxvY2stZ3JvdXAge1xuXHRcdGZvbnQtc2l6ZTogNjRweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA3MnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDcycHg7XG5cdH1cblx0LnByb2dyYW1fX2Jsb2NrLW5hbWUge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDcycHg7XG5cdH1cblx0LnByb2dyYW1fX2Jsb2NrLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdG1heC13aWR0aDogNTM1cHg7XG5cdFx0bWFyZ2luOiAtMzZweCAwIDcycHg7XG5cdH1cblx0LnByb2dyYW1fX2Jsb2NrLWl0ZW1zIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcblx0LnByb2dyYW1fX2xldmVscyB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcblx0XHRtYXJnaW46IDAgMCA3MnB4O1xuXHR9XG5cdC5wcm9ncmFtX19jb250ZW50IHtcblx0XHRnYXA6IDcycHg7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5hYm91dF9faW5uZXIge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC44ZnIgMWZyO1xuXHRcdGdhcDogMjNweDtcblx0fVxuXHQuYWJvdXRfX2ltYWdlIGltZyB7XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0fVxuXHQuYWJvdXRfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDV2dztcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAxLjMzcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXHQuYWJvdXRfX2xpc3Qge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHR9XG5cdC5hYm91dF9fbGlzdCBsaSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHQuYWJvdXRfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDU2cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuYWJvdXRfX2lubmVyIHtcblx0XHRnYXA6IDUwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC53b3JrY2VudGVyX190ZXh0IHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LmluZm9fX2lubmVyIHtcblx0XHRwYWRkaW5nOiA1NHB4IDQxcHg7XG5cdH1cblx0LmluZm9fX2JveCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHQuaW5mb19fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNDZweDtcblx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXHR9XG5cdC5pbmZvX19zdWJ0aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdH1cblx0LmluZm9fX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDU4cHg7XG5cdH1cblx0LmluZm9fX2ltZyB7XG5cdFx0d2lkdGg6IDE3NHB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0LmluZm9fX2lubmVyIHtcblx0XHRwYWRkaW5nOiA3NHB4IDQxcHggNzFweCA1NHB4O1xuXHR9XG5cdC5pbmZvX190aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDU1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjNweDtcblx0fVxuXHQuaW5mb19fc3VidGl0bGUge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRcdGNvbG9yOiAjRkUzMzRBO1xuXHRcdG1hcmdpbi1ib3R0b206IDIzcHg7XG5cdH1cblx0LmluZm9fX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDc4cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5wYXJ0bmVyc19faXRlbXMge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdC5wYXJ0bmVyc19faXRlbXMge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDIwMHB4KTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdC5wYXJ0bmVycyB7XG5cdFx0cGFkZGluZzogMzZweCAwIDcycHg7XG5cdH1cblx0LnBhcnRuZXJzX19pdGVtcyB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMjAwcHgpO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQuZm9vdGVyIHtcblx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNhN2E3YTc7XG5cdH1cblx0LmZvb3Rlcl9faW5uZXIge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRncmlkOiAzMHB4O1xuXHR9XG5cdC5mb290ZXJfX2xvZ28ge1xuXHRcdG1heC13aWR0aDogMTc0cHg7XG5cdH1cblx0LmZvb3Rlcl9fYm94IHtcblx0XHRnYXA6IDMxcHg7XG5cdH1cblx0LmZvb3Rlcl9fbmF2IHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0fVxuXHQuZm9vdGVyX19uYXYtdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblx0LmZvb3Rlcl9fbmF2LWxpbmtzIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRnYXA6IDEycHg7XG5cdH1cblx0LmZvb3Rlcl9fbmF2IGEge1xuXHRcdGNvbG9yOiAjNEI0QjRCO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0LmZvb3RlciB7XG5cdFx0cGFkZGluZzogNjRweCAwIDkxcHg7XG5cdH1cblx0LmZvb3Rlcl9faW5uZXIge1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGdhcDogMDtcblx0fVxufVxuXG4vKiBQb3B1cHMgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQucG9wdXAge1xuXHRcdG1heC13aWR0aDogMTM0MHB4O1xuXHRcdHdpZHRoOiA5OCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0LnBvcHVwIC5mb3JtX19pdGVtcyB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdC5wb3B1cCB7XG5cdFx0cGFkZGluZzogNjRweCA1NnB4O1xuXHR9XG5cdC5wb3B1cCBidXR0b24uZmFuY3lib3gtY2xvc2Utc21hbGwge1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0fVxuXHQucG9wdXAgYnV0dG9uLmZhbmN5Ym94LWNsb3NlLXNtYWxsIGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59XG5cbi8qIFRoYW5rcyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC50aGFua3NfX2JveCB7XG5cdFx0bWF4LXdpZHRoOiA3NDZweDtcblx0fVxuXHQudGhhbmtzX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxMjBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDhweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG5cdC50aGFua3NfX3N1YnRpdGxlIHtcblx0XHRmb250LXNpemU6IDU2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG5cdC50aGFua3NfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdH1cblx0LnRoYW5rc19fYnV0dG9uIHtcblx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXHRcdG1hcmdpbjogMjRweCAwIDQwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHQudGhhbmtzIHtcblx0XHRwYWRkaW5nOiAxMDBweCAwIDg4cHg7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RoYW5rcy9iZy1yaWdodC5zdmdcIikgbm8tcmVwZWF0IGJvdHRvbSByaWdodC9jb250YWluO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcblx0LnRoYW5rcyB7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RoYW5rcy9iZy1sZWZ0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGxlZnQvMTg4cHgsIHVybChcIi4uL2ltZy90aGFua3MvYmctcmlnaHQtZC5zdmdcIikgbm8tcmVwZWF0IGJvdHRvbSByaWdodC9jb250YWluO1xuXHR9XG59XG4iLCIuZm9ybSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1kZXNrdG9wKCkge1xyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW1zIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW5wdXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19idXR0b24ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZm9vdGVyIHtcclxuICAgICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5oZWFkZXIge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtZGVza3RvcCgpIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjgwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgIC8qIHBhZ2UgdGhhbmtzICovXHJcbiAgICAgICAgJl9fbG9nb3Mge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8qIHBhZ2UgdGhhbmtzICovXHJcblxyXG4gICAgICAgICZfX2xvZ28ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3M3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbmF2IHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbXMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMjhweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtjb2xvcjogI0ZFMzM0QTt9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLTEwMjQoKSB7XHJcbiAgICAgICAgJl9faXRlbXMge1xyXG4gICAgICAgICAgICBnYXA6IDcycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICZfX2l0ZW0gYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIi5tYWluIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3Age1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgICAgICAmX19ib3gge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9tYWluL2Fycm93LnN2ZycpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA3NHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOTBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtMTAyNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEzMHB4O1xyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA5NnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtMTIwMCB7XHJcbiAgICAgICAgJl9fZm9ybSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNzJweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5tYWluLWJvdHRvbSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1kZXNrdG9wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLTEwMjQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG59IiwiLnByb2dyYW0ge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtZGVza3RvcCB7XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xldmVscyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ibG9jayB7XHJcbiAgICAgICAgICAgICYtaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgICAgICAgICBncmlkLWdhcDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWdyb3VwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtZGVza3RvcC0xMDI0IHtcclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDY0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGV2ZWxzIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAgICAgJi1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtbmFtZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUzNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMzZweCAwIDcycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1pdGVtcyB7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtZGVza3RvcC0xNDQwIHtcclxuICAgICAgICAmX19sZXZlbHMge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA3MnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIGdhcDogNzJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiLmFib3V0IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3Age1xyXG4gICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjhmciAxZnI7XHJcbiAgICAgICAgICAgIGdhcDogMjNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1dnc7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4zM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIGxpIHttYXJnaW4tbGVmdDogMjVweDt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtMTAyNCB7XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtMTIwMCB7XHJcbiAgICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgICAgICBnYXA6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLndvcmtjZW50ZXIge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtZGVza3RvcCB7XHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmluZm8ge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtZGVza3RvcCB7XHJcbiAgICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1NHB4IDQxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2JveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE3NHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtZGVza3RvcC0xMjAwIHtcclxuICAgICAgICAmX19pbm5lciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDc0cHggNDFweCA3MXB4IDU0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fc3VidGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZFMzM0QTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucGFydG5lcnMge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtZGVza3RvcCB7XHJcbiAgICAgICAgJl9faXRlbXMge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtZGVza3RvcC0xMDI0IHtcclxuICAgICAgICAmX19pdGVtcyB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDIwMHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLTE0NDAge1xyXG4gICAgICAgIHBhZGRpbmc6IDM2cHggMCA3MnB4O1xyXG4gICAgICAgICZfX2l0ZW1zIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMjAwcHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5mb290ZXIge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtZGVza3RvcCB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoMTY3LCAxNjcsIDE2Nyk7XHJcblxyXG4gICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdyaWQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19sb2dvIHttYXgtd2lkdGg6IDE3NHB4O31cclxuICAgIFxyXG4gICAgICAgICZfX2JveCB7Z2FwOiAzMXB4O31cclxuXHJcbiAgICAgICAgJl9fbmF2IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgJi10aXRsZSB7bWFyZ2luLWJvdHRvbTogMTZweDt9XHJcbiAgICAgICAgICAgICYtbGlua3Mge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0QjRCNEI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtMTIwMCgpIHtcclxuICAgICAgICBwYWRkaW5nOiA2NHB4IDAgOTFweDtcclxuICAgICAgICAmX19pbm5lciB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn0iLCIucG9wdXAge1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AoKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDk4JTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAuZm9ybV9faXRlbXMge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLTEwMjQoKSB7XHJcbiAgICAgICAgcGFkZGluZzogNjRweCA1NnB4O1xyXG4gICAgICAgIGJ1dHRvbi5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICB9XHJcblxyXG59XHJcbiIsIi50aGFua3Mge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtZGVza3RvcCgpIHtcclxuXHJcbiAgICAgICAgJl9fYm94IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fc3VidGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19idXR0b24ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDI0cHggMCA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtMTAyNCgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxMDBweCAwIDg4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvdGhhbmtzL2JnLXJpZ2h0LnN2ZycpIG5vLXJlcGVhdCBib3R0b20gcmlnaHQgLyBjb250YWluO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtMTQ0MCgpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy90aGFua3MvYmctbGVmdC5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGxlZnQgLyAxODhweCwgdXJsKCcuLi9pbWcvdGhhbmtzL2JnLXJpZ2h0LWQuc3ZnJykgbm8tcmVwZWF0IGJvdHRvbSByaWdodCAvIGNvbnRhaW47XHJcbiAgICB9XHJcblxyXG59Il19 */
