/* Defaults */
@media (max-width: 1199px) {
	.container {
		max-width: 830px;
	}
	H2 {
		font-size: 60px;
	}
}

@media (max-width: 767px) {
	H2 {
		font-size: 28px;
	}
}

@media (max-width: 1199px) {
	.form__items {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-flow: column;
		        flex-flow: column;
	}
	.form__input {
		width: 100%;
	}
	.form_horisontal .form__title {
		font-size: 60px;
		margin-bottom: 47px;
	}
	.form_horisontal .form__item {
		min-height: 100px;
		margin: 0;
	}
}

@media (max-width: 767px) {
	.form_vertical {
		max-width: 297px;
		margin: 0 auto;
	}
	.form_horisontal .form__title {
		font-size: 28px;
		margin-bottom: 20px;
	}
	.form_horisontal .form__item {
		min-height: 91px;
	}
	.form_horisontal .form__button {
		font-size: 16px;
	}
}

/* Blocks */
@media (max-width: 1199px) {
	.header__logo-img {
		max-height: 24px;
		margin-right: 10px;
	}
	.header__phone {
		padding-right: 20px;
	}
	.header__phone-number {
		font-size: 21px;
	}
	.header__buttonbox {
		max-width: 191px;
	}
}

@media (max-width: 991px) {
	.header__logo-img_lemchik {
		width: auto;
	}
	.header__phone-number {
		font-size: 16px;
	}
}

@media (max-width: 767px) {
	.header__phone {
		padding-right: 0;
	}
	.header__phone-number {
		display: block;
		width: 31px;
		height: 31px;
		border-radius: 50%;
		background: url(../img/header/phone_icon.png) no-repeat 0 0;
		-webkit-box-shadow: 0px 10.4391px 20.8782px rgba(255, 176, 0, 0.6);
		        box-shadow: 0px 10.4391px 20.8782px rgba(255, 176, 0, 0.6);
		text-indent: -10000px;
	}
	.header__buttonbox {
		position: fixed;
		left: 10px;
		right: 10px;
		bottom: 10px;
		z-index: 11;
		width: auto;
		max-width: none;
	}
	.header__button {
		max-width: none;
		height: 60px;
	}
}

@media (max-width: 575px) {
	.header {
		position: absolute;
		min-height: 66px;
	}
	.page-scrolled .header {
		min-height: 66px;
		background: none;
	}
	.header__logo-img {
		max-height: 18px;
		margin-right: 10px;
	}
}

@media (max-width: 1199px) {
	.main_top {
		padding: 50px 0 80px 0;
		margin-top: 80px;
	}
	.main__date {
		margin-bottom: 17px;
	}
	.main__info {
		margin-bottom: 70px;
	}
	.main__figure {
		top: 10%;
		right: -28%;
		width: 73%;
	}
}

@media (max-width: 767px) {
	.main__main_theme {
		font-size: 20px;
		line-height: 20px;
		margin-bottom: 20px;
	}
	.main_top {
		padding: 50px 0 60px 0;
	}
	.main__date {
		font-size: 16px;
		margin-bottom: 20px;
	}
	.main__date-separator {
		font-size: 22px;
	}
	.main__description {
		font-size: 14.7812px;
		margin-bottom: 20px;
	}
	.main__info {
		font-size: 20px;
		margin-bottom: 30px;
	}
	.main__info-separator {
		font-size: 26px;
	}
	.main__figure {
		position: static;
		top: 0;
		right: 0;
		width: 90%;
		margin: 0 0 -20% auto;
	}
}

@media (max-width: 575px) {
	.main_top {
		margin-top: 50px;
	}
	.main__date {
		margin-bottom: 20px;
	}
	.main__date SPAN {
		display: block;
	}
	.main__date-separator {
		display: none !important;
	}
	.main__title {
		font-size: 16.8242px;
		margin-bottom: 10px;
	}
	.main__logo {
		margin-bottom: 18px;
	}
	.main__description {
		margin-bottom: 10px;
	}
	.main__info {
		margin-bottom: 30px;
	}
	.main__info SPAN {
		display: block;
	}
	.main__info-separator {
		display: none !important;
	}
}

