body {
	font-family: Proxima-Nova, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
	font-weight: 400;
	background-color: #fff;
	color: #2a3033;
}

#spine {
	font-family: "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
}

/*---------------------------- type ----------------------------*/
.home h1,
.home h2,
.home h3,
.home h4,
.home h5,
.home p,
.error404 h1,
.error404 h2,
.error404 h3,
.error404 h4,
.error404 h5,
.error404 p {
	font-family: Proxima-Nova, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
}

h1 {
	color: #fff;
	font-size: 4em;
	background-color: #981e32;
	font-weight: 700;
	padding: 10px;
	width: 60%;
	text-align: center;
	text-transform: uppercase;
	margin: 2.5rem 0 0;
}

h2 {
	font-size: 2.5rem;
	color: #981e32;
	margin: .5em 0;
	font-weight: 300;
}

h3 {
	color: #2a3033;
	font-weight: 300;
	font-size: 1.6rem;
	line-height: 1em;
}

h4 {
	color: #2a3033;
	font-weight: 400;
	font-size: 1.3rem;
	text-transform: uppercase;
	line-height: 1em;
	margin: 1em 0 .25em;
}

h5 {
	color: #2a3033;
	font-weight: 700;
	font-size: 1.2rem;
	text-transform: uppercase;
	letter-spacing: 2px;
	line-height: .85em;
	margin: 1em 0 .25em;
}

p {
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.5em;
}

.hero {
	font-size: 7em;
	font-weight: 800;
	line-height: .85em;
	text-transform: uppercase;
	color: #2a3033;
	width: 80%;
	margin: 1em auto 0;
}

.intro {
	font-size: 1.6rem;
	line-height: 1.25em;
	font-weight: 300;
	color: #2a3033;
	text-align: center;
}

strong {
	font-weight: 700;
}

.highlight {
	color: #fff;
	background-color: #981e32;
	padding: 2px;
}

/*---------------------------- links ----------------------------*/
main a {
	color: #981e32;
	border-bottom: 3px solid #ddd;
	box-shadow: inset 0 -5px 0 #ddd;
	transition: background .5s cubic-bezier(.33, .66, .66, 1);
}

main a:hover,
main a:focus {
	color: #981e32;
	background-color: #f2f2f2;
	border-bottom: 3px solid #f2f2f2;
	box-shadow: inset 0 -5px 0 #f2f2f2;
	padding: 2px 0 0;
}

/*---------------------------- wrappers ----------------------------*/
#jacket {
	border-top: 5px solid #981e32;
}

.error404 #binder,
.home #binder {
	max-width: 100% !important;
}

.error404 section,
.home section {
	margin: 0 auto;
}

.full {
	max-width: 100% !important;
}

.spacing-loose .gutter.full .column,
.spacing-loose .guttered.full,
.spacing-loose .single.gutter.full .column {
	padding: 0;
}

/*---------------------------- feature ----------------------------*/
.error404 .main-header,
.home .main-header {
	background: #fff;
	height: auto;
}

.error404 .fluid .row.triptych .column.two,
.home .fluid .row.triptych .column.two {
	width: 62.5%;
}

/* column three */
.error404 .fluid .main-header .row.triptych .column.three,
.home .fluid .main-header .row.triptych .column.three {
	width: 12.5%;
}

.search-label {
	float: left;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
}

.column.three.wsu-other-nav-placeholder {
	border: 1px solid rgba(0, 0, 0, .1);
}

/*---------- Main General ----------*/
.graybg {
	background: #e4e4e4;
}

.crimsonbg {
	background: #981e32;
}

/*--------- Features Area ------------*/
.features-container {
	background: #2a3033;
}

.home .features-container .home-headline-item-meta {
	position: absolute;
	height: 25px;
	width: 215px;
	background: #fff;
	top: 0;
	right: 0;
}

.home .features-container .home-headline-item-title {
	float: left;
}

.home .features-container .home-headline-item-date {
	float: right;
}

.home .features-container .wsu-home-headline-wrapper:nth-of-type(1) .home-headline-item-meta {
	top: 50%;
}

.home .features-container .wsu-home-headline-wrapper:nth-of-type(2) .home-headline-item-meta {
	top: 56%;
}

.home .features-container .wsu-home-headline-wrapper:nth-of-type(3) .home-headline-item-meta {
	top: 62%;
}

.home .features-container .wsu-home-headline-wrapper:nth-of-type(4) .home-headline-item-meta {
	top: 68%;
}

/* Hero text */
.features-container .home-headline.headline-has-background > div {
	position: absolute;
	top: 25%;
}

.features-container h2 {
	border-left: 2.5rem solid #981e32;
	color: #fff;
	font-size: 5rem;
	line-height: .9;
	text-transform: uppercase;
	font-family: Proxima-Nova, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
	font-weight: 800;
	padding: 0 0 0 1rem;
	top: 25%;
	bottom: inherit;
}

.features-container .home-subtitle,
.features-container .home-cta {
	margin-top: 2rem;
	padding-left: 3.7rem;
	width: 37.5%;
	color: #fff;
}

.features-container .home-subtitle {
	font-size: 1.2rem;
	line-height: 1.5;
}

.features-container .home-cta a,
.features-container .home-cta a:hover,
.features-container .home-cta a:focus {
	color: #fff;
	box-shadow: none;
	padding: .5rem 1rem;
	border: 1px solid #fff;
	text-transform: uppercase;
	display: inline-block;
}

.features-container .home-cta a:hover,
.features-container .home-cta a:focus {
	color: #981e32;
}

.features-container .home-subtitle strong {
	font-weight: 400;
	background: #981e32;
	padding: 2px 1px;
}

/* features nav */
.features-container .home-headline-nav {
	position: absolute;
	background: none;
	display: block;
	bottom: 25%;
	right: 0;
	margin: 0;
	padding: 0;
}

.features-container .home-headline-nav li {
	background: rgba(0, 0, 0, .75);
	display: block;
	clear: both;
	color: #fff;
	padding: .8rem .5rem;
	cursor: pointer;
	float: right;
	margin-bottom: 4px;
	text-transform: uppercase;
	font-size: .9rem;
	line-height: 1;
}

.home-headline-nav li:hover {
	background: rgba(152, 30, 50, 1);
	padding-left: 1rem;
}

.home-headline-nav-headline {
	color: #fff;
	float: left;
	padding-right: 2rem;
	display: none;
	text-transform: none;
}

.home-headline-nav a {
	color: #fff;
	border: none;
	box-shadow: none;
}

.home-headline-nav li:hover > .home-headline-nav-headline {
	display: block;
}

span.home-headline-nav-date {
	display: block;
	float: right;
	width: 60px;
	text-align: center;
}

.features-container .home-headline-nav li:hover {
	transition: background .3s ease;
}

.home-headline-nav li:last-child:hover {
	background: #c60c30;
}

/*---------- Recruitment section ---------*/
.recruitment-head {
	margin-top: 1.5rem;
}

.recruit-top,
.recruit-middle,
.recruit-bottom {
	font-weight: 800;
	text-transform: uppercase;
}

.recruit-top {
	font-size: 4rem;
}

.recruit-middle,
.recruit-bottom {
	font-size: 2rem;
}

.recruit-bottom {
	color: #dbdbdb;
}

main .button-row {
	margin-top: 4rem;
}

main .button-row a {
	display: block;
	float: left;
	text-transform: uppercase;
	background: #c8c8c8;
	color: #fff;
	font-weight: 700;
	border: none;
	box-shadow: none;
	width: 30%;
	box-sizing: border-box;
	margin: 0;
	text-align: center;
	padding: 1rem 0 .75rem;
	transition: background .3s ease;
}

main .button-row a:nth-of-type(2) {
	margin: 0 5%;
}

main .button-row a.button-apply {
	background: #981e32;
}

main .button-row a:hover {
	background: #5e6a71;
}

main .button-row a.button-apply:hover,
main .button-row a.button-apply:focus {
	background: #c60c30;
}

