/*mobile folder*/
@media all and (max-width: 768px) {
	.btn {
		height : 40px;
		font-size : 16px;
	}
	.btn--out {
		padding : 0 9px 0 7px;
	}
	.btn--grey {
		padding : 0 55px;
	}
}
@media all and (max-width: 400px) {
	.btn {
		width : 100%;
	}
	.btn--out {
		width : auto;
	}
}
@media all and (max-width: 500px) {
	.content-block h1 ,
	.ql-editor h1 ,
	.content-block h2 ,
	.ql-editor h2 ,
	.content-block h3 ,
	.ql-editor h3 ,
	.content-block h4 ,
	.ql-editor h4 ,
	.content-block h5 ,
	.ql-editor h5 ,
	.content-block h6 ,
	.ql-editor h6 ,
	.content-block p ,
	.ql-editor p ,
	.content-block pre ,
	.ql-editor pre ,
	.content-block figure ,
	.ql-editor figure ,
	.content-block table ,
	.ql-editor table ,
	.content-block .facebook-blot ,
	.ql-editor .facebook-blot ,
	.content-block .twitter-blot ,
	.ql-editor .twitter-blot ,
	.content-block .vk-blot ,
	.ql-editor .vk-blot ,
	.content-block .instagram-blot ,
	.ql-editor .instagram-blot ,
	.content-block hr ,
	.ql-editor hr ,
	.content-block__share-row ,
	.ql-editor__share-row ,
	.content-block__external-quote ,
	.ql-editor__external-quote ,
	.content-block__voting ,
	.ql-editor__voting ,
	.content-block__img-wrap ,
	.ql-editor__img-wrap {
		margin-right : 7%;
		margin-left : 5%;
	}
	.content-block h1 ,
	.ql-editor h1 {
		font-size : 1.5em;
	}
	.content-block blockquote ,
	.ql-editor blockquote {
		margin-right : 5%;
		margin-left : 5%;
		padding : 20px 25px 25px 20px;
	}
	.content-block ul:not(.ya-share2__list) ,
	.ql-editor ul:not(.ya-share2__list) ,
	.content-block ol ,
	.ql-editor ol {
		margin-right : 7%;
		margin-left : calc(5% + 1em);
	}
	.content-block__gallery ,
	.ql-editor__gallery {
		margin-top : 25px;
		margin-bottom : 25px;
	}
	.content-block__top p ,
	.ql-editor__top p {
		font-size : 1.125em;
	}
	.content-block__share-row ,
	.ql-editor__share-row {
		flex-direction : column;
		align-items : flex-start;
	}
	.content-block__social-likes ,
	.ql-editor__social-likes {
		margin-top : 5px;
		margin-left : 0;
	}
	.content-block__img-wrap ,
	.ql-editor__img-wrap {
		float : none;
		max-width : none;
	}
}
@media all and (max-width: 768px) {
	.col-average {
		display : none;
	}
}
@media all and (max-width: 930px) {
	.col-big__title-block {
		flex-direction : column;
	}
	.col-big__spec-news {
		margin-top : 25px;
		margin-left : 0;
		width : 100%;
	}
}
@media all and (max-width: 778px) {
	.col-big__last-news-mobile {
		display : block;
	}
}
@media all and (max-width: 400px) {
	.col-form__row--btn-auto {
		display : block;
	}
}
@media all and (max-width: 800px) {
	.container__col-average {
		min-width : 170px;
	}
}
@media all and (max-width: 768px) {
	.container__col-big {
		margin-left : 0;
	}
	.container__col-average {
		width : 100%;
	}
}
@media all and (max-width: 768px) {
	.content__main-topics {
		display : none;
	}
}
@media all and (max-width: 768px) {
	.content-switcher {
		display : block;
	}
}
@media all and (max-width: 1000px) {
	.footer__top {
		flex-wrap : wrap;
		justify-content : center;
	}
	.footer__nav-wrap {
		order : -2;
	}
	.footer__copy {
		margin-top : 35px;
		width : 50%;
	}
	.footer__made-by {
		margin-top : 35px;
		width : 50%;
		text-align : right;
	}
	.footer__feedback-wrap {
		width : 100%;
		margin-top : 35px;
		order : -1;
	}
}
@media all and (max-width: 650px) {
	.footer__nav-wrap {
		width : 100%;
	}
	.footer__nav-list {
		justify-content : space-between;
	}
	.footer__nav-item:nth-child(n+2) {
		margin-left : 0;
	}
}
@media all and (max-width: 550px) {
	.footer__container {
		padding-left : 15px;
		padding-right : 15px;
	}
	.footer__nav-list {
		flex-wrap : wrap;
	}
	.footer__nav-item {
		width : 50%;
	}
	.footer__nav-item:nth-child(n+3) {
		margin-top : 20px;
	}
	.footer__nav-item:nth-child(even) {
		text-align : right;
	}
	.footer__feedback-wrap {
		text-align : center;
	}
	.footer__phone-wrap {
		margin : 15px 10px 0;
	}
	.footer__email-wrap {
		margin : 15px 10px 0;
	}
	.footer__copy {
		width : 100%;
		text-align : center;
	}
	.footer__made-by {
		margin-top : 15px;
		width : 100%;
		text-align : center;
	}
}
@media all and (max-width: 500px) {
	.footer__counters-row {
		margin-top : 55px;
		flex-wrap : wrap;
	}
	.footer__counter {
		width : 50%;
		text-align : center;
	}
	.footer__counter:nth-child(n) {
		margin-left : 0;
	}
	.footer__counter:nth-child(n+3) {
		margin-top : 10px;
	}
}
@media all and (max-width: 500px) {
	.comments__title {
		font-size : 24px;
	}
	.comments__item + .comments__item {
		margin-top : 25px;
	}
}
@media all and (max-width: 400px) {
	.comments__send-wrap {
		flex-direction : column-reverse;
		align-items : initial;
	}
	.comments__text-admonition {
		margin : 12px 0 0;
	}
}
@media all and (max-width: 650px) {
	.comment__actions-col {
		display : none;
	}
}
@media all and (max-width: 500px) {
	.comment__avatar-col {
		width : 30px;
		min-width : 30px;
	}
	.comment__avatar {
		width : 30px;
		height : 30px;
	}
	.comment__info-col {
		padding-left : 10px;
		padding-right : 10px;
	}
	.comment__rating-wrap {
		margin-top : -4px;
	}
	.comment__text {
		margin-right : -80px;
	}
}
@media all and (max-width: 930px) {
	.last-news__list {
		max-height : 1100px;
	}
}
@media all and (max-width: 768px) {
	.last-news {
		width : 100%;
		padding : 20px 15px;
	}
	.last-news__title {
		font-size : 32px;
		font-weight : 600;
	}
	.last-news__list {
		padding-bottom : 40px;
		max-height : none;
	}
	.last-news__name {
		font-size : 16px;
		font-weight : 500;
	}
}
@media all and (max-width: 500px) {
	.last-news__title {
		font-size : 24px;
	}
}
@media all and (max-width: 500px) {
	.m-main-topics__title {
		font-size : 24px;
	}
}
@media all and (max-width: 930px) {
	.news-box__list {
		justify-content : space-between;
	}
	.news-box__item:nth-child(n+3) {
		margin-top : 25px;
	}
	.news-box__item:nth-child(n) {
		margin-left : 0;
		margin-right : 0;
	}
	.news-box__item--long:nth-child(n+3) {
		margin-top : 0;
	}
	.news-box__item--long:nth-child(n+4) {
		margin-top : 25px;
	}
}
@media all and (max-width: 768px) {
	.news-box {
		padding-bottom : 20px;
	}
	.news-box--together {
		padding-top : 35px;
	}
}
@media all and (max-width: 500px) {
	.news-box__title {
		font-size : 24px;
	}
	.news-box__item--long:nth-child(n+4) {
		margin-top : 0;
	}
	.news-box__item--long:nth-child(n+3) {
		margin-top : 25px;
	}
}
@media all and (max-width: 395px) {
	.news-box__item:nth-child(n+2) {
		margin-top : 35px;
	}
	.news-box__item--long:nth-child(n+2) {
		margin-top : 0;
	}
	.news-box__item--long:nth-child(n+3) {
		margin-top : 25px;
	}
}
@media all and (max-width: 930px) {
	.news-cart {
		width : 47.5%;
	}
	.news-cart--long {
		width : 30.555555%;
	}
	.news-cart--big {
		width : 100%;
	}
	.news-cart__pub-time--news-paper {
		margin-bottom : 5px;
		display : block;
	}
}
@media all and (max-width: 500px) {
	.news-cart__name--big {
		font-size : 20px;
	}
	.news-cart__views {
		display : inline-block;
		margin-top : 4px;
	}
	.news-cart__views--big {
		display : inline;
	}
	.news-cart__pub-time {
		margin-bottom : 5px;
	}
	.news-cart__comments {
		margin-right : 16px;
	}
	.news-cart__comments--big {
		margin-right : 16px;
	}
	.news-cart--long {
		width : 47.5%;
	}
}
@media all and (max-width: 395px) {
	.news-cart {
		width : 100%;
	}
	.news-cart--long {
		width : 47.5%;
	}
	.news-cart__pub-time {
		margin-bottom : 0;
	}
	.news-cart__pub-time--news-paper {
		margin-bottom : 5px;
		display : block;
	}
	.news-cart__views {
		display : inline;
	}
	.news-cart__comments {
		margin-right : 12px;
	}
}
@media all and (max-width: 720px) {
	.field__alert {
		position : static;
		transform : none;
		margin-top : 5px;
		width : auto;
	}
	.field__clarification {
		position : static;
		transform : none;
		margin-top : 5px;
		width : auto;
	}
}
@media all and (max-width: 500px) {
	.form-block__form {
		margin-top : 25px;
	}
	.form-block__title {
		font-size : 24px;
	}
}
@media all and (max-width: 768px) {
	.input--search {
		height : 40px;
		padding-right : 50px;
		font-size : 20px;
		border-radius : 3px;
	}
}
@media all and (max-width: 820px) {
	.popular-videos__item {
		width : calc(33.33333% - 17px);
	}
	.popular-videos__item:nth-child(n+2) {
		margin-left : 25px;
	}
	.slick-initialized .popular-videos__item-wrap {
		margin : 0 12.5px;
	}
	.slick-initialized .slick-list {
		margin : 0 -12.5px;
	}
}
@media all and (max-width: 630px) {
	.popular-videos__item {
		width : calc(50% - 10px);
	}
	.popular-videos__item:nth-child(n+2) {
		margin-left : 20px;
	}
	.slick-initialized .popular-videos__item-wrap {
		margin : 0 10px;
	}
	.slick-initialized .slick-list {
		margin : 0 -10px;
	}
}
@media all and (max-width: 420px) {
	.popular-videos__arrow {
		width : 60px;
		height : 60px;
	}
	.popular-videos__title {
		padding : 0 15px;
	}
	.popular-videos__wrap {
		margin-top : 40px;
	}
	.popular-videos__item {
		width : 100%;
		justify-content : center;
	}
	.popular-videos__item:nth-child(n+2) {
		margin-left : 0;
	}
	.slick-initialized .popular-videos__item {
		justify-content : center;
	}
}
@media all and (max-width: 500px) {
	.notification {
		padding-right : 10px;
		padding-left : 10px;
	}
}
@media all and (max-width: 950px) {
	.personal-area {
		padding-left : 20px;
		padding-right : 20px;
	}
}
@media all and (max-width: 850px) {
	.personal-area__menu {
		margin-top : 30px;
	}
	.personal-area__dialogs-block {
		margin-top : 25px;
	}
}
@media all and (max-width: 768px) {
	.personal-area__header:first-child {
		margin-top : 0;
	}
}
@media all and (max-width: 500px) {
	.personal-area__title {
		font-size : 24px;
	}
}
@media all and (max-width: 960px) {
	.pa-menu__item {
		padding : 7px 8px;
	}
	.pa-menu__item + .pa-menu__item {
		margin-left : 15px;
	}
}
@media all and (max-width: 850px) {
	.pa-menu {
		flex-direction : column;
	}
	.pa-menu__item {
		padding : 3px 0;
		font-size : 18px;
	}
	.pa-menu__item + .pa-menu__item {
		margin-left : 0;
		margin-top : 12px;
	}
	.pa-menu__item.is-active {
		background-color : transparent;
	}
	.pa-menu__item.is-active .pa-menu__link {
		color : #333333;
		font-weight : 500;
	}
	.pa-menu__item.is-active .pa-menu__link--with-counter::after {
		padding-bottom : 2px;
	}
}
@media all and (max-width: 500px) {
	.dialogs-block__title {
		font-size : 18px;
	}
}
@media all and (max-width: 500px) {
	.dialog-block__title {
		font-size : 18px;
	}
}
@media all and (max-width: 500px) {
	.dialog__textarea {
		min-height : 102px;
		padding : 15px;
	}
}
@media all and (max-width: 500px) {
	.alert {
		padding : 10px 15px;
		font-size : 14px;
	}
	.alert__title {
		font-size : 18px;
	}
	.alert__container {
		margin-top : 10px;
	}
}
@media all and (max-width: 630px) {
	.publication__header {
		flex-direction : column;
	}
	.publication__info {
		margin-top : 10px;
	}
}
@media all and (max-width: 500px) {
	.publication__header {
		padding-left : 5%;
	}
	.publication__tags-wrap ,
	.publication__author ,
	.publication__share-row {
		margin-right : 7%;
		margin-left : 5%;
	}
	.publication__share-row {
		flex-direction : column;
		align-items : flex-start;
	}
	.publication__social-likes {
		margin-top : 5px;
		margin-left : 0;
	}
	.publication__footer {
		padding-bottom : 30px;
	}
}
@media all and (max-width: 930px) {
	.spec-news__container {
		padding-right : 20px;
		overflow : auto;
	}
	.spec-news__preview-wrap {
		float : left;
		padding-right : 20px;
		padding-bottom : 5px;
		max-width : 45%;
		min-width : 175px;
		background : none;
	}
	.spec-news__preview {
		position : static;
		display : block;
	}
	.spec-news__name-wrap {
		margin-top : 0;
	}
	.spec-news__description {
		margin-top : 15px;
	}
}
@media all and (max-width: 500px) {
	.spec-news__views {
		margin-top : 4px;
	}
}
@media all and (max-width: 395px) {
	.spec-news__container {
		padding-right : 10px;
	}
	.spec-news__preview-wrap {
		float : none;
		max-width : none;
		padding-right : 0;
	}
	.spec-news__name-wrap {
		margin-top : 10px;
	}
	.spec-news__description {
		margin-top : 20px;
	}
}
@media all and (max-width: 630px) {
	.static__header {
		justify-content : flex-start;
	}
}
@media all and (max-width: 500px) {
	.static__header {
		padding-left : 5%;
	}
	.static__share-row {
		margin-right : 7%;
		margin-left : 5%;
		flex-direction : column;
		align-items : flex-start;
	}
	.static__social-likes {
		margin-top : 5px;
		margin-left : 0;
	}
	.static__footer {
		padding-bottom : 30px;
	}
}
@media all and (max-width: 500px) {
	.sitemap {
		padding-top : 20px;
		padding-right : 7%;
		padding-left : 5%;
	}
	.sitemap__title {
		font-size : 24px;
	}
	.sitemap__links-list {
		margin-top : 20px;
	}
	.sitemap__links-list--new-level {
		margin-top : 10px;
		margin-left : 25px;
	}
}
@media all and (max-width: 768px) {
	.search__result-list {
		margin-top : 30px;
	}
}
@media all and (max-width: 500px) {
	.search {
		padding-top : 20px;
		padding-right : 7%;
		padding-left : 5%;
	}
	.search__title {
		font-size : 24px;
	}
	.search__results-count {
		font-size : 14px;
	}
	.search__result-item + .search__result-item {
		margin-top : 15px;
	}
}
@media all and (max-width: 768px) {
	.search-form__btn {
		width : 40px;
		background-size : 20px 20px;
	}
}
@media all and (max-width: 500px) {
	.search-snippet {
		padding-bottom : 10px;
	}
	.search-snippet__title {
		font-size : 20px;
	}
	.search-snippet__text {
		margin-top : 15px;
	}
	.search-snippet__pub-date {
		margin-top : 15px;
	}
}
@media all and (max-width: 768px) {
	.not-found__code {
		font-size : 90px;
	}
	.not-found__transcript {
		font-size : 24px;
	}
	.not-found__text {
		max-width : 260px;
		font-size : 16px;
	}
	.not-found__search {
		margin : 35px auto 0;
		max-width : 300px;
	}
}
@media all and (max-width: 1024px) {
	.weather__today-temperature {
		font-size : 72px;
	}
	.weather__today-night-temperature {
		margin-left : -15px;
		font-size : 24px;
	}
	.weather__forecast-title {
		font-size : 22px;
	}
	.weather__forecast-list {
		margin-top : -5px;
	}
	.weather__forecast-item {
		margin-top : 20px;
		width : 140px;
	}
	.weather__forecast-temperature-day {
		display : inline-block;
		font-size : 24px;
	}
	.weather__forecast-temperature-night {
		display : inline-block;
	}
}
@media all and (max-width: 830px) {
	.weather__today {
		flex-wrap : wrap;
	}
	.weather__today-condition {
		margin-top : 10px;
		margin-left : 0;
		padding-left : 38px;
		width : 100%;
	}
}
@media all and (max-width: 500px) {
	.weather {
		padding-top : 20px;
		padding-right : 7%;
		padding-left : 5%;
	}
	.weather__title {
		font-size : 24px;
	}
	.weather__date {
		font-size : 14px;
	}
	.weather__today-temperature {
		font-size : 58px;
	}
	.weather__today-night-temperature {
		margin-left : -20px;
		font-size : 22px;
	}
	.weather__today-condition {
		padding-left : 30px;
	}
	.weather__forecast-title {
		margin-top : 30px;
	}
	.weather__forecast-item {
		width : 120px;
	}
	.weather__forecast-item:nth-child(n+4) {
		border-top : 1px solid #dddddd;
	}
	.weather__forecast-img-wrap {
		margin-top : 5px;
	}
	.weather__forecast-temperature-day {
		margin-top : 5px;
	}
	.weather__forecast-condition {
		margin-top : 2px;
	}
}
@media all and (max-width: 430px) {
	.weather__forecast-item {
		width : 50%;
	}
	.weather__forecast-item:nth-child(3) {
		border-top : 1px solid #dddddd;
	}
	.weather__forecast-condition {
		max-width : 120px;
	}
}
@media all and (max-width: 500px) {
	.voting {
		padding : 20px 25px 25px 20px;
	}
	.voting__title {
		font-size : 1.125em;
	}
	.voting__variants {
		font-size : 0.875em;
	}
	.voting__results {
		font-size : 0.875em;
	}
}
@media all and (max-width: 560px) {
	.declarations__categories {
		column-count : 1;
	}
	.declarations__sub-category + .declarations__sub-category {
		margin-top : 0.7em;
	}
	.declarations__list {
		column-count : 1;
	}
}
@media all and (max-width: 500px) {
	.declarations {
		padding-top : 20px;
		padding-right : 7%;
		padding-left : 5%;
	}
	.declarations__title {
		font-size : 24px;
	}
	.declarations__paper-number {
		font-size : 14px;
	}
	.declarations__sub-title {
		font-size : 20px;
	}
	.declarations__category-title {
		font-size : 20px;
	}
}
@media all and (max-width: 500px) {
	.post-an-ad {
		padding-top : 20px;
		padding-right : 7%;
		padding-left : 5%;
	}
	.post-an-ad__warning-wrap {
		padding : 15px;
	}
	.post-an-ad__text--hr {
		margin-top : 15px;
		padding-top : 15px;
	}
	.post-an-ad__text--mt {
		margin-top : 15px;
	}
	.post-an-ad__list {
		margin-top : 15px;
	}
}
@media all and (max-width: 500px) {
	.title-lvl-1 {
		font-size : 24px;
	}
	.title-lvl-2 {
		font-size : 20px;
	}
}
@media all and (max-width: 650px) {
	.header__notification-text {
		font-size : 14px;
		padding : 10px 5px;
	}
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1fYWRhcHRpdmUuY3NzIiwibW9iaWxlL2FkYXB0aXZlL2J0bi5sZXNzIiwibW9iaWxlL2FkYXB0aXZlL2NvbnRlbnQtYmxvY2subGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9jb2wtYXZlcmFnZS5sZXNzIiwibW9iaWxlL2FkYXB0aXZlL2NvbC1iaWcubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9jb2wtZm9ybS5sZXNzIiwibW9iaWxlL2FkYXB0aXZlL2NvbnRhaW5lci5sZXNzIiwibW9iaWxlL2FkYXB0aXZlL2NvbnRlbnQubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9jb250ZW50LXN3aXRjaGVyLmxlc3MiLCJtb2JpbGUvYWRhcHRpdmUvZm9vdGVyLmxlc3MiLCJtb2JpbGUvYWRhcHRpdmUvY29tbWVudHMubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9jb21tZW50Lmxlc3MiLCJtb2JpbGUvYWRhcHRpdmUvbGFzdC1uZXdzLmxlc3MiLCJtb2JpbGUvYWRhcHRpdmUvbS1tYWluLXRvcGljcy5sZXNzIiwibW9iaWxlL2FkYXB0aXZlL25ld3MtYm94Lmxlc3MiLCJtb2JpbGUvYWRhcHRpdmUvbmV3cy1jYXJ0Lmxlc3MiLCJtb2JpbGUvYWRhcHRpdmUvZmllbGQubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9mb3JtLWJsb2NrLmxlc3MiLCJtb2JpbGUvYWRhcHRpdmUvaW5wdXQubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9wb3B1bGFyLXZpZGVvcy5sZXNzIiwibW9iaWxlL2FkYXB0aXZlL25vdGlmaWNhdGlvbi5sZXNzIiwibW9iaWxlL2FkYXB0aXZlL3BlcnNvbmFsLWFyZWEubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9wYS1tZW51Lmxlc3MiLCJtb2JpbGUvYWRhcHRpdmUvZGlhbG9ncy1ibG9jay5sZXNzIiwibW9iaWxlL2FkYXB0aXZlL2RpYWxvZy1ibG9jay5sZXNzIiwibW9iaWxlL2FkYXB0aXZlL2RpYWxvZy5sZXNzIiwibW9iaWxlL2FkYXB0aXZlL2FsZXJ0Lmxlc3MiLCJtb2JpbGUvYWRhcHRpdmUvcHVibGljYXRpb24ubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9zcGVjLW5ld3MubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9zdGF0aWMubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9zaXRlbWFwLmxlc3MiLCJtb2JpbGUvYWRhcHRpdmUvc2VhcmNoLmxlc3MiLCJtb2JpbGUvYWRhcHRpdmUvc2VhcmNoLWZvcm0ubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9zZWFyY2gtc25pcHBldC5sZXNzIiwibW9iaWxlL2FkYXB0aXZlL25vdC1mb3VuZC5sZXNzIiwibW9iaWxlL2FkYXB0aXZlL3dlYXRoZXIubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS92b3RpbmcubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9kZWNsYXJhdGlvbnMubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9wb3N0LWFuLWFkLmxlc3MiLCJtb2JpbGUvYWRhcHRpdmUvdGl0bGUubGVzcyIsIm1vYmlsZS9hZGFwdGl2ZS9oZWFkZXIubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7RUFDRTtJQUNFLFlBQUE7SUFDQSxlQUFBO0VERUY7RUNBRTtJQUNFLG9CQUFBO0VERUo7RUNDRTtJQUNFLGVBQUE7RURDSjtBQUNGO0FDR0E7RUFDRTtJQUNFLFdBQUE7RURERjtFQ0dFO0lBQ0UsV0FBQTtFRERKO0FBQ0Y7QUVwQkE7RUFDRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFvQkksZ0JBQUE7SUFDQSxlQUFBO0VGd0NKO0VFN0RBOztJQXlCSSxnQkFBQTtFRndDSjtFRWpFQTs7SUE2QkksZ0JBQUE7SUFDQSxlQUFBO0lBQ0EsNEJBQUE7RUZ3Q0o7RUV2RUE7Ozs7SUFtQ0ksZ0JBQUE7SUFDQSwyQkFBQTtFRjBDSjtFRXZDRTs7SUFDRSxnQkFBQTtJQUNBLG1CQUFBO0VGMENKO0VFdkNFOztJQUVJLGtCQUFBO0VGeUNOO0VFckNFOztJQUNFLHNCQUFBO0lBQ0EsdUJBQUE7RUZ3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SjtFcUN0MUJFO0lBQ0UsZUFBQTtFckN3MUJKO0FBQ0Y7QXNDLzNCQTtFQUNFO0lBQ0UsaUJBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0V0Q2k0QkY7RXNDLzNCRTtJQUNFLGFBQUE7RXRDaTRCSjtFc0M3M0JJO0lBQ0UsZ0JBQUE7SUFDQSxpQkFBQTtFdEMrM0JOO0VzQzUzQkk7SUFDRSxnQkFBQTtFdEM4M0JOO0VzQzEzQkU7SUFDRSxnQkFBQTtFdEM0M0JKO0FBQ0Y7QXVDbjVCQTtFQUVJO0lBQ0UsZUFBQTtFdkNvNUJKO0V1Q2o1QkU7SUFDRSxlQUFBO0V2Q201Qko7QUFDRjtBd0N0NUJBO0VBRUk7SUFDRSxlQUFBO0lBQ0EsaUJBQUE7RXhDdTVCSjtBQUNGIiwiZmlsZSI6Im1fYWRhcHRpdmUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyptb2JpbGUgZm9sZGVyKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5idG4ge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmJ0bi0tb3V0IHtcbiAgICBwYWRkaW5nOiAwIDlweCAwIDdweDtcbiAgfVxuICAuYnRuLS1ncmV5IHtcbiAgICBwYWRkaW5nOiAwIDU1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5idG4tLW91dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIGgxLFxuICAucWwtZWRpdG9yIGgxLFxuICAuY29udGVudC1ibG9jayBoMixcbiAgLnFsLWVkaXRvciBoMixcbiAgLmNvbnRlbnQtYmxvY2sgaDMsXG4gIC5xbC1lZGl0b3IgaDMsXG4gIC5jb250ZW50LWJsb2NrIGg0LFxuICAucWwtZWRpdG9yIGg0LFxuICAuY29udGVudC1ibG9jayBoNSxcbiAgLnFsLWVkaXRvciBoNSxcbiAgLmNvbnRlbnQtYmxvY2sgaDYsXG4gIC5xbC1lZGl0b3IgaDYsXG4gIC5jb250ZW50LWJsb2NrIHAsXG4gIC5xbC1lZGl0b3IgcCxcbiAgLmNvbnRlbnQtYmxvY2sgcHJlLFxuICAucWwtZWRpdG9yIHByZSxcbiAgLmNvbnRlbnQtYmxvY2sgZmlndXJlLFxuICAucWwtZWRpdG9yIGZpZ3VyZSxcbiAgLmNvbnRlbnQtYmxvY2sgdGFibGUsXG4gIC5xbC1lZGl0b3IgdGFibGUsXG4gIC5jb250ZW50LWJsb2NrIC5mYWNlYm9vay1ibG90LFxuICAucWwtZWRpdG9yIC5mYWNlYm9vay1ibG90LFxuICAuY29udGVudC1ibG9jayAudHdpdHRlci1ibG90LFxuICAucWwtZWRpdG9yIC50d2l0dGVyLWJsb3QsXG4gIC5jb250ZW50LWJsb2NrIC52ay1ibG90LFxuICAucWwtZWRpdG9yIC52ay1ibG90LFxuICAuY29udGVudC1ibG9jayAuaW5zdGFncmFtLWJsb3QsXG4gIC5xbC1lZGl0b3IgLmluc3RhZ3JhbS1ibG90LFxuICAuY29udGVudC1ibG9jayBocixcbiAgLnFsLWVkaXRvciBocixcbiAgLmNvbnRlbnQtYmxvY2tfX3NoYXJlLXJvdyxcbiAgLnFsLWVkaXRvcl9fc2hhcmUtcm93LFxuICAuY29udGVudC1ibG9ja19fZXh0ZXJuYWwtcXVvdGUsXG4gIC5xbC1lZGl0b3JfX2V4dGVybmFsLXF1b3RlLFxuICAuY29udGVudC1ibG9ja19fdm90aW5nLFxuICAucWwtZWRpdG9yX192b3RpbmcsXG4gIC5jb250ZW50LWJsb2NrX19pbWctd3JhcCxcbiAgLnFsLWVkaXRvcl9faW1nLXdyYXAge1xuICAgIG1hcmdpbi1yaWdodDogNyU7XG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xuICB9XG4gIC5jb250ZW50LWJsb2NrIGgxLFxuICAucWwtZWRpdG9yIGgxIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG4gIC5jb250ZW50LWJsb2NrIGJsb2NrcXVvdGUsXG4gIC5xbC1lZGl0b3IgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgICBtYXJnaW4tbGVmdDogNSU7XG4gICAgcGFkZGluZzogMjBweCAyNXB4IDI1cHggMjBweDtcbiAgfVxuICAuY29udGVudC1ibG9jayB1bDpub3QoLnlhLXNoYXJlMl9fbGlzdCksXG4gIC5xbC1lZGl0b3IgdWw6bm90KC55YS1zaGFyZTJfX2xpc3QpLFxuICAuY29udGVudC1ibG9jayBvbCxcbiAgLnFsLWVkaXRvciBvbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3JTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1JSArIDFlbSk7XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2tfX2dhbGxlcnksXG4gIC5xbC1lZGl0b3JfX2dhbGxlcnkge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuY29udGVudC1ibG9ja19fdG9wIHAsXG4gIC5xbC1lZGl0b3JfX3RvcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2tfX3NoYXJlLXJvdyxcbiAgLnFsLWVkaXRvcl9fc2hhcmUtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jb250ZW50LWJsb2NrX19zb2NpYWwtbGlrZXMsXG4gIC5xbC1lZGl0b3JfX3NvY2lhbC1saWtlcyB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5jb250ZW50LWJsb2NrX19pbWctd3JhcCxcbiAgLnFsLWVkaXRvcl9faW1nLXdyYXAge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1hdmVyYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MzBweCkge1xuICAuY29sLWJpZ19fdGl0bGUtYmxvY2sge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmNvbC1iaWdfX3NwZWMtbmV3cyB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzc4cHgpIHtcbiAgLmNvbC1iaWdfX2xhc3QtbmV3cy1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuY29sLWZvcm1fX3Jvdy0tYnRuLWF1dG8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuY29udGFpbmVyX19jb2wtYXZlcmFnZSB7XG4gICAgbWluLXdpZHRoOiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lcl9fY29sLWJpZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmNvbnRhaW5lcl9fY29sLWF2ZXJhZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudF9fbWFpbi10b3BpY3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXN3aXRjaGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5mb290ZXJfX3RvcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb290ZXJfX25hdi13cmFwIHtcbiAgICBvcmRlcjogLTI7XG4gIH1cbiAgLmZvb3Rlcl9fY29weSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5mb290ZXJfX21hZGUtYnkge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuZm9vdGVyX19mZWVkYmFjay13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG9yZGVyOiAtMTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmZvb3Rlcl9fbmF2LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mb290ZXJfX25hdi1saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmZvb3Rlcl9fbmF2LWl0ZW06bnRoLWNoaWxkKG4rMikge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuZm9vdGVyX19jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5mb290ZXJfX25hdi1saXN0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmZvb3Rlcl9fbmF2LWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmZvb3Rlcl9fbmF2LWl0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmZvb3Rlcl9fbmF2LWl0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuZm9vdGVyX19mZWVkYmFjay13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZvb3Rlcl9fcGhvbmUtd3JhcCB7XG4gICAgbWFyZ2luOiAxNXB4IDEwcHggMDtcbiAgfVxuICAuZm9vdGVyX19lbWFpbC13cmFwIHtcbiAgICBtYXJnaW46IDE1cHggMTBweCAwO1xuICB9XG4gIC5mb290ZXJfX2NvcHkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZm9vdGVyX19tYWRlLWJ5IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmZvb3Rlcl9fY291bnRlcnMtcm93IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZm9vdGVyX19jb3VudGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZm9vdGVyX19jb3VudGVyOm50aC1jaGlsZChuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvb3Rlcl9fY291bnRlcjpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmNvbW1lbnRzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5jb21tZW50c19faXRlbSArIC5jb21tZW50c19faXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmNvbW1lbnRzX19zZW5kLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcbiAgfVxuICAuY29tbWVudHNfX3RleHQtYWRtb25pdGlvbiB7XG4gICAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmNvbW1lbnRfX2FjdGlvbnMtY29sIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY29tbWVudF9fYXZhdGFyLWNvbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgbWluLXdpZHRoOiAzMHB4O1xuICB9XG4gIC5jb21tZW50X19hdmF0YXIge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuY29tbWVudF9faW5mby1jb2wge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5jb21tZW50X19yYXRpbmctd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgfVxuICAuY29tbWVudF9fdGV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLmxhc3QtbmV3c19fbGlzdCB7XG4gICAgbWF4LWhlaWdodDogMTEwMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGFzdC1uZXdzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cbiAgLmxhc3QtbmV3c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIC5sYXN0LW5ld3NfX2xpc3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbiAgLmxhc3QtbmV3c19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5sYXN0LW5ld3NfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5tLW1haW4tdG9waWNzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MzBweCkge1xuICAubmV3cy1ib3hfX2xpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAubmV3cy1ib3hfX2l0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLm5ld3MtYm94X19pdGVtOm50aC1jaGlsZChuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5uZXdzLWJveF9faXRlbS0tbG9uZzpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubmV3cy1ib3hfX2l0ZW0tLWxvbmc6bnRoLWNoaWxkKG4rNCkge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzLWJveCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm5ld3MtYm94LS10b2dldGhlciB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5uZXdzLWJveF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAubmV3cy1ib3hfX2l0ZW0tLWxvbmc6bnRoLWNoaWxkKG4rNCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm5ld3MtYm94X19pdGVtLS1sb25nOm50aC1jaGlsZChuKzMpIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzOTVweCkge1xuICAubmV3cy1ib3hfX2l0ZW06bnRoLWNoaWxkKG4rMikge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbiAgLm5ld3MtYm94X19pdGVtLS1sb25nOm50aC1jaGlsZChuKzIpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5uZXdzLWJveF9faXRlbS0tbG9uZzpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLm5ld3MtY2FydCB7XG4gICAgd2lkdGg6IDQ3LjUlO1xuICB9XG4gIC5uZXdzLWNhcnQtLWxvbmcge1xuICAgIHdpZHRoOiAzMC41NTU1NTUlO1xuICB9XG4gIC5uZXdzLWNhcnQtLWJpZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5ld3MtY2FydF9fcHViLXRpbWUtLW5ld3MtcGFwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLm5ld3MtY2FydF9fbmFtZS0tYmlnIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLm5ld3MtY2FydF9fdmlld3Mge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbiAgLm5ld3MtY2FydF9fdmlld3MtLWJpZyB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG4gIC5uZXdzLWNhcnRfX3B1Yi10aW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLm5ld3MtY2FydF9fY29tbWVudHMge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxuICAubmV3cy1jYXJ0X19jb21tZW50cy0tYmlnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cbiAgLm5ld3MtY2FydC0tbG9uZyB7XG4gICAgd2lkdGg6IDQ3LjUlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzOTVweCkge1xuICAubmV3cy1jYXJ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmV3cy1jYXJ0LS1sb25nIHtcbiAgICB3aWR0aDogNDcuNSU7XG4gIH1cbiAgLm5ld3MtY2FydF9fcHViLXRpbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm5ld3MtY2FydF9fcHViLXRpbWUtLW5ld3MtcGFwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubmV3cy1jYXJ0X192aWV3cyB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG4gIC5uZXdzLWNhcnRfX2NvbW1lbnRzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gIC5maWVsZF9fYWxlcnQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZmllbGRfX2NsYXJpZmljYXRpb24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmZvcm0tYmxvY2tfX2Zvcm0ge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLmZvcm0tYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbnB1dC0tc2VhcmNoIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucG9wdWxhci12aWRlb3NfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzJSAtIDE3cHgpO1xuICB9XG4gIC5wb3B1bGFyLXZpZGVvc19faXRlbTpudGgtY2hpbGQobisyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnNsaWNrLWluaXRpYWxpemVkIC5wb3B1bGFyLXZpZGVvc19faXRlbS13cmFwIHtcbiAgICBtYXJnaW46IDAgMTIuNXB4O1xuICB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stbGlzdCB7XG4gICAgbWFyZ2luOiAwIC0xMi41cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYzMHB4KSB7XG4gIC5wb3B1bGFyLXZpZGVvc19faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbiAgLnBvcHVsYXItdmlkZW9zX19pdGVtOm50aC1jaGlsZChuKzIpIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAuc2xpY2staW5pdGlhbGl6ZWQgLnBvcHVsYXItdmlkZW9zX19pdGVtLXdyYXAge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stbGlzdCB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAucG9wdWxhci12aWRlb3NfX2Fycm93IHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnBvcHVsYXItdmlkZW9zX190aXRsZSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC5wb3B1bGFyLXZpZGVvc19fd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAucG9wdWxhci12aWRlb3NfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5wb3B1bGFyLXZpZGVvc19faXRlbTpudGgtY2hpbGQobisyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnNsaWNrLWluaXRpYWxpemVkIC5wb3B1bGFyLXZpZGVvc19faXRlbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5ub3RpZmljYXRpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAucGVyc29uYWwtYXJlYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gIC5wZXJzb25hbC1hcmVhX19tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5wZXJzb25hbC1hcmVhX19kaWFsb2dzLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGVyc29uYWwtYXJlYV9faGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAucGVyc29uYWwtYXJlYV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBhLW1lbnVfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDdweCA4cHg7XG4gIH1cbiAgLnBhLW1lbnVfX2l0ZW0gKyAucGEtbWVudV9faXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gIC5wYS1tZW51IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wYS1tZW51X19pdGVtIHtcbiAgICBwYWRkaW5nOiAzcHggMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnBhLW1lbnVfX2l0ZW0gKyAucGEtbWVudV9faXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAucGEtbWVudV9faXRlbS5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5wYS1tZW51X19pdGVtLmlzLWFjdGl2ZSAucGEtbWVudV9fbGluayB7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAucGEtbWVudV9faXRlbS5pcy1hY3RpdmUgLnBhLW1lbnVfX2xpbmstLXdpdGgtY291bnRlcjo6YWZ0ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5kaWFsb2dzLWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZGlhbG9nLWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZGlhbG9nX190ZXh0YXJlYSB7XG4gICAgbWluLWhlaWdodDogMTAycHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmFsZXJ0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5hbGVydF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuYWxlcnRfX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjMwcHgpIHtcbiAgLnB1YmxpY2F0aW9uX19oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnB1YmxpY2F0aW9uX19pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAucHVibGljYXRpb25fX2hlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgfVxuICAucHVibGljYXRpb25fX3RhZ3Mtd3JhcCxcbiAgLnB1YmxpY2F0aW9uX19hdXRob3IsXG4gIC5wdWJsaWNhdGlvbl9fc2hhcmUtcm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDclO1xuICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgfVxuICAucHVibGljYXRpb25fX3NoYXJlLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAucHVibGljYXRpb25fX3NvY2lhbC1saWtlcyB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5wdWJsaWNhdGlvbl9fZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLnNwZWMtbmV3c19fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG4gIC5zcGVjLW5ld3NfX3ByZXZpZXctd3JhcCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1pbi13aWR0aDogMTc1cHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAuc3BlYy1uZXdzX19wcmV2aWV3IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zcGVjLW5ld3NfX25hbWUtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuc3BlYy1uZXdzX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNwZWMtbmV3c19fdmlld3Mge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzk1cHgpIHtcbiAgLnNwZWMtbmV3c19fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5zcGVjLW5ld3NfX3ByZXZpZXctd3JhcCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLnNwZWMtbmV3c19fbmFtZS13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5zcGVjLW5ld3NfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MzBweCkge1xuICAuc3RhdGljX19oZWFkZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnN0YXRpY19faGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICB9XG4gIC5zdGF0aWNfX3NoYXJlLXJvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3JTtcbiAgICBtYXJnaW4tbGVmdDogNSU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuc3RhdGljX19zb2NpYWwtbGlrZXMge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuc3RhdGljX19mb290ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2l0ZW1hcCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNyU7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgfVxuICAuc2l0ZW1hcF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuc2l0ZW1hcF9fbGlua3MtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuc2l0ZW1hcF9fbGlua3MtbGlzdC0tbmV3LWxldmVsIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoX19yZXN1bHQtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNlYXJjaCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNyU7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgfVxuICAuc2VhcmNoX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5zZWFyY2hfX3Jlc3VsdHMtY291bnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuc2VhcmNoX19yZXN1bHQtaXRlbSArIC5zZWFyY2hfX3Jlc3VsdC1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLWZvcm1fX2J0biB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5zZWFyY2gtc25pcHBldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNlYXJjaC1zbmlwcGV0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5zZWFyY2gtc25pcHBldF9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuc2VhcmNoLXNuaXBwZXRfX3B1Yi1kYXRlIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubm90LWZvdW5kX19jb2RlIHtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gIH1cbiAgLm5vdC1mb3VuZF9fdHJhbnNjcmlwdCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5ub3QtZm91bmRfX3RleHQge1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5ub3QtZm91bmRfX3NlYXJjaCB7XG4gICAgbWFyZ2luOiAzNXB4IGF1dG8gMDtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLndlYXRoZXJfX3RvZGF5LXRlbXBlcmF0dXJlIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gIH1cbiAgLndlYXRoZXJfX3RvZGF5LW5pZ2h0LXRlbXBlcmF0dXJlIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC53ZWF0aGVyX19mb3JlY2FzdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC53ZWF0aGVyX19mb3JlY2FzdC1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICB9XG4gIC53ZWF0aGVyX19mb3JlY2FzdC1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHdpZHRoOiAxNDBweDtcbiAgfVxuICAud2VhdGhlcl9fZm9yZWNhc3QtdGVtcGVyYXR1cmUtZGF5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC53ZWF0aGVyX19mb3JlY2FzdC10ZW1wZXJhdHVyZS1uaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xuICAud2VhdGhlcl9fdG9kYXkge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAud2VhdGhlcl9fdG9kYXktY29uZGl0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMzhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLndlYXRoZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDclO1xuICAgIHBhZGRpbmctbGVmdDogNSU7XG4gIH1cbiAgLndlYXRoZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLndlYXRoZXJfX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAud2VhdGhlcl9fdG9kYXktdGVtcGVyYXR1cmUge1xuICAgIGZvbnQtc2l6ZTogNThweDtcbiAgfVxuICAud2VhdGhlcl9fdG9kYXktbmlnaHQtdGVtcGVyYXR1cmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLndlYXRoZXJfX3RvZGF5LWNvbmRpdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC53ZWF0aGVyX19mb3JlY2FzdC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAud2VhdGhlcl9fZm9yZWNhc3QtaXRlbSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG4gIC53ZWF0aGVyX19mb3JlY2FzdC1pdGVtOm50aC1jaGlsZChuKzQpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcbiAgfVxuICAud2VhdGhlcl9fZm9yZWNhc3QtaW1nLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICAud2VhdGhlcl9fZm9yZWNhc3QtdGVtcGVyYXR1cmUtZGF5IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgLndlYXRoZXJfX2ZvcmVjYXN0LWNvbmRpdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MzBweCkge1xuICAud2VhdGhlcl9fZm9yZWNhc3QtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAud2VhdGhlcl9fZm9yZWNhc3QtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xuICB9XG4gIC53ZWF0aGVyX19mb3JlY2FzdC1jb25kaXRpb24ge1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC52b3Rpbmcge1xuICAgIHBhZGRpbmc6IDIwcHggMjVweCAyNXB4IDIwcHg7XG4gIH1cbiAgLnZvdGluZ19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgfVxuICAudm90aW5nX192YXJpYW50cyB7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB9XG4gIC52b3RpbmdfX3Jlc3VsdHMge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgLmRlY2xhcmF0aW9uc19fY2F0ZWdvcmllcyB7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICB9XG4gIC5kZWNsYXJhdGlvbnNfX3N1Yi1jYXRlZ29yeSArIC5kZWNsYXJhdGlvbnNfX3N1Yi1jYXRlZ29yeSB7XG4gICAgbWFyZ2luLXRvcDogMC43ZW07XG4gIH1cbiAgLmRlY2xhcmF0aW9uc19fbGlzdCB7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZGVjbGFyYXRpb25zIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICB9XG4gIC5kZWNsYXJhdGlvbnNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmRlY2xhcmF0aW9uc19fcGFwZXItbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmRlY2xhcmF0aW9uc19fc3ViLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmRlY2xhcmF0aW9uc19fY2F0ZWdvcnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnBvc3QtYW4tYWQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDclO1xuICAgIHBhZGRpbmctbGVmdDogNSU7XG4gIH1cbiAgLnBvc3QtYW4tYWRfX3dhcm5pbmctd3JhcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAucG9zdC1hbi1hZF9fdGV4dC0taHIge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbiAgLnBvc3QtYW4tYWRfX3RleHQtLW10IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5wb3N0LWFuLWFkX19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAudGl0bGUtbHZsLTEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAudGl0bGUtbHZsLTIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmhlYWRlcl9fbm90aWZpY2F0aW9uLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgfVxufVxuIiwiQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xyXG4gIC5idG57XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgJi0tb3V0e1xyXG4gICAgICBwYWRkaW5nOiAwIDlweCAwIDdweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1ncmV5e1xyXG4gICAgICBwYWRkaW5nOiAwIDU1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MDBweCl7XHJcbiAgLmJ0bntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICYtLW91dHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KXtcclxuICAuY29udGVudC1ibG9jaywgLnFsLWVkaXRvcntcclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNixcclxuICAgIHAsXHJcbiAgICBwcmUsXHJcbiAgICBmaWd1cmUsXHJcbiAgICB0YWJsZSxcclxuICAgIC5mYWNlYm9vay1ibG90LFxyXG4gICAgLnR3aXR0ZXItYmxvdCxcclxuICAgIC52ay1ibG90LFxyXG4gICAgLmluc3RhZ3JhbS1ibG90LFxyXG4gICAgaHIsXHJcbiAgICAmX19zaGFyZS1yb3csXHJcbiAgICAmX19leHRlcm5hbC1xdW90ZSxcclxuICAgICZfX3ZvdGluZyxcclxuICAgICZfX2ltZy13cmFwe1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDclO1xyXG4gICAgICBtYXJnaW4tbGVmdDogNSU7XHJcbiAgICB9XHJcblxyXG4gICAgaDF7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICB9XHJcblxyXG4gICAgYmxvY2txdW90ZXtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1JTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDI1cHggMjVweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHVsOm5vdCgueWEtc2hhcmUyX19saXN0KSwgb2x7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNyU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiB+J2NhbGMoNSUgKyAxZW0pJztcclxuICAgIH1cclxuXHJcbiAgICAmX19nYWxsZXJ5e1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RvcHtcclxuICAgICAgcHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zaGFyZS1yb3d7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NvY2lhbC1saWtlc3tcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWctd3JhcHtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuY29sLWF2ZXJhZ2V7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MzBweCkge1xyXG4gIC5jb2wtYmlne1xyXG4gICAgJl9fdGl0bGUtYmxvY2t7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3BlYy1uZXdze1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NzhweCkge1xyXG4gIC5jb2wtYmlne1xyXG4gICAgJl9fbGFzdC1uZXdzLW1vYmlsZXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQwMHB4KXtcclxuICAuY29sLWZvcm17XHJcbiAgICAmX19yb3d7XHJcbiAgICAgICYtLWJ0bi1hdXRve1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgLmNvbnRhaW5lcntcclxuICAgICZfX2NvbC1hdmVyYWdle1xyXG4gICAgICBtaW4td2lkdGg6IDE3MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuY29udGFpbmVye1xyXG4gICAgJi0tbGFzdC1uZXdze1xyXG4gICAgICAvL2Rpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sLWJpZ3tcclxuICAgICAgLy9kaXNwbGF5OiBub25lO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wtYXZlcmFnZXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAuY29udGVudHtcclxuICAgICZfX21haW4tdG9waWNze1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5jb250ZW50LXN3aXRjaGVye1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gIC5mb290ZXJ7XHJcbiAgICAmX190b3B7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2LXdyYXB7XHJcbiAgICAgIG9yZGVyOiAtMjtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb3B5e1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX21hZGUtYnl7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZlZWRiYWNrLXdyYXB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICBvcmRlcjogLTE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xyXG4gIC5mb290ZXJ7XHJcbiAgICAmX19uYXYtd3JhcHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2LWxpc3R7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYtaXRlbXtcclxuICAgICAgJjpudGgtY2hpbGQobisyKXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcclxuICAuZm9vdGVye1xyXG4gICAgJl9fY29udGFpbmVye1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2LWxpc3R7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYtaXRlbXtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKG4rMyl7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoZXZlbil7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mZWVkYmFjay13cmFwe1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGhvbmUtd3JhcHtcclxuICAgICAgbWFyZ2luOiAxNXB4IDEwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19lbWFpbC13cmFwe1xyXG4gICAgICBtYXJnaW46IDE1cHggMTBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvcHl7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWFkZS1ieXtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgLmZvb3RlcntcclxuICAgICZfX2NvdW50ZXJzLXJvd3tcclxuICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvdW50ZXJ7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKG4pe1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZChuKzMpe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAuY29tbWVudHN7XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW17XHJcbiAgICAgICYgKyAme1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgLmNvbW1lbnRze1xyXG4gICAgJl9fc2VuZC13cmFwe1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBpbml0aWFsO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQtYWRtb25pdGlvbntcclxuICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcclxuICAuY29tbWVudHtcclxuICAgICZfX2FjdGlvbnMtY29se1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAuY29tbWVudHtcclxuICAgICZfX2F2YXRhci1jb2x7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBtaW4td2lkdGg6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYXZhdGFye1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2luZm8tY29se1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIC8vZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JhdGluZy13cmFwe1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHR7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkzMHB4KSB7XHJcbiAgLmxhc3QtbmV3c3tcclxuICAgICZfX2xpc3R7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDExMDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLmxhc3QtbmV3c3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xyXG5cclxuICAgICZfX3RpdGxle1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmFtZXtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAubGFzdC1uZXdze1xyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYW1le1xyXG4gICAgICAvL2ZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAubS1tYWluLXRvcGljc3tcclxuICAgICZfX3RpdGxle1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlua3tcclxuICAgICAgLy9mb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkzMHB4KXtcclxuICAubmV3cy1ib3h7XHJcbiAgICAmX19saXN0e1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXtcclxuICAgICAgJjpudGgtY2hpbGQobiszKXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZChuKXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLWxvbmd7XHJcbiAgICAgICAgJjpudGgtY2hpbGQobiszKXtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZChuKzQpe1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAubmV3cy1ib3h7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAmLS10b2dldGhlcntcclxuICAgICAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCl7XHJcbiAgLm5ld3MtYm94e1xyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgICYtLWxvbmd7XHJcbiAgICAgICAgJjpudGgtY2hpbGQobis0KXtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZChuKzMpe1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM5NXB4KXtcclxuICAubmV3cy1ib3h7XHJcbiAgICAmX19pdGVte1xyXG4gICAgICAmOm50aC1jaGlsZChuKzIpe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi0tbG9uZ3tcclxuICAgICAgICAmOm50aC1jaGlsZChuKzIpe1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKG4rMyl7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MzBweCl7XHJcbiAgLm5ld3MtY2FydHtcclxuICAgIHdpZHRoOiA0Ny41JTtcclxuXHJcbiAgICAmLS1sb25ne1xyXG4gICAgICB3aWR0aDogMzAuNTU1NTU1JTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1iaWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3B1Yi10aW1le1xyXG4gICAgICAmLS1uZXdzLXBhcGVye1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpe1xyXG4gIC5uZXdzLWNhcnR7XHJcbiAgICAmX19uYW1le1xyXG4gICAgICAvL2ZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICYtLWJpZ3tcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX192aWV3c3tcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcblxyXG4gICAgICAmLS1iaWd7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcHViLXRpbWV7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb21tZW50c3tcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgJi0tYmlne1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWxvbmd7XHJcbiAgICAgIHdpZHRoOiA0Ny41JTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM5NXB4KXtcclxuICAubmV3cy1jYXJ0e1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJi0tbG9uZ3tcclxuICAgICAgd2lkdGg6IDQ3LjUlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3B1Yi10aW1le1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgJi0tbmV3cy1wYXBlcntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX192aWV3c3tcclxuICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbW1lbnRze1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XHJcbiAgLmZpZWxke1xyXG4gICAgJl9fYWxlcnR7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX19jbGFyaWZpY2F0aW9ue1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gIC5maWVsZHtcclxuICAgIC8vZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gIC5mb3JtLWJsb2Nre1xyXG4gICAgJl9fZm9ybXtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZXtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5pbnB1dHtcclxuICAgICYtLXNlYXJjaHtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8g0JAgPSDRiNC40YDQuNC90LAgKHNsaWNrLWxpc3QpXHJcbi8vINChID0g0LrQvtC70LjRh9C10YHRgtCy0L4g0Y3Qu9C10LzQtdC90YLQvtCyXHJcbi8vINGI0LjRgNC40L3QsCDRjdC70LXQvNC10L3RgtCwID0g0JAgLyDQoVxyXG4vLyDQvtGC0YHRgtGD0L8g0LLQu9C+0LbQtdC90L3QvtCz0L4g0Y3Qu9C10LzQtdC90YLQsCA9ICjQstGA0L7QtNC1INC60LDQuiDQstGL0LHQuNGA0LDQtdC8INGB0LDQvNC4KVxyXG4vLyDQu9C10LLRi9C5INC+0YLRgdGC0YPQvyDRgdC/0LjRgdC60LAgPSDQvtGC0YDQuNGG0LDRgtC10LvRjNC90YvQuSDQvtGC0YHRgtGD0L8g0Y3Qu9C10LzQtdC90YLQsFxyXG5cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XHJcbiAgLnBvcHVsYXItdmlkZW9ze1xyXG4gICAgJl9faXRlbXtcclxuICAgICAgd2lkdGg6IH4nY2FsYygzMy4zMzMzMyUgLSAxN3B4KSc7XHJcblxyXG4gICAgICAmOm50aC1jaGlsZChuKzIpe1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpY2staW5pdGlhbGl6ZWR7XHJcbiAgICAucG9wdWxhci12aWRlb3N7XHJcbiAgICAgICZfX2l0ZW0td3JhcHtcclxuICAgICAgICBtYXJnaW46IDAgMTIuNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWxpc3R7XHJcbiAgICAgIG1hcmdpbjogMCAtMTIuNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjMwcHgpIHtcclxuICAucG9wdWxhci12aWRlb3N7XHJcbiAgICAmX19pdGVte1xyXG4gICAgICB3aWR0aDogfidjYWxjKDUwJSAtIDEwcHgpJztcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKG4rMil7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay1pbml0aWFsaXplZHtcclxuICAgIC5wb3B1bGFyLXZpZGVvc3tcclxuICAgICAgJl9faXRlbS13cmFwe1xyXG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWxpc3R7XHJcbiAgICAgIG1hcmdpbjogMCAtMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XHJcbiAgLnBvcHVsYXItdmlkZW9ze1xyXG4gICAgJl9fYXJyb3d7XHJcbiAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwe1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW17XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKG4rMil7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay1pbml0aWFsaXplZHtcclxuICAgIC5wb3B1bGFyLXZpZGVvc3tcclxuICAgICAgJl9faXRlbXtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gIC5ub3RpZmljYXRpb257XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cclxuICAgICZfX3RleHR7XHJcbiAgICAgIC8vZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xyXG4gIC5wZXJzb25hbC1hcmVhe1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XHJcbiAgLnBlcnNvbmFsLWFyZWF7XHJcbiAgICAmX19tZW51e1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2RpYWxvZ3MtYmxvY2t7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5wZXJzb25hbC1hcmVhe1xyXG4gICAgJl9faGVhZGVye1xyXG4gICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgLnBlcnNvbmFsLWFyZWF7XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xyXG4gIC5wYS1tZW51e1xyXG4gICAgJl9faXRlbXtcclxuICAgICAgcGFkZGluZzogN3B4IDhweDtcclxuXHJcbiAgICAgICYgKyAme1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xyXG4gIC5wYS1tZW51e1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAmX19pdGVte1xyXG4gICAgICBwYWRkaW5nOiAzcHggMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG5cclxuICAgICAgJiArICZ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5pcy1hY3RpdmV7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgIC5wYS1tZW51e1xyXG4gICAgICAgICAgJl9fbGlua3tcclxuICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgICAmLS13aXRoLWNvdW50ZXJ7XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gIC5kaWFsb2dzLWJsb2Nre1xyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19lbXB0eS10ZXh0e1xyXG4gICAgICAvL2ZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAuZGlhbG9nLWJsb2Nre1xyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAuZGlhbG9ne1xyXG4gICAgJl9fdGV4dGFyZWF7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMnB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAvL2ZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAuYWxlcnR7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXJ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYzMHB4KSB7XHJcbiAgLnB1YmxpY2F0aW9ue1xyXG4gICAgJl9faGVhZGVye1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2luZm97XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gIC5wdWJsaWNhdGlvbntcclxuICAgICZfX2hlYWRlcntcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcclxuICAgIH1cclxuXHJcbiAgICAmX190YWdzLXdyYXAsXHJcbiAgICAmX19hdXRob3IsXHJcbiAgICAmX19zaGFyZS1yb3d7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNyU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zaGFyZS1yb3d7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NvY2lhbC1saWtlc3tcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19mb290ZXJ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MzBweCkge1xyXG4gIC5zcGVjLW5ld3N7XHJcbiAgICAmX19jb250YWluZXJ7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3ByZXZpZXctd3JhcHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgIG1heC13aWR0aDogNDUlO1xyXG4gICAgICBtaW4td2lkdGg6IDE3NXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3ByZXZpZXd7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQtd3JhcHt9XHJcblxyXG4gICAgJl9fbmFtZS13cmFwe1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Rlc2NyaXB0aW9ue1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAuc3BlYy1uZXdze1xyXG4gICAgJl9fdmlld3N7XHJcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM5NXB4KSB7XHJcbiAgLnNwZWMtbmV3c3tcclxuICAgICZfX2NvbnRhaW5lcntcclxuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19wcmV2aWV3LXdyYXB7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmFtZS13cmFwe1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Rlc2NyaXB0aW9ue1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MzBweCkge1xyXG4gIC5zdGF0aWN7XHJcbiAgICAmX19oZWFkZXJ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgLnN0YXRpY3tcclxuICAgICZfX2hlYWRlcntcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zaGFyZS1yb3d7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNyU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc29jaWFsLWxpa2Vze1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvb3RlcntcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgLnNpdGVtYXB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDclO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcclxuXHJcbiAgICAmX190aXRsZXtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmtzLWxpc3R7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgICAmLS1uZXctbGV2ZWx7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5zZWFyY2h7XHJcbiAgICAmX19yZXN1bHQtbGlzdHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgLnNlYXJjaHtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNyU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xyXG5cclxuICAgICZfX3RpdGxle1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcmVzdWx0cy1jb3VudHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Jlc3VsdC1pdGVte1xyXG4gICAgICAmICsgJntcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLnNlYXJjaC1mb3Jte1xyXG4gICAgJl9fYnRue1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgLnNlYXJjaC1zbmlwcGV0e1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0e1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3B1Yi1kYXRle1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5ub3QtZm91bmR7XHJcbiAgICAmX19jb2Rle1xyXG4gICAgICBmb250LXNpemU6IDkwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdHJhbnNjcmlwdHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHR7XHJcbiAgICAgIG1heC13aWR0aDogMjYwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19zZWFyY2h7XHJcbiAgICAgIG1hcmdpbjogMzVweCBhdXRvIDA7XHJcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIC53ZWF0aGVye1xyXG4gICAgJl9fdG9kYXktdGVtcGVyYXR1cmV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190b2RheS1uaWdodC10ZW1wZXJhdHVyZXtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9yZWNhc3QtdGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JlY2FzdC1saXN0e1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZvcmVjYXN0LWl0ZW17XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JlY2FzdC10ZW1wZXJhdHVyZS1kYXl7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZvcmVjYXN0LXRlbXBlcmF0dXJlLW5pZ2h0e1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xyXG4gIC53ZWF0aGVye1xyXG4gICAgJl9fdG9kYXl7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAmX190b2RheS1jb25kaXRpb257XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAud2VhdGhlcntcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNyU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xyXG5cclxuICAgICZfX3RpdGxle1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGF0ZXtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RvZGF5LXRlbXBlcmF0dXJle1xyXG4gICAgICBmb250LXNpemU6IDU4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdG9kYXktbmlnaHQtdGVtcGVyYXR1cmV7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RvZGF5LWNvbmRpdGlvbntcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZvcmVjYXN0LXRpdGxle1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZvcmVjYXN0LWl0ZW17XHJcbiAgICAgIHdpZHRoOiAxMjBweDtcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKG4rNCl7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JlY2FzdC1pbWctd3JhcHtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZvcmVjYXN0LXRlbXBlcmF0dXJlLWRheXtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZvcmVjYXN0LWNvbmRpdGlvbntcclxuICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcclxuICAud2VhdGhlcntcclxuICAgICZfX2ZvcmVjYXN0LWl0ZW17XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ZvcmVjYXN0LWNvbmRpdGlvbntcclxuICAgICAgbWF4LXdpZHRoOiAxMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpe1xyXG4gIC52b3Rpbmd7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHggMjVweCAyMHB4O1xyXG5cclxuICAgICZfX3RpdGxle1xyXG4gICAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdmFyaWFudHN7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19yZXN1bHRze1xyXG4gICAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XHJcbiAgLmRlY2xhcmF0aW9uc3tcclxuICAgICZfX2NhdGVnb3JpZXN7XHJcbiAgICAgIGNvbHVtbi1jb3VudDogMTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zdWItY2F0ZWdvcnl7XHJcbiAgICAgICYgKyAme1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuN2VtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdHtcclxuICAgICAgY29sdW1uLWNvdW50OiAxO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgLmRlY2xhcmF0aW9uc3tcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNyU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xyXG5cclxuICAgICZfX3RpdGxle1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGFwZXItbnVtYmVye1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3ViLXRpdGxle1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2F0ZWdvcnktdGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpe1xyXG4gIC5wb3N0LWFuLWFke1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA3JTtcclxuICAgIHBhZGRpbmctbGVmdDogNSU7XHJcblxyXG4gICAgJl9fd2FybmluZy13cmFwe1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHR7XHJcbiAgICAgICYtLWhye1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLW10e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0e1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KXtcclxuICAudGl0bGV7XHJcbiAgICAmLWx2bC0xe1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1sdmwtMntcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gIC5oZWFkZXJ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NTBweCl7XHJcbiAgLmhlYWRlcntcclxuICAgICZfX25vdGlmaWNhdGlvbi10ZXh0e1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufSJdfQ== */