@media (max-width: 1199px) {
	.themes {
		padding: 0 0 70px 0;
	}
	.themes__block {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.themes__title {
		margin-bottom: 25px;
	}
	.themes .swiper-nav {
		position: static;
	}
	.themes-swiper .swiper-item__img {
		max-height: 91px;
	}
	.themes-swiper .swiper-item__text {
		font-size: 20.6903px;
		line-height: 118%;
	}
}

@media (max-width: 767px) {
	.themes {
		padding: 0 0 50px 0;
	}
	.themes__block {
		margin-bottom: 40px;
	}
	.themes__title {
		margin-bottom: 5px;
	}
	.themes-swiper__text {
		font-size: 18px;
		line-height: 135%;
	}
}

@media (max-width: 1199px) {
	.concept__figure {
		top: 450px;
		right: -20%;
		width: 60%;
	}
	.concept__text {
		font-size: 34px;
		line-height: 135%;
	}
	.concept__subtitle {
		padding: 50px 0 40px 0;
	}
	.concept__description {
		max-width: 70%;
		padding-left: 27px;
		border-width: 5px;
		font-size: 22.0052px;
		line-height: 152%;
		margin-bottom: 50px;
	}
}

@media (max-width: 767px) {
	.concept {
		padding: 10px 0 40px 0;
	}
	.concept__figure {
		display: none;
	}
	.concept__title {
		margin-bottom: 10px;
	}
	.concept__text {
		font-size: 20px;
		line-height: 140%;
	}
	.concept__subtitle {
		padding: 25px 0 30px 0;
	}
	.concept__subtitle-text {
		font-size: 20px;
		line-height: 136%;
	}
	.concept__description {
		max-width: 100%;
		padding-left: 18px;
		border-width: 2px;
		font-size: 16.0415px;
		line-height: 156%;
		margin-bottom: 30px;
	}
}

@media (max-width: 1199px) {
	.speakers {
		padding: 70px 0 90px 0;
	}
	.speakers__title {
		margin-bottom: 35px;
	}
	.speakers__item {
		padding-bottom: 19px;
	}
	.speakers__item-box {
		padding-bottom: 43px;
	}
	.speakers__info {
		min-height: 150px;
		padding: 26px 14px 5px 14px;
	}
	.speakers__name {
		font-size: 19.4618px;
	}
	.speakers__post {
		font-size: 7.64572px;
	}
	.speakers__photo {
		padding: 0 14px;
		margin-bottom: 8px;
	}
	.speakers__theme {
		font-size: 7.64572px;
	}
	.speakers__detail {
		bottom: 10px;
	}
	.speakers__detail-link {
		font-size: 8.34078px;
	}
	.speakers__more {
		padding: 36px 0 50px 0;
		margin-top: 50px;
	}
	.speakers__more-title {
		font-size: 32px;
	}
	.speakers__more-subtitle {
		margin-bottom: 14px;
	}
	.speakers__more-btn {
		width: 244px;
	}
}

@media (max-width: 767px) {
	.speakers {
		padding: 30px 0 37px 0;
	}
	.speakers__content {
		margin-right: -3px;
		margin-left: -3px;
	}
	.speakers__col {
		padding-left: 3px;
		padding-right: 3px;
	}
	.speakers__item {
		padding-bottom: 6px;
	}
	.speakers__item-box {
		padding-bottom: 70px;
	}
	.speakers__info {
		min-height: 120px;
		padding: 17px 8px 5px 8px;
	}
	.speakers__name {
		font-size: 12px;
		line-height: 116%;
		margin-bottom: 8px;
	}
	.speakers__post {
		font-size: 8px;
		line-height: 100%;
	}
	.speakers__photo {
		padding: 0 10px;
		margin-bottom: 4px;
	}
	.speakers__theme {
		padding: 10px 8px;
		font-size: 8px;
		line-height: 100%;
	}
	.speakers__detail {
		bottom: 30px;
	}
	.speakers__more {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		padding: 44px 0 45px 0;
		margin-top: 0;
	}
	.speakers__more-title {
		font-size: 18px;
		margin-bottom: 9px;
	}
	.speakers__more-subtitle {
		font-size: 16px;
		margin-bottom: 19px;
	}
}

@media (max-width: 1199px) {
	.program .container {
		max-width: 100%;
	}
	.program__teble TH {
		font-size: 20px;
		line-height: 130%;
	}
	.program__teble TD {
		padding: 15px 10px;
		font-size: 18px;
		line-height: 110%;
	}
}

@media (max-width: 860px) {
	.program {
		padding: 55px 0 50px 0;
	}
	.program .container {
		max-width: 540px;
	}
	.program__title {
		font-size: 28px;
		line-height: 42px;
		margin-bottom: 40px;
	}
	.program__teble {
		display: none;
	}
	.program__mobile {
		display: block;
	}
	.program__mobile-card {
		font-family: "ProximaNova";
		border-bottom: 1px solid #000000;
		margin-bottom: 30px;
		font-size: 19px;
		line-height: 23px;
		color: #150035;
	}
	.program__mobile-card_time {
		font-weight: 600;
		margin-bottom: 10px;
	}
	.program__mobile-card_title {
		font-weight: normal;
		font-size: 19px;
		margin-bottom: 20px;
	}
	.program__mobile-card_speakers {
		font-weight: 600;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		list-style: none;
		margin-bottom: 20px;
	}
	.program__mobile-card_speakers li {
		padding-bottom: 10px;
	}
	.program__mobile-card_speakers li:before {
		content: '\2014';
		padding-right: 10px;
	}
	.program__mobile-card_speakers span {
		font-weight: initial;
		display: block;
		padding-bottom: 15px;
	}
}

@media (max-width: 1199px) {
	.result {
		padding: 80px 0 90px 0;
	}
	.result__title {
		margin-bottom: 55px;
	}
	.result__list {
		margin: 0 -12px;
	}
	.result .swiper-slide {
		padding: 0 12px 25px 12px;
	}
	.result__item {
		padding: 43px 20px 15px 33px;
	}
	.result__item-head {
		margin-bottom: 50px;
	}
	.result__item-num {
		min-width: 80px;
		font-size: 50.8496px;
		line-height: 35px;
	}
	.result__item-img {
		max-height: 27px;
	}
	.result__item-text {
		font-size: 14.1249px;
	}
}

@media (max-width: 767px) {
	.result {
		padding: 40px 0 50px 0;
	}
	.result__title {
		margin-bottom: 25px;
	}
	.result .swiper-wrapper {
		-ms-flex-wrap: nowrap;
		    flex-wrap: nowrap;
	}
	.result .swiper-slide {
		width: auto;
		padding-bottom: 0;
	}
	.result .swiper-nav {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		margin-bottom: 30px;
	}
	.result .swiper-pagination-bullet-active {
		background: #fff;
	}
	.result__item {
		padding: 32px 20px 10px 25px;
	}
	.result__item-head {
		margin-bottom: 23px;
	}
	.result__item-num {
		min-width: 60px;
		font-size: 39.4512px;
		line-height: 27px;
	}
	.result__item-img {
		max-height: 27px;
	}
	.result__item-text {
		font-size: 15px;
	}
}

@media (max-width: 1299px) {
	.location {
		padding: 90px 0 105px 0;
	}
	.location__title {
		margin-bottom: 77px;
	}
	.location__box {
		padding: 0 0 0 76px;
		margin: 0 0 0 15px;
	}
	.location__info {
		width: 58%;
		padding: 46px 20px 42px 0;
	}
	.location__type {
		font-size: 27px;
		margin-bottom: 18px;
	}
	.location__name {
		font-size: 35px;
		margin-bottom: 30px;
	}
	.location__name BR {
		display: none;
	}
	.location__photo {
		margin: -26px -10% -26px 0;
	}
}

@media (max-width: 991px) {
	.location__box {
		max-width: 830px;
		padding: 0 15px;
		border: 0;
		margin: 0 auto;
	}
	.location__info {
		width: 100%;
		padding: 0;
	}
	.location__photo {
		display: none;
	}
}

@media (max-width: 767px) {
	.location {
		padding: 52px 0 40px 0;
	}
	.location__title {
		margin-bottom: 20px;
	}
	.location__type {
		font-size: 20px;
		margin-bottom: 10px;
	}
	.location__name {
		font-size: 27.3592px;
		margin-bottom: 20px;
	}
	.location__description {
		font-size: 19.5469px;
		line-height: 140%;
	}
}

@media (max-width: 1199px) {
	.platform {
		padding: 0 0 60px 0;
	}
	.platform__subtitle {
		font-size: 27px;
		margin-bottom: 5px;
	}
	.platform__head {
		margin-bottom: 22px;
	}
	.platform__title {
		font-size: 50px;
		line-height: 40px;
	}
	.platform__list {
		margin: 0 -10px;
	}
	.platform .swiper-slide {
		padding: 0 10px 24px 10px;
	}
	.platform__item {
		padding: 20px 10px 10px 10px;
	}
	.platform__item-img {
		max-height: 50px;
		margin-bottom: 14px;
	}
	.platform__item-text {
		font-size: 11.9089px;
	}
}

@media (max-width: 767px) {
	.platform__subtitle {
		font-size: 20px;
		margin-bottom: 5px;
	}
	.platform__head {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		margin-bottom: 22px;
	}
	.platform__title {
		font-size: 24.8437px;
		line-height: 107%;
		margin-bottom: 5px;
	}
	.platform__description {
		font-size: 19.5498px;
		line-height: 165%;
		margin-bottom: 30px;
	}
	.platform .swiper-wrapper {
		-ms-flex-wrap: nowrap;
		    flex-wrap: nowrap;
	}
	.platform .swiper-slide {
		width: auto;
		padding-bottom: 0;
	}
	.platform .swiper-nav {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
	.platform__item {
		padding: 18px 10px 10px 10px;
	}
	.platform__item-img {
		max-height: 120px;
	}
	.platform__item-text {
		font-size: 14.2187px;
	}
}

@media (max-width: 1199px) {
	.organizer {
		padding: 30px 0 30px 0;
	}
	.organizer__content {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		margin-bottom: 50px;
	}
	.organizer__content-left {
		width: 100%;
		margin-bottom: 45px;
	}
	.organizer__content-right {
		width: 100%;
		padding-left: 0;
	}
	.organizer__title {
		margin-bottom: 30px;
	}
	.organizer__logo {
		max-width: 411px;
	}
	.organizer__info {
		grid-gap: 15px;
		margin-bottom: 49px;
	}
	.organizer__info-number {
		font-size: 43.6269px;
		line-height: 53px;
	}
	.organizer__info-text {
		font-size: 18px;
		line-height: 19px;
	}
	.organizer__second {
		padding: 28px 33px 73px 35px;
		margin: 0 0 102px 0;
	}
	.organizer__second-head {
		margin-bottom: 30px;
	}
	.organizer__second-title {
		font-size: 50px;
	}
	.organizer__second-logo {
		max-width: 65px;
	}
	.organizer__second-text {
		padding-right: 0;
	}
}

@media (max-width: 991px) {
	.organizer__info {
		grid-gap: 10px;
	}
}

@media (max-width: 767px) {
	.organizer__content {
		margin-bottom: 28px;
	}
	.organizer__content-left {
		margin-bottom: 20px;
	}
	.organizer__content-right {
		font-size: 19.55px;
		line-height: 140%;
	}
	.organizer__title {
		margin-bottom: 7px;
	}
	.organizer__logo {
		max-width: 238px;
	}
	.organizer__info {
		grid-template-columns: 1fr 1fr;
		margin-bottom: 46px;
	}
	.organizer__info-item:nth-child(2) {
		border: 0;
	}
	.organizer__info-number {
		font-size: 32.0786px;
		line-height: 39px;
	}
	.organizer__info-text {
		font-size: 13.2353px;
		line-height: 15px;
	}
	.organizer__second {
		padding: 21px 16px 22px 16px;
		margin: 0 0 53px 0;
	}
	.organizer__second-head {
		margin-bottom: 10px;
	}
	.organizer__second-title {
		font-size: 28px;
	}
	.organizer__second-logo {
		max-width: 27px;
	}
	.organizer__second-text {
		font-size: 18px;
	}
}

@media (max-width: 1199px) {
	.vtb__left {
		padding: 64px 40px 55px 40px;
	}
	.vtb__title {
		font-size: 30px;
	}
}

@media (max-width: 767px) {
	.vtb__box {
		padding: 55px 30px 37px 30px;
	}
	.vtb__logo {
		max-width: 213px;
		margin-bottom: 20px;
	}
	.vtb__title {
		font-size: 22px;
		line-height: 118%;
		margin-bottom: 9px;
	}
	.vtb__subtitle {
		font-size: 14px;
		line-height: 157%;
	}
	.vtb__list {
		min-width: 193px;
	}
	.vtb__list-item {
		padding: 7px 0;
		font-size: 12px;
		line-height: 164%;
	}
	.vtb__button {
		height: 60px;
	}
}

@media (max-width: 1199px) {
	.gallerey {
		padding: 80px 0;
	}
	.gallerey_left {
		display: none;
	}
	.gallerey_right {
		display: none;
	}
	.gallerey_block {
		margin: 80px auto;
	}
}

@media (max-width: 767px) {
	.gallerey {
		padding: 40px 0;
	}
	.gallerey_block {
		margin: 50px auto;
	}
}

@media (max-width: 515px) {
	.gallerey .swiper-pagination-bullet {
		margin: 0 1.7px 0;
	}
}

@media (max-width: 1199px) {
	.partners__left {
		padding: 64px 40px 55px 40px;
	}
	.partners__title {
		font-size: 30px;
		margin-bottom: 20px;
	}
}

@media (max-width: 767px) {
	.partners__box {
		padding: 55px 30px 37px 30px;
	}
	.partners__logo {
		max-width: 213px;
		margin-bottom: 20px;
	}
	.partners__title {
		font-size: 22px;
		line-height: 118%;
		margin-bottom: 9px;
	}
	.partners__subtitle {
		font-size: 14px;
		line-height: 157%;
	}
	.partners__list {
		min-width: 193px;
	}
	.partners__list-item {
		padding: 7px 0;
		font-size: 12px;
		line-height: 164%;
	}
	.partners__button {
		height: 60px;
	}
}

@media (max-width: 870px) {
	.footer a {
		margin-right: 15px;
	}
}

@media (max-width: 767px) {
	.footer {
		padding-bottom: 100px;
	}
	.footer .container {
		padding-left: 15px;
		padding-right: 15px;
	}
	.footer a {
		margin-right: 0;
	}
}

@media (max-width: 425px) {
	.footer .container {
		text-align: center;
	}
}

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