main .button-row:after {
	content: "";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

/* icons */
main .spine-social-channels ul {
	text-align: left;
	padding: 0;
}

main .spine-social-channels ul li {
	padding: 0 1rem 1rem 0;
}

main .spine-social-channels ul li a {
	padding: 0 !important;
	box-shadow: none;
	border: none;
	font-size: 2rem;
}

main .spine-social-channels ul li a:hover,
main .spine-social-channels ul li a:focus {
	background-color: #fff;
}

main .spine-social-channels ul .googleplus-channel a {
	color: #dd4b39 !important;
}

main .spine-social-channels ul .instagram-channel a {
	color: #517fa4 !important;
}

main .spine-social-channels ul .linkedin-channel a {
	color: #007bb6 !important;
}

main .spine-social-channels ul .pinterest-channel a {
	color: #cb2027 !important;
}

main .spine-social-channels ul .twitter-channel a {
	color: #55acee !important;
}

main .spine-social-channels ul .facebook-channel a {
	color: #3b5998 !important;
}

main .spine-social-channels ul .youtube-channel a {
	color: #cc181e !important;
}

main .spine-social-channels ul .tumblr-channel a {
	color: #32506d !important;
}

/*---------- News and Calendar ----------*/
section.news {
	padding-bottom: 5rem;
}

.boldtext-white h1 {
	font-size: 4rem;
	font-weight: 800;
	text-transform: uppercase;
	color: #fff;
	background: none;
	padding: 2rem 0 1rem;
	width: 100%;
	text-align: left;
	margin: 0;
}

.news ul {
	padding: 0;
	list-style: none;
}

.news .one li {
	border-bottom: 1px solid rgba(0, 0, 0, .1);
	padding: .4rem 0;
}

.content-item-thumbnail,
.content-item-title,
.content-item-byline,
.content-item-excerpt {
	float: left;
	padding-left: 1rem;
	width: 75%;
	box-sizing: border-box;
}

.content-item-thumbnail {
	padding-left: 0;
	width: 25%;
}

.content-item-title {
	font-size: 1.2rem;
	font-weight: 700;
}

.content-item-title a {
	color: inherit;
}

.content-item-byline {
	color: rgba(0, 0, 0, .5);
	margin-bottom: .4rem;
}

.content-item-excerpt {
	font-size: .7rem;
}

.content-item-byline-date {
	text-transform: uppercase;
}

.news ul li:after {
	content: ".";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

main .news ul a {
	border: none;
	box-shadow: none;
}

.news .one .wsuwp-content-syndicate-wrapper:last-of-type,
.news .two {
	font-size: 1rem;
}

.wsuwp-content-syndicate-item a {
	color: inherit;
	display: block;
}

.wsuwp-content-syndicate-item a:hover,
.wsuwp-content-syndicate-item a:focus {
	color: #981e32;
	padding: 0;
	background: none;
}

a.content-item-read-story {
	color: #981e32;
	font-weight: 700;
}

/* events */
.news .two .wsuwp-content-syndicate-wrapper:first-of-type li {
	margin-bottom: .5rem;
}

.content-item-event-date {
	text-transform: uppercase;
	background: #981e32;
	padding: .5rem 0;
	color: #fff;
	float: left;
	width: 4rem;
	text-align: center;
	margin: 0 1.5rem 1rem 0;
}

.content-item-event-title {
	display: block;
	line-height: 1.2;
}

.content-item-event-title a {
	color: inherit;
}

.content-item-event-meta {
	color: rgba(0, 0, 0, .5);
	font-size: .9rem;
}

span.wsu-ac-month,
span.wsu-ac-day {
	font-weight: 700;
}

span.wsu-ac-day {
	margin-right: .5rem;
}

/*---------- Athletics ---------*/
.athletics {
	background: #fff;
}

.athletics .column.one {
	padding: 0 !important;
}

.athletics img {
	float: right;
	width: 75%;
	max-width: 792px !important;
}

.athletics img.athletics-logo,
.athletics ul {
	float: left;
	width: 25%;
	box-sizing: border-box;
	padding: 3rem 0 0 4rem;
}

.athletics ul {
	list-style: none;
	float: none;
	margin-top: 5rem;
}

.athletics li {
	width: 100%;
	text-align: center;
	font-size: 1.2rem;
}

main .athletics li a,
main .athletics li a:hover,
main .athletics li a:focus {
	color: #981e32;
	border: none;
	box-shadow: none;
	background: none;
	font-weight: 300;
}

main .athletics li a:hover,
main .athletics li a:focus {
	text-decoration: underline;
}

/*---------- Campus Photo ----------*/
.fixedbg {
	background-attachment: fixed;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	min-height: 500px;
}

.fixedbg .column {
	position: absolute;
	top: 0;
	bottom: 0;
}

.locationcap {
	position: absolute;
	right: 4rem;
	bottom: 0;
	color: #fff;
	float: left;
}

.locationcap:before {
	content: "";
	background-image: url(../images/wsu-home-map-marker.png);
	background-repeat: no-repeat;
	position: relative;
	display: block;
	height: 70px;
	width: 40px;
	float: left;
	top: -2.5rem;
	margin-right: .5rem;
}

/*---------- Quick Facts ---------*/
.facts h2 {
	color: #fff;
	padding: 8rem 0;
	text-align: center;
}

main .facts a,
main .facts a:hover,
main .facts a:focus {
	border: none;
	box-shadow: none;
	padding: 0;
	background: none;
}

/*---------- Life ----------*/
.home #binder.fluid .row.thirds {
	padding: 0 !important;
}

.home .fluid .row.thirds .column,
.home .fluid .row.thirds .column.two {
	width: 33.33%;
	padding: 0 !important;
}

main .life a.home-link-wrap div {
	width: 100%;
	height: 296px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.life a.home-link-wrap div {
	height: 408px;
}

.life a.home-link-wrap div div .home-subtitle {
	display: none;
}

.life .bottom-figures a {
	border-bottom: 0;
	box-shadow: none;
}

main .life.thirds.gutter .column.one,
main .life.thirds.gutter .column.two,
main .life.thirds.gutter .column.three {
	padding: 0;
}

.life h2 {
	width: 90%;
	text-align: center;
	color: #fff;
	font-weight: 700;
	text-transform: uppercase;
	position: absolute;
	top: calc(50% - .75rem);
	left: 50%;
	margin-left: -45%;
	vertical-align: text-top;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 1.5rem;
	background: rgba(0, 0, 0, .2);
	transition: background .3s ease;
}

.life a div div:hover {
	transition: background-color ease .5s;
	background-color: rgba(0, 0, 0, .5);
}

.life a div div:hover h2 {
	background: none;
}

.community-head .column {
	position: absolute;
	z-index: 2;
	padding: 0;
	margin-top: -2.4rem;
}

.community-head h1 {
	width: 60%;
	margin: 0 auto;
	font-size: 4rem;
	line-height: 1;
	padding: .6rem 0 .5rem;
}

/*---------- Financail ----------*/
.financialhead {
	margin-top: 3rem;
}

.financial {
	margin-bottom: 4rem;
}

.financial ul {
	list-style: none;
	padding: 0;
}

.financial .two {
	padding-left: 5rem;
}

.financial .two li {
	margin-bottom: 2rem;
}

.numcall {
	background: #5e6a71;
	color: #fff;
	font-size: 3rem;
	font-weight: 800;
	padding: .7rem 1rem .5rem;
	float: left;
	line-height: 1;
	margin-right: 1rem;
}

.desccall {
	color: #981e32;
	font-size: 1.1rem;
	font-weight: 300;
	max-width: 400px;
	float: left;
	padding-top: 1rem;
}

.financial ul li:after {
	content: ".";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

/*---------- Photo II ----------*/

/*---------- Bottom section ----------*/
.campaign-mark {
	text-align: center;
	border-top: 2rem solid #e4e4e4;
	padding: 1.5rem 0 1rem;
	background: #fff;
	max-width: 100% !important;
}

.campaign-mark figure {
	display: inline-block;
	margin: 0 2rem;
}

.home figure {
	width: auto !important;
}

main .campaign-mark a {
	color: #981e32;
	border-bottom: none;
	box-shadow: none;
}

main .campaign-mark a:hover,
main .campaign-mark a:focus {
	background: none;
}

/*--------- Fat Footer ---------*/
.fat-footer-menu {
	background: #e4e4e4 url(../images/wsu-home-cougar-head-white.svg) no-repeat;
	background-size: 15%;
	background-position: 95% 80%;
	padding: 3rem 0;
	font-size: .8rem;
	max-width: 100% !important;
}

.fat-footer-menu {
	margin-top: 3rem;
}

.error404 .fat-footer-menu,
.home .fat-footer-menu {
	margin-top: 0;
}

.fat-footer-menu ul {
	font-size: .8rem !important;
}

.fat-footer-menu .column.one {
	float: none;
	width: 1386px !important;
	margin: 0 auto;
	max-width: 100%;
	padding: 0 2rem;
}

#fat-footer > ul {
	max-width: 1188px;
	margin: 0 auto;
}

#fat-footer ul {
	list-style: none;
	padding: 0;
}

.nav-section-head > a:first-child {
	font-weight: 700;
	cursor: default;
	text-transform: uppercase;
}

.nav-section-head {
	margin: 1rem 0 .25rem;
}

.sub-menu {
	margin-top: .5rem;
}

.ff-125 {
	margin-top: 1.25rem;
}

#fat-footer,
#fat-footer a {
	color: #2a3033;
}

#fat-footer,
#fat-footer .sub-menu a:hover,
#fat-footer .sub-menu a:focus {
	color: #981e32;
}

#fat-footer .sub-menu {
	padding-right: .3rem;
}

.ff-alumni,
.ff-index,
.ff-services,
.ff-faculty,
.ff-athletics,
.ff-policies {
	width: 25%;
	float: left;
}

/* footer bar */
.footer-bar {
	background: #981e32;
	color: #fff;
	font-size: .7rem;
	text-align: right;
}

.footer-bar .column.one {
	padding: .5rem 2rem;
}

.footer-bar .column.one div {
	display: inline-block;
	margin: 0 0 0 2rem;
}

.footer-contact-us a {
	color: #fff;
	text-transform: uppercase;
}

/* ---------- secondary page work and overrides ---------- */
main,
#spine #glue:before {
	border-right: 1px solid #efefef;
}

.error404 main,
.home main {
	border: none;
}

figure {
	width: 100% !important;
}

/* -- position life grid boxes to top of page -- */
.section-life.page-overview .main-header {
	display: none;
}

.section-life.page-overview .community-head h1 {
	width: 80%;
}

.section-life.page-overview main .bottom-figures a.home-link-wrap div {
	height: 300px;
}

@media screen and (min-width: 693px) {

	#binder.fluid .row.thirds {
		padding: 0 .5rem;
	}

	.fluid .row.thirds .column,
	.fluid .row.thirds .column.two {
		width: 33.33%;
	}

	.fluid .row.quarters .column {
		width: 25%;
	}

	.fluid .row.quarters.bottom-figures {
		padding: 0 !important;
	}

	.fluid .row.quarters.bottom-figures .column,
	.fluid .row.quarters.bottom-figures,
	.fluid .row.thirds.bottom-figures .column {
		padding: 0 !important;
	}

	.fluid .row.thirds.bottom-figures {
		padding: 0 !important;
	}
}

.align-left,
.align-right {
	margin: 0;
}

/*---------------- Responsive ----------------------*/
@media screen and (max-width: 1200px) {

	.fluid .main-header .row.triptych .column.three {
		width: auto;
		border: 1px solid #dbdbdb;
	}

	.error404 .fluid .main-header .row.triptych .column.three,
	.home .fluid .main-header .row.triptych .column.three {
		width: 75%;
		border: none;
	}

	.error404 .fluid .row.triptych .column.two,
	.home .fluid .row.triptych .column.two {
		width: 75%;
	}
}

@media screen and (max-width: 989px) {

	.error404 #binder.fluid main,
	.home #binder.fluid main {
		width: 100% !important;
		margin-left: 0;
	}

	.error404 #spine,
	.home #spine {
		display: block;
	}

	#jacket {
		border: none;
	}

	.features-container h2 {
		font-size: 7vw;
	}

	.athletics ul {
		margin-top: 3rem;
	}

	.athletics li {
		font-size: 1rem;
	}

	.athletics img.athletics-logo,
	.athletics ul {
		padding: 2.5rem 0 0 2rem;
	}
}


@media screen and (max-width: 791px) {

	#binder.fluid main {
		margin-top: 0;
	}

	.features-container h2 {
		font-size: 8vw;
		border-left: 4vw solid #981e32;
	}

	.features-container .home-subtitle {
		font-size: 3vw;
	}

	.features-container .home-subtitle,
	.features-container .home-cta {
		width: 50%;
	}

	.features-container .home-cta {
		margin-left: calc(4vw + 1rem);
		padding-left: 0;
	}
}

@media screen and (max-width: 700px) {

	.error404 .main-header,
	.home .main-header .column {
		display: none;
	}

	.athletics {
		background: #fff;
	}

	.athletics .action-img {
		display: none;
	}

	.athletics img.athletics-logo,
	.athletics ul {
		box-sizing: border-box;
		margin: 0;
		float: left;
		padding: 1.25rem;
	}

	.athletics img.athletics-logo {
		padding-top: 1.5rem;
	}

	.athletics img.athletics-logo {
		width: 60%;
	}

	.athletics ul {
		width: 40%;
	}

	.athletics li {
		padding: 0;
	}

	.athletics p {
		padding-bottom: 0;
	}
}

@media screen and (max-width: 693px) {

	.az li {
		width: 40px;
	}

	.spacing-loose .gutter .colum,
	.spacing-loose .guttered,
	.spacing-loose .halves.gutter .column.one,
	.spacing-loose .halves.gutter .column.two,
	.spacing-loose .halves.gutter .column:nth-of-type(2n+3),
	.spacing-loose .halves.gutter .column:nth-of-type(2n+4),
	.spacing-loose .margin-left.gutter .column.one,
	.spacing-loose .margin-left.gutter .column.two,
	.spacing-loose .margin-right.gutter .column.one,
	.spacing-loose .margin-right.gutter .column.two,
	.spacing-loose .quarters.gutter .column.four,
	.spacing-loose .quarters.gutter .column.one,
	.spacing-loose .quarters.gutter .column.three,
	.spacing-loose .quarters.gutter .column.two,
	.spacing-loose .quarters.gutter .column:nth-of-type(4n+5),
	.spacing-loose .quarters.gutter .column:nth-of-type(4n+6),
	.spacing-loose .quarters.gutter .column:nth-of-type(4n+7),
	.spacing-loose .quarters.gutter .column:nth-of-type(4n+8),
	.spacing-loose .side-left.gutter .column.one,
	.spacing-loose .side-left.gutter .column.two,
	.spacing-loose .side-right.gutter .column.one,
	.spacing-loose .side-right.gutter .column.two,
	.spacing-loose .single.gutter .column,
	.spacing-loose .thirds.gutter .column.one,
	.spacing-loose .thirds.gutter .column.three,
	.spacing-loose .thirds.gutter .column.two,
	.spacing-loose .thirds.gutter .column:nth-of-type(3n+4),
	.spacing-loose .thirds.gutter .column:nth-of-type(3n+5),
	.spacing-loose .thirds.gutter .column:nth-of-type(3n+6),
	.spacing-loose .triptych.gutter .column.one,
	.spacing-loose .triptych.gutter .column.three,
	.spacing-loose .triptych.gutter .column.two {
		padding-left: 2rem;
		padding-right: 2rem;
	}
}

@media screen and (max-width: 550px) {

	.athletics ul {
		display: none;
	}

	.athletics img.athletics-logo {
		margin: 0 auto;
		float: none;
	}

	.athletics a {
		width: 100%;
		text-align: center;
		display: block;
	}

	.campusphoto,
	.phototwo {
		display: none;
	}

	.community-head,
	.life {
		display: none;
	}

	.features-container .wsu-home-headline-wrapper .headline-has-background {
		min-height: 400px;
	}

	.features-container .home-headline.headline-has-background > div {
		bottom: 15%;
		top: inherit;
	}

	.features-container h2 {
		font-size: 10vw;
	}

	.features-container .home-headline-nav,
	.home-subtitle,
	.fat-footer-menu {
		display: none;
	}
}

@media screen and (max-width: 900px) {

	.fixedbg {
		background-attachment: scroll;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: contain;
	}
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9jc3MtbGVnYWN5L2hvbWUtc3R5bGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0NBQ0MsOEdBQThHO0NBQzlHLGlCQUFpQjtDQUNqQix1QkFBdUI7Q0FDdkIsZUFBZTtDQUNmOztBQUVEO0NBQ0MsNkdBQTZHO0NBQzdHOztBQUVELGtFQUFrRTtBQUNsRTs7Ozs7Ozs7Ozs7O0NBWUMsOEdBQThHO0NBQzlHOztBQUVEO0NBQ0MsWUFBWTtDQUNaLGVBQWU7Q0FDZiwwQkFBMEI7Q0FDMUIsaUJBQWlCO0NBQ2pCLGNBQWM7Q0FDZCxXQUFXO0NBQ1gsbUJBQW1CO0NBQ25CLDBCQUEwQjtDQUMxQixtQkFBbUI7Q0FDbkI7O0FBRUQ7Q0FDQyxrQkFBa0I7Q0FDbEIsZUFBZTtDQUNmLGVBQWU7Q0FDZixpQkFBaUI7Q0FDakI7O0FBRUQ7Q0FDQyxlQUFlO0NBQ2YsaUJBQWlCO0NBQ2pCLGtCQUFrQjtDQUNsQixpQkFBaUI7Q0FDakI7O0FBRUQ7Q0FDQyxlQUFlO0NBQ2YsaUJBQWlCO0NBQ2pCLGtCQUFrQjtDQUNsQiwwQkFBMEI7Q0FDMUIsaUJBQWlCO0NBQ2pCLG9CQUFvQjtDQUNwQjs7QUFFRDtDQUNDLGVBQWU7Q0FDZixpQkFBaUI7Q0FDakIsa0JBQWtCO0NBQ2xCLDBCQUEwQjtDQUMxQixvQkFBb0I7Q0FDcEIsbUJBQW1CO0NBQ25CLG9CQUFvQjtDQUNwQjs7QUFFRDtDQUNDLGlCQUFpQjtDQUNqQixnQkFBZ0I7Q0FDaEIsbUJBQW1CO0NBQ25COztBQUVEO0NBQ0MsZUFBZTtDQUNmLGlCQUFpQjtDQUNqQixtQkFBbUI7Q0FDbkIsMEJBQTBCO0NBQzFCLGVBQWU7Q0FDZixXQUFXO0NBQ1gsbUJBQW1CO0NBQ25COztBQUVEO0NBQ0Msa0JBQWtCO0NBQ2xCLG9CQUFvQjtDQUNwQixpQkFBaUI7Q0FDakIsZUFBZTtDQUNmLG1CQUFtQjtDQUNuQjs7QUFFRDtDQUNDLGlCQUFpQjtDQUNqQjs7QUFFRDtDQUNDLFlBQVk7Q0FDWiwwQkFBMEI7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RUFDWixpQkFBaUI7RUFDakI7O0NBRUQ7RUFDQyxvQkFBb0I7RUFDcEI7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyxXQUFXO0VBQ1g7O0NBRUQ7RUFDQyxrQkFBa0I7RUFDbEI7Q0FDRDs7QUFFRDs7Q0FFQztFQUNDLFlBQVk7RUFDWjs7Q0FFRDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQ0MsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQjtDQUNEOztBQUVEOztDQUVDO0VBQ0MsY0FBYztFQUNkOztDQUVEO0VBQ0MsZUFBZTtFQUNmLFlBQVk7RUFDWjs7Q0FFRDtFQUNDLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmOztDQUVEOztFQUVDLGNBQWM7RUFDZDs7Q0FFRDs7RUFFQyxjQUFjO0VBQ2Q7O0NBRUQ7RUFDQyxrQkFBa0I7RUFDbEI7O0NBRUQ7RUFDQyxZQUFZO0VBQ1osYUFBYTtFQUNiOztDQUVEO0VBQ0MsZ0JBQWdCO0VBQ2hCOztDQUVEOzs7RUFHQyxjQUFjO0VBQ2Q7Q0FDRDs7QUFFRDs7Q0FFQztFQUNDLDhCQUE4QjtFQUM5QixtQ0FBbUM7RUFDbkMsNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6QjtDQUNEIiwiZmlsZSI6ImhvbWUtc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiYm9keSB7XG5cdGZvbnQtZmFtaWx5OiBQcm94aW1hLU5vdmEsIFwiTHVjaWRhIEdyYW5kZVwiLCBcIkx1Y2lkYSBTYW5zIFVuaWNvZGVcIiwgXCJMdWNpZGEgU2Fuc1wiLCBHZW5ldmEsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGNvbG9yOiAjMmEzMDMzO1xufVxuXG4jc3BpbmUge1xuXHRmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJMdWNpZGEgR3JhbmRlXCIsIFwiTHVjaWRhIFNhbnMgVW5pY29kZVwiLCBcIkx1Y2lkYSBTYW5zXCIsIEdlbmV2YSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIHR5cGUgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaG9tZSBoMSxcbi5ob21lIGgyLFxuLmhvbWUgaDMsXG4uaG9tZSBoNCxcbi5ob21lIGg1LFxuLmhvbWUgcCxcbi5lcnJvcjQwNCBoMSxcbi5lcnJvcjQwNCBoMixcbi5lcnJvcjQwNCBoMyxcbi5lcnJvcjQwNCBoNCxcbi5lcnJvcjQwNCBoNSxcbi5lcnJvcjQwNCBwIHtcblx0Zm9udC1mYW1pbHk6IFByb3hpbWEtTm92YSwgXCJMdWNpZGEgR3JhbmRlXCIsIFwiTHVjaWRhIFNhbnMgVW5pY29kZVwiLCBcIkx1Y2lkYSBTYW5zXCIsIEdlbmV2YSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcbn1cblxuaDEge1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiA0ZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICM5ODFlMzI7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdHdpZHRoOiA2MCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWFyZ2luOiAyLjVyZW0gMCAwO1xufVxuXG5oMiB7XG5cdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRjb2xvcjogIzk4MWUzMjtcblx0bWFyZ2luOiAuNWVtIDA7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbmgzIHtcblx0Y29sb3I6ICMyYTMwMzM7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRsaW5lLWhlaWdodDogMWVtO1xufVxuXG5oNCB7XG5cdGNvbG9yOiAjMmEzMDMzO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDEuM3JlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGluZS1oZWlnaHQ6IDFlbTtcblx0bWFyZ2luOiAxZW0gMCAuMjVlbTtcbn1cblxuaDUge1xuXHRjb2xvcjogIzJhMzAzMztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAxLjJyZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdGxpbmUtaGVpZ2h0OiAuODVlbTtcblx0bWFyZ2luOiAxZW0gMCAuMjVlbTtcbn1cblxucCB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG4uaGVybyB7XG5cdGZvbnQtc2l6ZTogN2VtO1xuXHRmb250LXdlaWdodDogODAwO1xuXHRsaW5lLWhlaWdodDogLjg1ZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiAjMmEzMDMzO1xuXHR3aWR0aDogODAlO1xuXHRtYXJnaW46IDFlbSBhdXRvIDA7XG59XG5cbi5pbnRybyB7XG5cdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRsaW5lLWhlaWdodDogMS4yNWVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRjb2xvcjogIzJhMzAzMztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4uaGlnaGxpZ2h0IHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQtY29sb3I6ICM5ODFlMzI7XG5cdHBhZGRpbmc6IDJweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIGxpbmtzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xubWFpbiBhIHtcblx0Y29sb3I6ICM5ODFlMzI7XG5cdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGRkO1xuXHRib3gtc2hhZG93OiBpbnNldCAwIC01cHggMCAjZGRkO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC41cyBjdWJpYy1iZXppZXIoLjMzLCAuNjYsIC42NiwgMSk7XG59XG5cbm1haW4gYTpob3Zlcixcbm1haW4gYTpmb2N1cyB7XG5cdGNvbG9yOiAjOTgxZTMyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuXHRib3JkZXItYm90dG9tOiAzcHggc29saWQgI2YyZjJmMjtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAtNXB4IDAgI2YyZjJmMjtcblx0cGFkZGluZzogMnB4IDAgMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIHdyYXBwZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2phY2tldCB7XG5cdGJvcmRlci10b3A6IDVweCBzb2xpZCAjOTgxZTMyO1xufVxuXG4uZXJyb3I0MDQgI2JpbmRlcixcbi5ob21lICNiaW5kZXIge1xuXHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmVycm9yNDA0IHNlY3Rpb24sXG4uaG9tZSBzZWN0aW9uIHtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5mdWxsIHtcblx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLWxvb3NlIC5ndXR0ZXIuZnVsbCAuY29sdW1uLFxuLnNwYWNpbmctbG9vc2UgLmd1dHRlcmVkLmZ1bGwsXG4uc3BhY2luZy1sb29zZSAuc2luZ2xlLmd1dHRlci5mdWxsIC5jb2x1bW4ge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gZmVhdHVyZSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5lcnJvcjQwNCAubWFpbi1oZWFkZXIsXG4uaG9tZSAubWFpbi1oZWFkZXIge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5lcnJvcjQwNCAuZmx1aWQgLnJvdy50cmlwdHljaCAuY29sdW1uLnR3byxcbi5ob21lIC5mbHVpZCAucm93LnRyaXB0eWNoIC5jb2x1bW4udHdvIHtcblx0d2lkdGg6IDYyLjUlO1xufVxuXG4vKiBjb2x1bW4gdGhyZWUgKi9cbi5lcnJvcjQwNCAuZmx1aWQgLm1haW4taGVhZGVyIC5yb3cudHJpcHR5Y2ggLmNvbHVtbi50aHJlZSxcbi5ob21lIC5mbHVpZCAubWFpbi1oZWFkZXIgLnJvdy50cmlwdHljaCAuY29sdW1uLnRocmVlIHtcblx0d2lkdGg6IDEyLjUlO1xufVxuXG4uc2VhcmNoLWxhYmVsIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jb2x1bW4udGhyZWUud3N1LW90aGVyLW5hdi1wbGFjZWhvbGRlciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjEpO1xufVxuXG4vKi0tLS0tLS0tLS0gTWFpbiBHZW5lcmFsIC0tLS0tLS0tLS0qL1xuLmdyYXliZyB7XG5cdGJhY2tncm91bmQ6ICNlNGU0ZTQ7XG59XG5cbi5jcmltc29uYmcge1xuXHRiYWNrZ3JvdW5kOiAjOTgxZTMyO1xufVxuXG4vKi0tLS0tLS0tLSBGZWF0dXJlcyBBcmVhIC0tLS0tLS0tLS0tLSovXG4uZmVhdHVyZXMtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZDogIzJhMzAzMztcbn1cblxuLmhvbWUgLmZlYXR1cmVzLWNvbnRhaW5lciAuaG9tZS1oZWFkbGluZS1pdGVtLW1ldGEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGhlaWdodDogMjVweDtcblx0d2lkdGg6IDIxNXB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xufVxuXG4uaG9tZSAuZmVhdHVyZXMtY29udGFpbmVyIC5ob21lLWhlYWRsaW5lLWl0ZW0tdGl0bGUge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLmhvbWUgLmZlYXR1cmVzLWNvbnRhaW5lciAuaG9tZS1oZWFkbGluZS1pdGVtLWRhdGUge1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbi5ob21lIC5mZWF0dXJlcy1jb250YWluZXIgLndzdS1ob21lLWhlYWRsaW5lLXdyYXBwZXI6bnRoLW9mLXR5cGUoMSkgLmhvbWUtaGVhZGxpbmUtaXRlbS1tZXRhIHtcblx0dG9wOiA1MCU7XG59XG5cbi5ob21lIC5mZWF0dXJlcy1jb250YWluZXIgLndzdS1ob21lLWhlYWRsaW5lLXdyYXBwZXI6bnRoLW9mLXR5cGUoMikgLmhvbWUtaGVhZGxpbmUtaXRlbS1tZXRhIHtcblx0dG9wOiA1NiU7XG59XG5cbi5ob21lIC5mZWF0dXJlcy1jb250YWluZXIgLndzdS1ob21lLWhlYWRsaW5lLXdyYXBwZXI6bnRoLW9mLXR5cGUoMykgLmhvbWUtaGVhZGxpbmUtaXRlbS1tZXRhIHtcblx0dG9wOiA2MiU7XG59XG5cbi5ob21lIC5mZWF0dXJlcy1jb250YWluZXIgLndzdS1ob21lLWhlYWRsaW5lLXdyYXBwZXI6bnRoLW9mLXR5cGUoNCkgLmhvbWUtaGVhZGxpbmUtaXRlbS1tZXRhIHtcblx0dG9wOiA2OCU7XG59XG5cbi8qIEhlcm8gdGV4dCAqL1xuLmZlYXR1cmVzLWNvbnRhaW5lciAuaG9tZS1oZWFkbGluZS5oZWFkbGluZS1oYXMtYmFja2dyb3VuZCA+IGRpdiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyNSU7XG59XG5cbi5mZWF0dXJlcy1jb250YWluZXIgaDIge1xuXHRib3JkZXItbGVmdDogMi41cmVtIHNvbGlkICM5ODFlMzI7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDVyZW07XG5cdGxpbmUtaGVpZ2h0OiAuOTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1mYW1pbHk6IFByb3hpbWEtTm92YSwgXCJMdWNpZGEgR3JhbmRlXCIsIFwiTHVjaWRhIFNhbnMgVW5pY29kZVwiLCBcIkx1Y2lkYSBTYW5zXCIsIEdlbmV2YSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0cGFkZGluZzogMCAwIDAgMXJlbTtcblx0dG9wOiAyNSU7XG5cdGJvdHRvbTogaW5oZXJpdDtcbn1cblxuLmZlYXR1cmVzLWNvbnRhaW5lciAuaG9tZS1zdWJ0aXRsZSxcbi5mZWF0dXJlcy1jb250YWluZXIgLmhvbWUtY3RhIHtcblx0bWFyZ2luLXRvcDogMnJlbTtcblx0cGFkZGluZy1sZWZ0OiAzLjdyZW07XG5cdHdpZHRoOiAzNy41JTtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5mZWF0dXJlcy1jb250YWluZXIgLmhvbWUtc3VidGl0bGUge1xuXHRmb250LXNpemU6IDEuMnJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmZlYXR1cmVzLWNvbnRhaW5lciAuaG9tZS1jdGEgYSxcbi5mZWF0dXJlcy1jb250YWluZXIgLmhvbWUtY3RhIGE6aG92ZXIsXG4uZmVhdHVyZXMtY29udGFpbmVyIC5ob21lLWN0YSBhOmZvY3VzIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHBhZGRpbmc6IC41cmVtIDFyZW07XG5cdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZlYXR1cmVzLWNvbnRhaW5lciAuaG9tZS1jdGEgYTpob3Zlcixcbi5mZWF0dXJlcy1jb250YWluZXIgLmhvbWUtY3RhIGE6Zm9jdXMge1xuXHRjb2xvcjogIzk4MWUzMjtcbn1cblxuLmZlYXR1cmVzLWNvbnRhaW5lciAuaG9tZS1zdWJ0aXRsZSBzdHJvbmcge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRiYWNrZ3JvdW5kOiAjOTgxZTMyO1xuXHRwYWRkaW5nOiAycHggMXB4O1xufVxuXG4vKiBmZWF0dXJlcyBuYXYgKi9cbi5mZWF0dXJlcy1jb250YWluZXIgLmhvbWUtaGVhZGxpbmUtbmF2IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym90dG9tOiAyNSU7XG5cdHJpZ2h0OiAwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5mZWF0dXJlcy1jb250YWluZXIgLmhvbWUtaGVhZGxpbmUtbmF2IGxpIHtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNzUpO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGg7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAuOHJlbSAuNXJlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi1ib3R0b206IDRweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1zaXplOiAuOXJlbTtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi5ob21lLWhlYWRsaW5lLW5hdiBsaTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMTUyLCAzMCwgNTAsIDEpO1xuXHRwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5cbi5ob21lLWhlYWRsaW5lLW5hdi1oZWFkbGluZSB7XG5cdGNvbG9yOiAjZmZmO1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0ZGlzcGxheTogbm9uZTtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5ob21lLWhlYWRsaW5lLW5hdiBhIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLmhvbWUtaGVhZGxpbmUtbmF2IGxpOmhvdmVyID4gLmhvbWUtaGVhZGxpbmUtbmF2LWhlYWRsaW5lIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbnNwYW4uaG9tZS1oZWFkbGluZS1uYXYtZGF0ZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiA2MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mZWF0dXJlcy1jb250YWluZXIgLmhvbWUtaGVhZGxpbmUtbmF2IGxpOmhvdmVyIHtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgZWFzZTtcbn1cblxuLmhvbWUtaGVhZGxpbmUtbmF2IGxpOmxhc3QtY2hpbGQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjYzYwYzMwO1xufVxuXG4vKi0tLS0tLS0tLS0gUmVjcnVpdG1lbnQgc2VjdGlvbiAtLS0tLS0tLS0qL1xuLnJlY3J1aXRtZW50LWhlYWQge1xuXHRtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi5yZWNydWl0LXRvcCxcbi5yZWNydWl0LW1pZGRsZSxcbi5yZWNydWl0LWJvdHRvbSB7XG5cdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5yZWNydWl0LXRvcCB7XG5cdGZvbnQtc2l6ZTogNHJlbTtcbn1cblxuLnJlY3J1aXQtbWlkZGxlLFxuLnJlY3J1aXQtYm90dG9tIHtcblx0Zm9udC1zaXplOiAycmVtO1xufVxuXG4ucmVjcnVpdC1ib3R0b20ge1xuXHRjb2xvcjogI2RiZGJkYjtcbn1cblxubWFpbiAuYnV0dG9uLXJvdyB7XG5cdG1hcmdpbi10b3A6IDRyZW07XG59XG5cbm1haW4gLmJ1dHRvbi1yb3cgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0YmFja2dyb3VuZDogI2M4YzhjODtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0d2lkdGg6IDMwJTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bWFyZ2luOiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDFyZW0gMCAuNzVyZW07XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2U7XG59XG5cbm1haW4gLmJ1dHRvbi1yb3cgYTpudGgtb2YtdHlwZSgyKSB7XG5cdG1hcmdpbjogMCA1JTtcbn1cblxubWFpbiAuYnV0dG9uLXJvdyBhLmJ1dHRvbi1hcHBseSB7XG5cdGJhY2tncm91bmQ6ICM5ODFlMzI7XG59XG5cbm1haW4gLmJ1dHRvbi1yb3cgYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICM1ZTZhNzE7XG59XG5cbm1haW4gLmJ1dHRvbi1yb3cgYS5idXR0b24tYXBwbHk6aG92ZXIsXG5tYWluIC5idXR0b24tcm93IGEuYnV0dG9uLWFwcGx5OmZvY3VzIHtcblx0YmFja2dyb3VuZDogI2M2MGMzMDtcbn1cblxubWFpbiAuYnV0dG9uLXJvdzphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMDtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi8qIGljb25zICovXG5tYWluIC5zcGluZS1zb2NpYWwtY2hhbm5lbHMgdWwge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRwYWRkaW5nOiAwO1xufVxuXG5tYWluIC5zcGluZS1zb2NpYWwtY2hhbm5lbHMgdWwgbGkge1xuXHRwYWRkaW5nOiAwIDFyZW0gMXJlbSAwO1xufVxuXG5tYWluIC5zcGluZS1zb2NpYWwtY2hhbm5lbHMgdWwgbGkgYSB7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRmb250LXNpemU6IDJyZW07XG59XG5cbm1haW4gLnNwaW5lLXNvY2lhbC1jaGFubmVscyB1bCBsaSBhOmhvdmVyLFxubWFpbiAuc3BpbmUtc29jaWFsLWNoYW5uZWxzIHVsIGxpIGE6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5tYWluIC5zcGluZS1zb2NpYWwtY2hhbm5lbHMgdWwgLmdvb2dsZXBsdXMtY2hhbm5lbCBhIHtcblx0Y29sb3I6ICNkZDRiMzkgIWltcG9ydGFudDtcbn1cblxubWFpbiAuc3BpbmUtc29jaWFsLWNoYW5uZWxzIHVsIC5pbnN0YWdyYW0tY2hhbm5lbCBhIHtcblx0Y29sb3I6ICM1MTdmYTQgIWltcG9ydGFudDtcbn1cblxubWFpbiAuc3BpbmUtc29jaWFsLWNoYW5uZWxzIHVsIC5saW5rZWRpbi1jaGFubmVsIGEge1xuXHRjb2xvcjogIzAwN2JiNiAhaW1wb3J0YW50O1xufVxuXG5tYWluIC5zcGluZS1zb2NpYWwtY2hhbm5lbHMgdWwgLnBpbnRlcmVzdC1jaGFubmVsIGEge1xuXHRjb2xvcjogI2NiMjAyNyAhaW1wb3J0YW50O1xufVxuXG5tYWluIC5zcGluZS1zb2NpYWwtY2hhbm5lbHMgdWwgLnR3aXR0ZXItY2hhbm5lbCBhIHtcblx0Y29sb3I6ICM1NWFjZWUgIWltcG9ydGFudDtcbn1cblxubWFpbiAuc3BpbmUtc29jaWFsLWNoYW5uZWxzIHVsIC5mYWNlYm9vay1jaGFubmVsIGEge1xuXHRjb2xvcjogIzNiNTk5OCAhaW1wb3J0YW50O1xufVxuXG5tYWluIC5zcGluZS1zb2NpYWwtY2hhbm5lbHMgdWwgLnlvdXR1YmUtY2hhbm5lbCBhIHtcblx0Y29sb3I6ICNjYzE4MWUgIWltcG9ydGFudDtcbn1cblxubWFpbiAuc3BpbmUtc29jaWFsLWNoYW5uZWxzIHVsIC50dW1ibHItY2hhbm5lbCBhIHtcblx0Y29sb3I6ICMzMjUwNmQgIWltcG9ydGFudDtcbn1cblxuLyotLS0tLS0tLS0tIE5ld3MgYW5kIENhbGVuZGFyIC0tLS0tLS0tLS0qL1xuc2VjdGlvbi5uZXdzIHtcblx0cGFkZGluZy1ib3R0b206IDVyZW07XG59XG5cbi5ib2xkdGV4dC13aGl0ZSBoMSB7XG5cdGZvbnQtc2l6ZTogNHJlbTtcblx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdHBhZGRpbmc6IDJyZW0gMCAxcmVtO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bWFyZ2luOiAwO1xufVxuXG4ubmV3cyB1bCB7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uZXdzIC5vbmUgbGkge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMSk7XG5cdHBhZGRpbmc6IC40cmVtIDA7XG59XG5cbi5jb250ZW50LWl0ZW0tdGh1bWJuYWlsLFxuLmNvbnRlbnQtaXRlbS10aXRsZSxcbi5jb250ZW50LWl0ZW0tYnlsaW5lLFxuLmNvbnRlbnQtaXRlbS1leGNlcnB0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBhZGRpbmctbGVmdDogMXJlbTtcblx0d2lkdGg6IDc1JTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmNvbnRlbnQtaXRlbS10aHVtYm5haWwge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHdpZHRoOiAyNSU7XG59XG5cbi5jb250ZW50LWl0ZW0tdGl0bGUge1xuXHRmb250LXNpemU6IDEuMnJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmNvbnRlbnQtaXRlbS10aXRsZSBhIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi5jb250ZW50LWl0ZW0tYnlsaW5lIHtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgLjUpO1xuXHRtYXJnaW4tYm90dG9tOiAuNHJlbTtcbn1cblxuLmNvbnRlbnQtaXRlbS1leGNlcnB0IHtcblx0Zm9udC1zaXplOiAuN3JlbTtcbn1cblxuLmNvbnRlbnQtaXRlbS1ieWxpbmUtZGF0ZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5uZXdzIHVsIGxpOmFmdGVyIHtcblx0Y29udGVudDogXCIuXCI7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMDtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbm1haW4gLm5ld3MgdWwgYSB7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLm5ld3MgLm9uZSAud3N1d3AtY29udGVudC1zeW5kaWNhdGUtd3JhcHBlcjpsYXN0LW9mLXR5cGUsXG4ubmV3cyAudHdvIHtcblx0Zm9udC1zaXplOiAxcmVtO1xufVxuXG4ud3N1d3AtY29udGVudC1zeW5kaWNhdGUtaXRlbSBhIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud3N1d3AtY29udGVudC1zeW5kaWNhdGUtaXRlbSBhOmhvdmVyLFxuLndzdXdwLWNvbnRlbnQtc3luZGljYXRlLWl0ZW0gYTpmb2N1cyB7XG5cdGNvbG9yOiAjOTgxZTMyO1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuXG5hLmNvbnRlbnQtaXRlbS1yZWFkLXN0b3J5IHtcblx0Y29sb3I6ICM5ODFlMzI7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qIGV2ZW50cyAqL1xuLm5ld3MgLnR3byAud3N1d3AtY29udGVudC1zeW5kaWNhdGUtd3JhcHBlcjpmaXJzdC1vZi10eXBlIGxpIHtcblx0bWFyZ2luLWJvdHRvbTogLjVyZW07XG59XG5cbi5jb250ZW50LWl0ZW0tZXZlbnQtZGF0ZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGJhY2tncm91bmQ6ICM5ODFlMzI7XG5cdHBhZGRpbmc6IC41cmVtIDA7XG5cdGNvbG9yOiAjZmZmO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDRyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luOiAwIDEuNXJlbSAxcmVtIDA7XG59XG5cbi5jb250ZW50LWl0ZW0tZXZlbnQtdGl0bGUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNvbnRlbnQtaXRlbS1ldmVudC10aXRsZSBhIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi5jb250ZW50LWl0ZW0tZXZlbnQtbWV0YSB7XG5cdGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcblx0Zm9udC1zaXplOiAuOXJlbTtcbn1cblxuc3Bhbi53c3UtYWMtbW9udGgsXG5zcGFuLndzdS1hYy1kYXkge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG5zcGFuLndzdS1hYy1kYXkge1xuXHRtYXJnaW4tcmlnaHQ6IC41cmVtO1xufVxuXG4vKi0tLS0tLS0tLS0gQXRobGV0aWNzIC0tLS0tLS0tLSovXG4uYXRobGV0aWNzIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmF0aGxldGljcyAuY29sdW1uLm9uZSB7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmF0aGxldGljcyBpbWcge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiA3NSU7XG5cdG1heC13aWR0aDogNzkycHggIWltcG9ydGFudDtcbn1cblxuLmF0aGxldGljcyBpbWcuYXRobGV0aWNzLWxvZ28sXG4uYXRobGV0aWNzIHVsIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAyNSU7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmc6IDNyZW0gMCAwIDRyZW07XG59XG5cbi5hdGhsZXRpY3MgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRmbG9hdDogbm9uZTtcblx0bWFyZ2luLXRvcDogNXJlbTtcbn1cblxuLmF0aGxldGljcyBsaSB7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG5tYWluIC5hdGhsZXRpY3MgbGkgYSxcbm1haW4gLmF0aGxldGljcyBsaSBhOmhvdmVyLFxubWFpbiAuYXRobGV0aWNzIGxpIGE6Zm9jdXMge1xuXHRjb2xvcjogIzk4MWUzMjtcblx0Ym9yZGVyOiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuXG5tYWluIC5hdGhsZXRpY3MgbGkgYTpob3Zlcixcbm1haW4gLmF0aGxldGljcyBsaSBhOmZvY3VzIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qLS0tLS0tLS0tLSBDYW1wdXMgUGhvdG8gLS0tLS0tLS0tLSovXG4uZml4ZWRiZyB7XG5cdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1pbi1oZWlnaHQ6IDUwMHB4O1xufVxuXG4uZml4ZWRiZyAuY29sdW1uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcbn1cblxuLmxvY2F0aW9uY2FwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogNHJlbTtcblx0Ym90dG9tOiAwO1xuXHRjb2xvcjogI2ZmZjtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi5sb2NhdGlvbmNhcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3dzdS1ob21lLW1hcC1tYXJrZXIucG5nKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiA3MHB4O1xuXHR3aWR0aDogNDBweDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHRvcDogLTIuNXJlbTtcblx0bWFyZ2luLXJpZ2h0OiAuNXJlbTtcbn1cblxuLyotLS0tLS0tLS0tIFF1aWNrIEZhY3RzIC0tLS0tLS0tLSovXG4uZmFjdHMgaDIge1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZzogOHJlbSAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbm1haW4gLmZhY3RzIGEsXG5tYWluIC5mYWN0cyBhOmhvdmVyLFxubWFpbiAuZmFjdHMgYTpmb2N1cyB7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0tIExpZmUgLS0tLS0tLS0tLSovXG4uaG9tZSAjYmluZGVyLmZsdWlkIC5yb3cudGhpcmRzIHtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uaG9tZSAuZmx1aWQgLnJvdy50aGlyZHMgLmNvbHVtbixcbi5ob21lIC5mbHVpZCAucm93LnRoaXJkcyAuY29sdW1uLnR3byB7XG5cdHdpZHRoOiAzMy4zMyU7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxubWFpbiAubGlmZSBhLmhvbWUtbGluay13cmFwIGRpdiB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDI5NnB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLmxpZmUgYS5ob21lLWxpbmstd3JhcCBkaXYge1xuXHRoZWlnaHQ6IDQwOHB4O1xufVxuXG4ubGlmZSBhLmhvbWUtbGluay13cmFwIGRpdiBkaXYgLmhvbWUtc3VidGl0bGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubGlmZSAuYm90dG9tLWZpZ3VyZXMgYSB7XG5cdGJvcmRlci1ib3R0b206IDA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbm1haW4gLmxpZmUudGhpcmRzLmd1dHRlciAuY29sdW1uLm9uZSxcbm1haW4gLmxpZmUudGhpcmRzLmd1dHRlciAuY29sdW1uLnR3byxcbm1haW4gLmxpZmUudGhpcmRzLmd1dHRlciAuY29sdW1uLnRocmVlIHtcblx0cGFkZGluZzogMDtcbn1cblxuLmxpZmUgaDIge1xuXHR3aWR0aDogOTAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogY2FsYyg1MCUgLSAuNzVyZW0pO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtNDUlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4yKTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgZWFzZTtcbn1cblxuLmxpZmUgYSBkaXYgZGl2OmhvdmVyIHtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlIC41cztcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XG59XG5cbi5saWZlIGEgZGl2IGRpdjpob3ZlciBoMiB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5jb21tdW5pdHktaGVhZCAuY29sdW1uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAyO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tdG9wOiAtMi40cmVtO1xufVxuXG4uY29tbXVuaXR5LWhlYWQgaDEge1xuXHR3aWR0aDogNjAlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0Zm9udC1zaXplOiA0cmVtO1xuXHRsaW5lLWhlaWdodDogMTtcblx0cGFkZGluZzogLjZyZW0gMCAuNXJlbTtcbn1cblxuLyotLS0tLS0tLS0tIEZpbmFuY2FpbCAtLS0tLS0tLS0tKi9cbi5maW5hbmNpYWxoZWFkIHtcblx0bWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLmZpbmFuY2lhbCB7XG5cdG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5cbi5maW5hbmNpYWwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uZmluYW5jaWFsIC50d28ge1xuXHRwYWRkaW5nLWxlZnQ6IDVyZW07XG59XG5cbi5maW5hbmNpYWwgLnR3byBsaSB7XG5cdG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5udW1jYWxsIHtcblx0YmFja2dyb3VuZDogIzVlNmE3MTtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogM3JlbTtcblx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0cGFkZGluZzogLjdyZW0gMXJlbSAuNXJlbTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5kZXNjY2FsbCB7XG5cdGNvbG9yOiAjOTgxZTMyO1xuXHRmb250LXNpemU6IDEuMXJlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bWF4LXdpZHRoOiA0MDBweDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBhZGRpbmctdG9wOiAxcmVtO1xufVxuXG4uZmluYW5jaWFsIHVsIGxpOmFmdGVyIHtcblx0Y29udGVudDogXCIuXCI7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMDtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi8qLS0tLS0tLS0tLSBQaG90byBJSSAtLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tIEJvdHRvbSBzZWN0aW9uIC0tLS0tLS0tLS0qL1xuLmNhbXBhaWduLW1hcmsge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlci10b3A6IDJyZW0gc29saWQgI2U0ZTRlNDtcblx0cGFkZGluZzogMS41cmVtIDAgMXJlbTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5jYW1wYWlnbi1tYXJrIGZpZ3VyZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwIDJyZW07XG59XG5cbi5ob21lIGZpZ3VyZSB7XG5cdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbm1haW4gLmNhbXBhaWduLW1hcmsgYSB7XG5cdGNvbG9yOiAjOTgxZTMyO1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG5tYWluIC5jYW1wYWlnbi1tYXJrIGE6aG92ZXIsXG5tYWluIC5jYW1wYWlnbi1tYXJrIGE6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4vKi0tLS0tLS0tLSBGYXQgRm9vdGVyIC0tLS0tLS0tLSovXG4uZmF0LWZvb3Rlci1tZW51IHtcblx0YmFja2dyb3VuZDogI2U0ZTRlNCB1cmwoLi4vaW1hZ2VzL3dzdS1ob21lLWNvdWdhci1oZWFkLXdoaXRlLnN2Zykgbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDE1JTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTUlIDgwJTtcblx0cGFkZGluZzogM3JlbSAwO1xuXHRmb250LXNpemU6IC44cmVtO1xuXHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmZhdC1mb290ZXItbWVudSB7XG5cdG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5lcnJvcjQwNCAuZmF0LWZvb3Rlci1tZW51LFxuLmhvbWUgLmZhdC1mb290ZXItbWVudSB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5mYXQtZm9vdGVyLW1lbnUgdWwge1xuXHRmb250LXNpemU6IC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mYXQtZm9vdGVyLW1lbnUgLmNvbHVtbi5vbmUge1xuXHRmbG9hdDogbm9uZTtcblx0d2lkdGg6IDEzODZweCAhaW1wb3J0YW50O1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwIDJyZW07XG59XG5cbiNmYXQtZm9vdGVyID4gdWwge1xuXHRtYXgtd2lkdGg6IDExODhweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbiNmYXQtZm9vdGVyIHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLm5hdi1zZWN0aW9uLWhlYWQgPiBhOmZpcnN0LWNoaWxkIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubmF2LXNlY3Rpb24taGVhZCB7XG5cdG1hcmdpbjogMXJlbSAwIC4yNXJlbTtcbn1cblxuLnN1Yi1tZW51IHtcblx0bWFyZ2luLXRvcDogLjVyZW07XG59XG5cbi5mZi0xMjUge1xuXHRtYXJnaW4tdG9wOiAxLjI1cmVtO1xufVxuXG4jZmF0LWZvb3RlcixcbiNmYXQtZm9vdGVyIGEge1xuXHRjb2xvcjogIzJhMzAzMztcbn1cblxuI2ZhdC1mb290ZXIsXG4jZmF0LWZvb3RlciAuc3ViLW1lbnUgYTpob3ZlcixcbiNmYXQtZm9vdGVyIC5zdWItbWVudSBhOmZvY3VzIHtcblx0Y29sb3I6ICM5ODFlMzI7XG59XG5cbiNmYXQtZm9vdGVyIC5zdWItbWVudSB7XG5cdHBhZGRpbmctcmlnaHQ6IC4zcmVtO1xufVxuXG4uZmYtYWx1bW5pLFxuLmZmLWluZGV4LFxuLmZmLXNlcnZpY2VzLFxuLmZmLWZhY3VsdHksXG4uZmYtYXRobGV0aWNzLFxuLmZmLXBvbGljaWVzIHtcblx0d2lkdGg6IDI1JTtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGZvb3RlciBiYXIgKi9cbi5mb290ZXItYmFyIHtcblx0YmFja2dyb3VuZDogIzk4MWUzMjtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogLjdyZW07XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZm9vdGVyLWJhciAuY29sdW1uLm9uZSB7XG5cdHBhZGRpbmc6IC41cmVtIDJyZW07XG59XG5cbi5mb290ZXItYmFyIC5jb2x1bW4ub25lIGRpdiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwIDAgMCAycmVtO1xufVxuXG4uZm9vdGVyLWNvbnRhY3QtdXMgYSB7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiAtLS0tLS0tLS0tIHNlY29uZGFyeSBwYWdlIHdvcmsgYW5kIG92ZXJyaWRlcyAtLS0tLS0tLS0tICovXG5tYWluLFxuI3NwaW5lICNnbHVlOmJlZm9yZSB7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZmVmZWY7XG59XG5cbi5lcnJvcjQwNCBtYWluLFxuLmhvbWUgbWFpbiB7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuZmlndXJlIHtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyogLS0gcG9zaXRpb24gbGlmZSBncmlkIGJveGVzIHRvIHRvcCBvZiBwYWdlIC0tICovXG4uc2VjdGlvbi1saWZlLnBhZ2Utb3ZlcnZpZXcgLm1haW4taGVhZGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNlY3Rpb24tbGlmZS5wYWdlLW92ZXJ2aWV3IC5jb21tdW5pdHktaGVhZCBoMSB7XG5cdHdpZHRoOiA4MCU7XG59XG5cbi5zZWN0aW9uLWxpZmUucGFnZS1vdmVydmlldyBtYWluIC5ib3R0b20tZmlndXJlcyBhLmhvbWUtbGluay13cmFwIGRpdiB7XG5cdGhlaWdodDogMzAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY5M3B4KSB7XG5cblx0I2JpbmRlci5mbHVpZCAucm93LnRoaXJkcyB7XG5cdFx0cGFkZGluZzogMCAuNXJlbTtcblx0fVxuXG5cdC5mbHVpZCAucm93LnRoaXJkcyAuY29sdW1uLFxuXHQuZmx1aWQgLnJvdy50aGlyZHMgLmNvbHVtbi50d28ge1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cdH1cblxuXHQuZmx1aWQgLnJvdy5xdWFydGVycyAuY29sdW1uIHtcblx0XHR3aWR0aDogMjUlO1xuXHR9XG5cblx0LmZsdWlkIC5yb3cucXVhcnRlcnMuYm90dG9tLWZpZ3VyZXMge1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0fVxuXG5cdC5mbHVpZCAucm93LnF1YXJ0ZXJzLmJvdHRvbS1maWd1cmVzIC5jb2x1bW4sXG5cdC5mbHVpZCAucm93LnF1YXJ0ZXJzLmJvdHRvbS1maWd1cmVzLFxuXHQuZmx1aWQgLnJvdy50aGlyZHMuYm90dG9tLWZpZ3VyZXMgLmNvbHVtbiB7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmZsdWlkIC5yb3cudGhpcmRzLmJvdHRvbS1maWd1cmVzIHtcblx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmFsaWduLWxlZnQsXG4uYWxpZ24tcmlnaHQge1xuXHRtYXJnaW46IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLSBSZXNwb25zaXZlIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cblx0LmZsdWlkIC5tYWluLWhlYWRlciAucm93LnRyaXB0eWNoIC5jb2x1bW4udGhyZWUge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG5cdH1cblxuXHQuZXJyb3I0MDQgLmZsdWlkIC5tYWluLWhlYWRlciAucm93LnRyaXB0eWNoIC5jb2x1bW4udGhyZWUsXG5cdC5ob21lIC5mbHVpZCAubWFpbi1oZWFkZXIgLnJvdy50cmlwdHljaCAuY29sdW1uLnRocmVlIHtcblx0XHR3aWR0aDogNzUlO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0fVxuXG5cdC5lcnJvcjQwNCAuZmx1aWQgLnJvdy50cmlwdHljaCAuY29sdW1uLnR3byxcblx0LmhvbWUgLmZsdWlkIC5yb3cudHJpcHR5Y2ggLmNvbHVtbi50d28ge1xuXHRcdHdpZHRoOiA3NSU7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTg5cHgpIHtcblxuXHQuZXJyb3I0MDQgI2JpbmRlci5mbHVpZCBtYWluLFxuXHQuaG9tZSAjYmluZGVyLmZsdWlkIG1haW4ge1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblxuXHQuZXJyb3I0MDQgI3NwaW5lLFxuXHQuaG9tZSAjc3BpbmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0I2phY2tldCB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cblx0LmZlYXR1cmVzLWNvbnRhaW5lciBoMiB7XG5cdFx0Zm9udC1zaXplOiA3dnc7XG5cdH1cblxuXHQuYXRobGV0aWNzIHVsIHtcblx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHR9XG5cblx0LmF0aGxldGljcyBsaSB7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHR9XG5cblx0LmF0aGxldGljcyBpbWcuYXRobGV0aWNzLWxvZ28sXG5cdC5hdGhsZXRpY3MgdWwge1xuXHRcdHBhZGRpbmc6IDIuNXJlbSAwIDAgMnJlbTtcblx0fVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc5MXB4KSB7XG5cblx0I2JpbmRlci5mbHVpZCBtYWluIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0LmZlYXR1cmVzLWNvbnRhaW5lciBoMiB7XG5cdFx0Zm9udC1zaXplOiA4dnc7XG5cdFx0Ym9yZGVyLWxlZnQ6IDR2dyBzb2xpZCAjOTgxZTMyO1xuXHR9XG5cblx0LmZlYXR1cmVzLWNvbnRhaW5lciAuaG9tZS1zdWJ0aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzdnc7XG5cdH1cblxuXHQuZmVhdHVyZXMtY29udGFpbmVyIC5ob21lLXN1YnRpdGxlLFxuXHQuZmVhdHVyZXMtY29udGFpbmVyIC5ob21lLWN0YSB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXG5cdC5mZWF0dXJlcy1jb250YWluZXIgLmhvbWUtY3RhIHtcblx0XHRtYXJnaW4tbGVmdDogY2FsYyg0dncgKyAxcmVtKTtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcblxuXHQuZXJyb3I0MDQgLm1haW4taGVhZGVyLFxuXHQuaG9tZSAubWFpbi1oZWFkZXIgLmNvbHVtbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5hdGhsZXRpY3Mge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdH1cblxuXHQuYXRobGV0aWNzIC5hY3Rpb24taW1nIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmF0aGxldGljcyBpbWcuYXRobGV0aWNzLWxvZ28sXG5cdC5hdGhsZXRpY3MgdWwge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmc6IDEuMjVyZW07XG5cdH1cblxuXHQuYXRobGV0aWNzIGltZy5hdGhsZXRpY3MtbG9nbyB7XG5cdFx0cGFkZGluZy10b3A6IDEuNXJlbTtcblx0fVxuXG5cdC5hdGhsZXRpY3MgaW1nLmF0aGxldGljcy1sb2dvIHtcblx0XHR3aWR0aDogNjAlO1xuXHR9XG5cblx0LmF0aGxldGljcyB1bCB7XG5cdFx0d2lkdGg6IDQwJTtcblx0fVxuXG5cdC5hdGhsZXRpY3MgbGkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQuYXRobGV0aWNzIHAge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5M3B4KSB7XG5cblx0LmF6IGxpIHtcblx0XHR3aWR0aDogNDBweDtcblx0fVxuXG5cdC5zcGFjaW5nLWxvb3NlIC5ndXR0ZXIgLmNvbHVtLFxuXHQuc3BhY2luZy1sb29zZSAuZ3V0dGVyZWQsXG5cdC5zcGFjaW5nLWxvb3NlIC5oYWx2ZXMuZ3V0dGVyIC5jb2x1bW4ub25lLFxuXHQuc3BhY2luZy1sb29zZSAuaGFsdmVzLmd1dHRlciAuY29sdW1uLnR3byxcblx0LnNwYWNpbmctbG9vc2UgLmhhbHZlcy5ndXR0ZXIgLmNvbHVtbjpudGgtb2YtdHlwZSgybiszKSxcblx0LnNwYWNpbmctbG9vc2UgLmhhbHZlcy5ndXR0ZXIgLmNvbHVtbjpudGgtb2YtdHlwZSgybis0KSxcblx0LnNwYWNpbmctbG9vc2UgLm1hcmdpbi1sZWZ0Lmd1dHRlciAuY29sdW1uLm9uZSxcblx0LnNwYWNpbmctbG9vc2UgLm1hcmdpbi1sZWZ0Lmd1dHRlciAuY29sdW1uLnR3byxcblx0LnNwYWNpbmctbG9vc2UgLm1hcmdpbi1yaWdodC5ndXR0ZXIgLmNvbHVtbi5vbmUsXG5cdC5zcGFjaW5nLWxvb3NlIC5tYXJnaW4tcmlnaHQuZ3V0dGVyIC5jb2x1bW4udHdvLFxuXHQuc3BhY2luZy1sb29zZSAucXVhcnRlcnMuZ3V0dGVyIC5jb2x1bW4uZm91cixcblx0LnNwYWNpbmctbG9vc2UgLnF1YXJ0ZXJzLmd1dHRlciAuY29sdW1uLm9uZSxcblx0LnNwYWNpbmctbG9vc2UgLnF1YXJ0ZXJzLmd1dHRlciAuY29sdW1uLnRocmVlLFxuXHQuc3BhY2luZy1sb29zZSAucXVhcnRlcnMuZ3V0dGVyIC5jb2x1bW4udHdvLFxuXHQuc3BhY2luZy1sb29zZSAucXVhcnRlcnMuZ3V0dGVyIC5jb2x1bW46bnRoLW9mLXR5cGUoNG4rNSksXG5cdC5zcGFjaW5nLWxvb3NlIC5xdWFydGVycy5ndXR0ZXIgLmNvbHVtbjpudGgtb2YtdHlwZSg0bis2KSxcblx0LnNwYWNpbmctbG9vc2UgLnF1YXJ0ZXJzLmd1dHRlciAuY29sdW1uOm50aC1vZi10eXBlKDRuKzcpLFxuXHQuc3BhY2luZy1sb29zZSAucXVhcnRlcnMuZ3V0dGVyIC5jb2x1bW46bnRoLW9mLXR5cGUoNG4rOCksXG5cdC5zcGFjaW5nLWxvb3NlIC5zaWRlLWxlZnQuZ3V0dGVyIC5jb2x1bW4ub25lLFxuXHQuc3BhY2luZy1sb29zZSAuc2lkZS1sZWZ0Lmd1dHRlciAuY29sdW1uLnR3byxcblx0LnNwYWNpbmctbG9vc2UgLnNpZGUtcmlnaHQuZ3V0dGVyIC5jb2x1bW4ub25lLFxuXHQuc3BhY2luZy1sb29zZSAuc2lkZS1yaWdodC5ndXR0ZXIgLmNvbHVtbi50d28sXG5cdC5zcGFjaW5nLWxvb3NlIC5zaW5nbGUuZ3V0dGVyIC5jb2x1bW4sXG5cdC5zcGFjaW5nLWxvb3NlIC50aGlyZHMuZ3V0dGVyIC5jb2x1bW4ub25lLFxuXHQuc3BhY2luZy1sb29zZSAudGhpcmRzLmd1dHRlciAuY29sdW1uLnRocmVlLFxuXHQuc3BhY2luZy1sb29zZSAudGhpcmRzLmd1dHRlciAuY29sdW1uLnR3byxcblx0LnNwYWNpbmctbG9vc2UgLnRoaXJkcy5ndXR0ZXIgLmNvbHVtbjpudGgtb2YtdHlwZSgzbis0KSxcblx0LnNwYWNpbmctbG9vc2UgLnRoaXJkcy5ndXR0ZXIgLmNvbHVtbjpudGgtb2YtdHlwZSgzbis1KSxcblx0LnNwYWNpbmctbG9vc2UgLnRoaXJkcy5ndXR0ZXIgLmNvbHVtbjpudGgtb2YtdHlwZSgzbis2KSxcblx0LnNwYWNpbmctbG9vc2UgLnRyaXB0eWNoLmd1dHRlciAuY29sdW1uLm9uZSxcblx0LnNwYWNpbmctbG9vc2UgLnRyaXB0eWNoLmd1dHRlciAuY29sdW1uLnRocmVlLFxuXHQuc3BhY2luZy1sb29zZSAudHJpcHR5Y2guZ3V0dGVyIC5jb2x1bW4udHdvIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuXG5cdC5hdGhsZXRpY3MgdWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYXRobGV0aWNzIGltZy5hdGhsZXRpY3MtbG9nbyB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdH1cblxuXHQuYXRobGV0aWNzIGEge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5jYW1wdXNwaG90byxcblx0LnBob3RvdHdvIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNvbW11bml0eS1oZWFkLFxuXHQubGlmZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5mZWF0dXJlcy1jb250YWluZXIgLndzdS1ob21lLWhlYWRsaW5lLXdyYXBwZXIgLmhlYWRsaW5lLWhhcy1iYWNrZ3JvdW5kIHtcblx0XHRtaW4taGVpZ2h0OiA0MDBweDtcblx0fVxuXG5cdC5mZWF0dXJlcy1jb250YWluZXIgLmhvbWUtaGVhZGxpbmUuaGVhZGxpbmUtaGFzLWJhY2tncm91bmQgPiBkaXYge1xuXHRcdGJvdHRvbTogMTUlO1xuXHRcdHRvcDogaW5oZXJpdDtcblx0fVxuXG5cdC5mZWF0dXJlcy1jb250YWluZXIgaDIge1xuXHRcdGZvbnQtc2l6ZTogMTB2dztcblx0fVxuXG5cdC5mZWF0dXJlcy1jb250YWluZXIgLmhvbWUtaGVhZGxpbmUtbmF2LFxuXHQuaG9tZS1zdWJ0aXRsZSxcblx0LmZhdC1mb290ZXItbWVudSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuXG5cdC5maXhlZGJnIHtcblx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHR9XG59XG4iXX0= */