/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
	.jbk-campaign-period
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/

.theme-jbk-orange .jbk-campaign-period> div> div {
	border-color: #eb7000;
}

.theme-cp-orange .jbk-campaign-period> div> div {
	border-color: #de9d02;
}

.theme-fresh-green .jbk-campaign-period> div> div {
	border-color: #86be00;
}

.theme-green .jbk-campaign-period> div> div {
	border-color: #35a667;
}

.theme-emerald-green .jbk-campaign-period> div> div {
	border-color: #3595a6;
}

.theme-light-blue .jbk-campaign-period> div> div {
	border-color: #0895e6;
}

.theme-smoke-blue .jbk-campaign-period> div> div {
	border-color: #6a5de6;
}

.theme-purple .jbk-campaign-period> div> div {
	border-color: #a749eb;
}

.theme-fuchsia .jbk-campaign-period> div> div {
	border-color: #ed1562;
}

.theme-cp-red .jbk-campaign-period> div> div {
	border-color: #ec3a17;
}

.theme-gold .jbk-campaign-period> div> div {
	border-color: #886824;
}

.theme-silver .jbk-campaign-period> div> div {
	border-color: #747b81;
}

.theme-au-orange .jbk-campaign-period> div> div {
	border-color: #eb5505;
}

.theme-btmu-red .jbk-campaign-period> div> div {
	border-color: #e50000;
}

.theme-toto-red .jbk-campaign-period> div> div {
	border-color: #e80600;
}

.theme-jbk-orange .jbk-campaign-period p {
	color: #eb7000;
}

.theme-cp-orange .jbk-campaign-period p {
	color: #de9d02;
}

.theme-fresh-green .jbk-campaign-period p {
	color: #86be00;
}

.theme-green .jbk-campaign-period p {
	color: #35a667;
}

.theme-emerald-green .jbk-campaign-period p {
	color: #3595a6;
}

.theme-light-blue .jbk-campaign-period p {
	color: #0895e6;
}

.theme-smoke-blue .jbk-campaign-period p {
	color: #6a5de6;
}

.theme-purple .jbk-campaign-period p {
	color: #a749eb;
}

.theme-fuchsia .jbk-campaign-period p {
	color: #ed1562;
}

.theme-cp-red .jbk-campaign-period p {
	color: #ec3a17;
}

.theme-gold .jbk-campaign-period p {
	color: #886824;
}

.theme-silver .jbk-campaign-period p {
	color: #747b81;
}

.theme-au-orange .jbk-campaign-period p {
	color: #eb5505;
}

.theme-btmu-red .jbk-campaign-period p {
	color: #e50000;
}

.theme-toto-red .jbk-campaign-period p {
	color: #e80600;
}


/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
	.c-heading2-01
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/

.theme-jbk-orange .c-heading2-01 h2 span {
	color: #eb5505;
	font-weight: bold;
}

.theme-cp-orange .c-heading2-01 h2 span {
	background-color: #de9d02;
	box-shadow: 12px 0 0 #de9d02, -12px 0 0 #de9d02;
}

.theme-fresh-green .c-heading2-01 h2 span {
	background-color: #86be00;
	box-shadow: 12px 0 0 #86be00, -12px 0 0 #86be00;
}

.theme-green .c-heading2-01 h2 span {
	background-color: #35a667;
	box-shadow: 12px 0 0 #35a667, -12px 0 0 #35a667;
}

.theme-emerald-green .c-heading2-01 h2 span {
	background-color: #3595a6;
	box-shadow: 12px 0 0 #3595a6, -12px 0 0 #3595a6;
}

.theme-light-blue .c-heading2-01 h2 span {
	background-color: #0895e6;
	box-shadow: 12px 0 0 #0895e6, -12px 0 0 #0895e6;
}

.theme-smoke-blue .c-heading2-01 h2 span {
	background-color: #6a5de6;
	box-shadow: 12px 0 0 #6a5de6, -12px 0 0 #6a5de6;
}

.theme-purple .c-heading2-01 h2 span {
	background-color: #a749eb;
	box-shadow: 12px 0 0 #a749eb, -12px 0 0 #a749eb;
}

.theme-fuchsia .c-heading2-01 h2 span {
	background-color: #ed1562;
	box-shadow: 12px 0 0 #ed1562, -12px 0 0 #ed1562;
}

.theme-cp-red .c-heading2-01 h2 span {
	background-color: #ec3a17;
	box-shadow: 12px 0 0 #ec3a17, -12px 0 0 #ec3a17;
}

.theme-gold .c-heading2-01 h2 span {
	background-color: #886824;
	box-shadow: 12px 0 0 #886824, -12px 0 0 #886824;
}

.theme-silver .c-heading2-01 h2 span {
	background-color: #747b81;
	box-shadow: 12px 0 0 #747b81, -12px 0 0 #747b81;
}

.theme-au-orange .c-heading2-01 h2 span {
	color: #eb5505;
	font-weight: bold;
}

.theme-btmu-red .c-heading2-01 h2 span {
	background-color: #e50000;
	box-shadow: 12px 0 0 #e50000, -12px 0 0 #e50000;
}

.theme-toto-red .c-heading2-01 h2 span {
	background-color: #e80600;
	box-shadow: 12px 0 0 #e80600, -12px 0 0 #e80600;
}


/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
	.c-heading2-02
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/

.theme-jbk-orange .c-heading2-02 .heading-main h2 span {
	color: #eb5505;
	font-weight: bold;
}

.theme-cp-orange .c-heading2-02 .heading-main h2 span {
	background-color: #de9d02;
	box-shadow: 12px 0 0 #de9d02, -12px 0 0 #de9d02;
}

.theme-fresh-green .c-heading2-02 .heading-main h2 span {
	background-color: #86be00;
	box-shadow: 12px 0 0 #86be00, -12px 0 0 #86be00;
}

.theme-green .c-heading2-02 .heading-main h2 span {
	background-color: #35a667;
	box-shadow: 12px 0 0 #35a667, -12px 0 0 #35a667;
}

.theme-emerald-green .c-heading2-02 .heading-main h2 span {
	background-color: #3595a6;
	box-shadow: 12px 0 0 #3595a6, -12px 0 0 #3595a6;
}

.theme-light-blue .c-heading2-02 .heading-main h2 span {
	background-color: #0895e6;
	box-shadow: 12px 0 0 #0895e6, -12px 0 0 #0895e6;
}

.theme-smoke-blue .c-heading2-02 .heading-main h2 span {
	background-color: #6a5de6;
	box-shadow: 12px 0 0 #6a5de6, -12px 0 0 #6a5de6;
}

.theme-purple .c-heading2-02 .heading-main h2 span {
	background-color: #a749eb;
	box-shadow: 12px 0 0 #a749eb, -12px 0 0 #a749eb;
}

.theme-fuchsia .c-heading2-02 .heading-main h2 span {
	background-color: #ed1562;
	box-shadow: 12px 0 0 #ed1562, -12px 0 0 #ed1562;
}

.theme-cp-red .c-heading2-02 .heading-main h2 span {
	background-color: #ec3a17;
	box-shadow: 12px 0 0 #ec3a17, -12px 0 0 #ec3a17;
}

.theme-gold .c-heading2-02 .heading-main h2 span {
	background-color: #886824;
	box-shadow: 12px 0 0 #886824, -12px 0 0 #886824;
}

.theme-silver .c-heading2-02 .heading-main h2 span {
	background-color: #747b81;
	box-shadow: 12px 0 0 #747b81, -12px 0 0 #747b81;
}

.theme-au-orange .c-heading2-02 .heading-main h2 span {
	color: #eb5505;
	font-weight: bold;
}

.theme-btmu-red .c-heading2-02 .heading-main h2 span {
	background-color: #e50000;
	box-shadow: 12px 0 0 #e50000, -12px 0 0 #e50000;
}

.theme-toto-red .c-heading2-02 .heading-main h2 span {
	background-color: #e80600;
	box-shadow: 12px 0 0 #e80600, -12px 0 0 #e80600;
}


/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
	.c-heading3-01
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/

.theme-jbk-orange .c-heading3-01 h3 {
	color: #212426;
	padding-left: 14px;
	border-left: #eb5505 solid 6px;
	font-weight: bold;
}

.theme-cp-orange .c-heading3-01 h3 {
	color: #de9d02;
}

.theme-fresh-green .c-heading3-01 h3 {
	color: #86be00;
}

.theme-green .c-heading3-01 h3 {
	color: #35a667;
}

.theme-emerald-green .c-heading3-01 h3 {
	color: #3595a6;
}

.theme-light-blue .c-heading3-01 h3 {
	color: #0895e6;
}

.theme-smoke-blue .c-heading3-01 h3 {
	color: #6a5de6;
}

.theme-purple .c-heading3-01 h3 {
	color: #a749eb;
}

.theme-fuchsia .c-heading3-01 h3 {
	color: #ed1562;
}

.theme-cp-red .c-heading3-01 h3 {
	color: #ec3a17;
}

.theme-gold .c-heading3-01 h3 {
	color: #886824;
}

.theme-silver .c-heading3-01 h3 {
	color: #747b81;
}

.theme-au-orange .c-heading3-01 h3 {
	color: #212426;
	padding-left: 14px;
	border-left: #eb5505 solid 6px;
	font-weight: bold;
}

.theme-btmu-red .c-heading3-01 h3 {
	color: #e50000;
}

.theme-toto-red .c-heading3-01 h3 {
	color: #e80600;
}


/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
	.cpn-relatedLinks-01
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/

.theme-jbk-orange .cpn-relatedLinks-01 {
	background-color: #fce7cd;
}

.theme-cp-orange .cpn-relatedLinks-01 {
	background-color: #fdeecb;
}

.theme-fresh-green .cpn-relatedLinks-01 {
	background-color: #e7f6c3;
}

.theme-green .cpn-relatedLinks-01 {
	background-color: #e3f3ea;
}

.theme-emerald-green .cpn-relatedLinks-01 {
	background-color: #e0f6f9;
}

.theme-light-blue .cpn-relatedLinks-01 {
	background-color: #def2fe;
}

.theme-smoke-blue .cpn-relatedLinks-01 {
	background-color: #e7e4ff;
}

.theme-purple .cpn-relatedLinks-01 {
	background-color: #f3e4fd;
}

.theme-fuchsia .cpn-relatedLinks-01 {
	background-color: #ffdfe6;
}

.theme-cp-red .cpn-relatedLinks-01 {
	background-color: #ffafdb;
}

.theme-gold .cpn-relatedLinks-01 {
	background-color: #f1e7d3;
}

.theme-silver .cpn-relatedLinks-01 {
	background-color: #e3e9ef;
}

.theme-au-orange .cpn-relatedLinks-01 {
	background-color: #fedecd;
}

.theme-btmu-red .cpn-relatedLinks-01 {
	background-color: #ffd7d7;
}

.theme-toto-red .cpn-relatedLinks-01 {
	background-color: #ffd3d2;
}


/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
	.c-steps-02
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/

.theme-jbk-orange .c-steps-02 .contents .step .inner {
	border-color: #facf9c;
}

.theme-cp-orange .c-steps-02 .contents .step .inner {
	border-color: #eece80;
}

.theme-fresh-green .c-steps-02 .contents .step .inner {
	border-color: #c2df7e;
}

.theme-green .c-steps-02 .contents .step .inner {
	border-color: #a2dfbd;
}

.theme-emerald-green .c-steps-02 .contents .step .inner {
	border-color: #9acad2;
}

.theme-light-blue .c-steps-02 .contents .step .inner {
	border-color: #8cd6ff;
}

.theme-smoke-blue .c-steps-02 .contents .step .inner {
	border-color: #aca2f8;
}

.theme-purple .c-steps-02 .contents .step .inner {
	border-color: #cc96f3;
}

.theme-fuchsia .c-steps-02 .contents .step .inner {
	border-color: #ff90b7;
}

.theme-cp-red .c-steps-02 .contents .step .inner {
	border-color: #fcab9b;
}

.theme-gold .c-steps-02 .contents .step .inner {
	border-color: #ceb785;
}

.theme-silver .c-steps-02 .contents .step .inner {
	border-color: #b4bec7;
}

.theme-au-orange .c-steps-02 .contents .step .inner {
	border-color: #faba9b;
}

.theme-btmu-red .c-steps-02 .contents .step .inner {
	border-color: #fea6a6;
}

.theme-toto-red .c-steps-02 .contents .step .inner {
	border-color: #fea09d;
}


/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
	.campaign-block
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/


/*
	.campaign-inner {
		.campaign-01 & {
//			JBK Orange
//			border-top-color: $color-jbk-orange-drak;
			background: $color-jbk-orange-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZTdjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-jbk-orange-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-jbk-orange-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-jbk-orange-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-jbk-orange-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-jbk-orange-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-jbk-orange-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fce7cd', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-jbk-orange-drak;

					&::before { background-position: 0 0; }
				}
			}

			.date { background-color: $color-jbk-orange-drak; }
		}

		.campaign-02 & {
//			CP Orange
//			border-top-color: $color-cp-orange-drak;
			background: $color-cp-orange-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZWVjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-cp-orange-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-cp-orange-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-cp-orange-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-cp-orange-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-cp-orange-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-cp-orange-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdeecb', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-cp-orange-drak;

					&::before { background-position: -18px 0; }
				}
			}

			.date { background-color: $color-cp-orange-drak; }
		}

		.campaign-03 & {
//			Fresh green
//			border-top-color: $color-fresh-green-drak;
			background: $color-fresh-green-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZjZjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-fresh-green-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-fresh-green-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-fresh-green-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-fresh-green-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-fresh-green-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-fresh-green-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7f6c3', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-fresh-green-drak;

					&::before { background-position: -36px 0; }
				}
			}

			.date { background-color: $color-fresh-green-drak; }
		}

		.campaign-04 & {
//			Green
//			border-top-color: $color-green-drak;
			background: $color-green-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZjNlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-green-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-green-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-green-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-green-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-green-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-green-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3f3ea', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-green-drak;

					&::before { background-position: -54px 0; }
				}
			}

			.date { background-color: $color-green-drak; }
		}

		.campaign-05 & {
//			Emerald green
//			border-top-color: $color-emerald-green-drak;
			background: $color-emerald-green-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZjZmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-emerald-green-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-emerald-green-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-emerald-green-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-emerald-green-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-emerald-green-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-emerald-green-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0f6f9', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-emerald-green-drak;

					&::before { background-position: -72px 0; }
				}
			}

			.date { background-color: $color-emerald-green-drak; }
		}

		.campaign-06 & {
//			Light blue
//			border-top-color: $color-light-blue-drak;
			background: $color-light-blue-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZjJmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-light-blue-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-light-blue-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-light-blue-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-light-blue-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-light-blue-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-light-blue-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#def2fe', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-light-blue-drak;

					&::before { background-position: -90px 0; }
				}
			}

			.date { background-color: $color-light-blue-drak; }
		}

		.campaign-07 & {
//			Smoke blue
//			border-top-color: $color-smoke-blue-drak;
			background: $color-smoke-blue-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-smoke-blue-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-smoke-blue-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-smoke-blue-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-smoke-blue-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-smoke-blue-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-smoke-blue-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e4ff', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-smoke-blue-drak;

					&::before { background-position: -108px 0; }
				}
			}

			.date { background-color: $color-smoke-blue-drak; }
		}

		.campaign-08 & {
//			Purple
//			border-top-color: $color-purple-drak;
			background: $color-purple-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZTRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-purple-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-purple-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-purple-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-purple-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-purple-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-purple-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3e4fd', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-purple-drak;

					&::before { background-position: -126px 0; }
				}
			}

			.date { background-color: $color-purple-drak; }
		}

		.campaign-09 & {
//			Fuchsia
//			border-top-color: $color-fuchsia-drak;
			background: $color-fuchsia-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-fuchsia-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-fuchsia-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-fuchsia-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-fuchsia-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-fuchsia-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-fuchsia-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfe6', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-fuchsia-drak;

					&::before { background-position: -144px 0; }
				}
			}

			.date { background-color: $color-fuchsia-drak; }
		}

		.campaign-10 & {
//			CP Red
//			border-top-color: $color-cp-red-drak;
			background: $color-cp-red-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGZkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-cp-red-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-cp-red-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-cp-red-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-cp-red-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-cp-red-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-cp-red-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdb', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-cp-red-drak;

					&::before { background-position: -162px 0; }
				}
			}

			.date { background-color: $color-cp-red-drak; }
		}

		.campaign-11 & {
//			Gold
//			border-top-color: $color-gold-drak;
			background: $color-gold-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZTdkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-gold-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-gold-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-gold-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-gold-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-gold-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-gold-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1e7d3', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-gold-drak;

					&::before { background-position: -180px 0; }
				}
			}

			.date { background-color: $color-gold-drak; }
		}

		.campaign-12 & {
//			Silver
//			border-top-color: $color-silver-drak;
			background: $color-silver-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTllZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-silver-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-silver-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-silver-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-silver-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-silver-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-silver-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e9ef', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-silver-drak;

					&::before { background-position: -198px 0; }
				}
			}

			.date { background-color: $color-silver-drak; }
		}

		.campaign-13 & {
//			au Orange
//			border-top-color: $color-au-orange-drak;
			background: $color-au-orange-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZGVjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-au-orange-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-au-orange-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-au-orange-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-au-orange-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-au-orange-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-au-orange-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fedecd', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-au-orange-drak;

					&::before { background-position: -306px 0; }
				}
			}

			.date { background-color: $color-au-orange-drak; }
		}

		.campaign-14 & {
//			BTMU Red
//			border-top-color: $color-btmu-red-drak;
			background: $color-btmu-red-light;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDdkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, $color-btmu-red-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-btmu-red-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-btmu-red-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-btmu-red-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-btmu-red-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-btmu-red-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd7d7', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-btmu-red-drak;

					&::before { background-position: -324px 0; }
				}
			}

			.date { background-color: $color-btmu-red-drak; }
		}

		.campaign-15 & {
//			toto Red
//			border-top-color: $color-toto-red-drak;
			background: $color-toto-red-light;
			background: -moz-linear-gradient(top, $color-toto-red-light 0, #fff 35%, #fff 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $color-toto-red-light), color-stop(35%, #fff), color-stop(100%, #fff));
			background: -webkit-linear-gradient(top, $color-toto-red-light 0, #fff 35%, #fff 100%);
			background: -o-linear-gradient(top, $color-toto-red-light 0, #fff 35%, #fff 100%);
			background: -ms-linear-gradient(top, $color-toto-red-light 0, #fff 35%, #fff 100%);
			background: linear-gradient(to bottom, $color-toto-red-light 0, #fff 35%, #fff 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd3d2', endColorstr='#fff', GradientType=0);

			.campaign-heading {
				span {
					color: $color-toto-red-drak;

					&::before { background-position: -324px 0; }
				}
			}

			.date { background-color: $color-toto-red-drak; }
		}
	}
*/


/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
	.campaign-unit	2016.07.29.追記。
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/

.campaign-unit.theme-jbk-orange .campaign-inner {
	background: #fce7cd;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZTdjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fce7cd), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #fce7cd 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #fce7cd 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fce7cd', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-jbk-orange .campaign-inner .campaign-heading span {
	color: #eb7000;
}

.campaign-unit.theme-jbk-orange .campaign-inner .campaign-heading span::before {
	background-position: 0 0;
}

.campaign-unit.theme-jbk-orange .campaign-inner .date {
	background-color: #eb7000;
}

.campaign-unit.theme-cp-orange .campaign-inner {
	background: #fdeecb;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZWVjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdeecb), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #fdeecb 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #fdeecb 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fdeecb', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-cp-orange .campaign-inner .campaign-heading span {
	color: #de9d02;
}

.campaign-unit.theme-cp-orange .campaign-inner .campaign-heading span::before {
	background-position: -18px 0;
}

.campaign-unit.theme-cp-orange .campaign-inner .date {
	background-color: #de9d02;
}

.campaign-unit.theme-fresh-green .campaign-inner {
	background: #e7f6c3;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZjZjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e7f6c3), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #e7f6c3 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #e7f6c3 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e7f6c3', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-fresh-green .campaign-inner .campaign-heading span {
	color: #86be00;
}

.campaign-unit.theme-fresh-green .campaign-inner .campaign-heading span::before {
	background-position: -36px 0;
}

.campaign-unit.theme-fresh-green .campaign-inner .date {
	background-color: #86be00;
}

.campaign-unit.theme-green .campaign-inner {
	background: #e3f3ea;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZjNlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3f3ea), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #e3f3ea 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #e3f3ea 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e3f3ea', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-green .campaign-inner .campaign-heading span {
	color: #35a667;
}

.campaign-unit.theme-green .campaign-inner .campaign-heading span::before {
	background-position: -54px 0;
}

.campaign-unit.theme-green .campaign-inner .date {
	background-color: #35a667;
}

.campaign-unit.theme-emerald-green .campaign-inner {
	background: #e0f6f9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZjZmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e0f6f9), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #e0f6f9 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #e0f6f9 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e0f6f9', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-emerald-green .campaign-inner .campaign-heading span {
	color: #3595a6;
}

.campaign-unit.theme-emerald-green .campaign-inner .campaign-heading span::before {
	background-position: -72px 0;
}

.campaign-unit.theme-emerald-green .campaign-inner .date {
	background-color: #3595a6;
}

.campaign-unit.theme-light-blue .campaign-inner {
	background: #def2fe;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZjJmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #def2fe), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #def2fe 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #def2fe 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#def2fe', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-light-blue .campaign-inner .campaign-heading span {
	color: #0895e6;
}

.campaign-unit.theme-light-blue .campaign-inner .campaign-heading span::before {
	background-position: -90px 0;
}

.campaign-unit.theme-light-blue .campaign-inner .date {
	background-color: #0895e6;
}

.campaign-unit.theme-smoke-blue .campaign-inner {
	background: #e7e4ff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e7e4ff), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #e7e4ff 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #e7e4ff 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e7e4ff', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-smoke-blue .campaign-inner .campaign-heading span {
	color: #6a5de6;
}

.campaign-unit.theme-smoke-blue .campaign-inner .campaign-heading span::before {
	background-position: -108px 0;
}

.campaign-unit.theme-smoke-blue .campaign-inner .date {
	background-color: #6a5de6;
}

.campaign-unit.theme-purple .campaign-inner {
	background: #f3e4fd;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZTRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3e4fd), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #f3e4fd 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #f3e4fd 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f3e4fd', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-purple .campaign-inner .campaign-heading span {
	color: #a749eb;
}

.campaign-unit.theme-purple .campaign-inner .campaign-heading span::before {
	background-position: -126px 0;
}

.campaign-unit.theme-purple .campaign-inner .date {
	background-color: #a749eb;
}

.campaign-unit.theme-fuchsia .campaign-inner {
	background: #ffdfe6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdfe6), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #ffdfe6 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #ffdfe6 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffdfe6', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-fuchsia .campaign-inner .campaign-heading span {
	color: #ed1562;
}

.campaign-unit.theme-fuchsia .campaign-inner .campaign-heading span::before {
	background-position: -144px 0;
}

.campaign-unit.theme-fuchsia .campaign-inner .date {
	background-color: #ed1562;
}

.campaign-unit.theme-cp-red .campaign-inner {
	background: #ffafdb;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGZkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffafdb), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #ffafdb 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #ffafdb 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdb', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-cp-red .campaign-inner .campaign-heading span {
	color: #ec3a17;
}

.campaign-unit.theme-cp-red .campaign-inner .campaign-heading span::before {
	background-position: -162px 0;
}

.campaign-unit.theme-cp-red .campaign-inner .date {
	background-color: #ec3a17;
}

.campaign-unit.theme-gold .campaign-inner {
	background: #f1e7d3;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZTdkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1e7d3), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #f1e7d3 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #f1e7d3 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f1e7d3', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-gold .campaign-inner .campaign-heading span {
	color: #886824;
}

.campaign-unit.theme-gold .campaign-inner .campaign-heading span::before {
	background-position: -180px 0;
}

.campaign-unit.theme-gold .campaign-inner .date {
	background-color: #886824;
}

.campaign-unit.theme-silver .campaign-inner {
	background: #e3e9ef;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTllZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3e9ef), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #e3e9ef 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #e3e9ef 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e3e9ef', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-silver .campaign-inner .campaign-heading span {
	color: #747b81;
}

.campaign-unit.theme-silver .campaign-inner .campaign-heading span::before {
	background-position: -198px 0;
}

.campaign-unit.theme-silver .campaign-inner .date {
	background-color: #747b81;
}

.campaign-unit.theme-au-orange .campaign-inner {
	background: #fedecd;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZGVjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fedecd), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #fedecd 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #fedecd 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fedecd', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-au-orange .campaign-inner .campaign-heading span {
	color: #eb5505;
}

.campaign-unit.theme-au-orange .campaign-inner .campaign-heading span::before {
	background-position: -306px 0;
}

.campaign-unit.theme-au-orange .campaign-inner .date {
	background-color: #eb5505;
}

.campaign-unit.theme-btmu-red .campaign-inner {
	background: #ffd7d7;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDdkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd7d7), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #ffd7d7 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #ffd7d7 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffd7d7', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-btmu-red .campaign-inner .campaign-heading span {
	color: #e50000;
}

.campaign-unit.theme-btmu-red .campaign-inner .campaign-heading span::before {
	background-position: -324px 0;
}

.campaign-unit.theme-btmu-red .campaign-inner .date {
	background-color: #e50000;
}

.campaign-unit.theme-toto-red .campaign-inner {
	background: #ffd3d2;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd3d2), color-stop(35%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #ffd3d2 0, #fff 35%, #fff 100%);
	background: linear-gradient(to bottom, #ffd3d2 0, #fff 35%, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffd3d2', endColorstr='#fff', GradientType=0);
}

.campaign-unit.theme-toto-red .campaign-inner .campaign-heading span {
	color: #e80600;
}

.campaign-unit.theme-toto-red .campaign-inner .campaign-heading span::before {
	background-position: -324px 0;
}

.campaign-unit.theme-toto-red .campaign-inner .date {
	background-color: #e80600;
}


/*# sourceMappingURL=data:application/json;base64,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RyxrREFBa0QsMEJBQTBCLEVBQUU7O0FBRTlFLDhDQUE4QyxvQkFBb0IsQ0FBQyx3dkJBQXd2QixDQUF3RSxvSUFBb0ksQ0FBQyx5RUFBeUUsQ0FBNEksdUVBQXVFLENBQUMsZ0hBQWdILEVBQUU7O0FBRXY1QyxxRUFBcUUsZUFBZSxFQUFFOztBQUV0Riw2RUFBNkUsOEJBQThCLEVBQUU7O0FBRTdHLG9EQUFvRCwwQkFBMEIsRUFBRTs7QUFFaEYsaURBQWlELG9CQUFvQixDQUFDLHd2QkFBd3ZCLENBQXdFLG9JQUFvSSxDQUFDLHlFQUF5RSxDQUE0SSx1RUFBdUUsQ0FBQyxnSEFBZ0gsRUFBRTs7QUFFMTVDLHdFQUF3RSxlQUFlLEVBQUU7O0FBRXpGLGdGQUFnRiw4QkFBOEIsRUFBRTs7QUFFaEgsdURBQXVELDBCQUEwQixFQUFFOztBQUVuRixnREFBZ0Qsb0JBQW9CLENBQUMsd3ZCQUF3dkIsQ0FBd0Usb0lBQW9JLENBQUMseUVBQXlFLENBQTRJLHVFQUF1RSxDQUFDLGdIQUFnSCxFQUFFOztBQUV6NUMsdUVBQXVFLGVBQWUsRUFBRTs7QUFFeEYsK0VBQStFLDhCQUE4QixFQUFFOztBQUUvRyxzREFBc0QsMEJBQTBCLEVBQUU7O0FBRWxGLGdEQUFnRCxvQkFBb0IsQ0FBd0Usb0lBQW9JLENBQUMseUVBQXlFLENBQTRJLHVFQUF1RSxDQUFDLGdIQUFnSCxFQUFFOztBQUVocUIsdUVBQXVFLGVBQWUsRUFBRTs7QUFFeEYsK0VBQStFLDhCQUE4QixFQUFFOztBQUUvRyxzREFBc0QsMEJBQTBCLEVBQUUiLCJmaWxlIjoidGhlbWUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4vKl8vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXHJcblx0Lmpiay1jYW1wYWlnbi1wZXJpb2RcclxuXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy8qL1xyXG4udGhlbWUtamJrLW9yYW5nZSAuamJrLWNhbXBhaWduLXBlcmlvZCA+IGRpdiA+IGRpdiB7IGJvcmRlci1jb2xvcjogI2ViNzAwMDsgfVxyXG5cclxuLnRoZW1lLWNwLW9yYW5nZSAuamJrLWNhbXBhaWduLXBlcmlvZCA+IGRpdiA+IGRpdiB7IGJvcmRlci1jb2xvcjogI2RlOWQwMjsgfVxyXG5cclxuLnRoZW1lLWZyZXNoLWdyZWVuIC5qYmstY2FtcGFpZ24tcGVyaW9kID4gZGl2ID4gZGl2IHsgYm9yZGVyLWNvbG9yOiAjODZiZTAwOyB9XHJcblxyXG4udGhlbWUtZ3JlZW4gLmpiay1jYW1wYWlnbi1wZXJpb2QgPiBkaXYgPiBkaXYgeyBib3JkZXItY29sb3I6ICMzNWE2Njc7IH1cclxuXHJcbi50aGVtZS1lbWVyYWxkLWdyZWVuIC5qYmstY2FtcGFpZ24tcGVyaW9kID4gZGl2ID4gZGl2IHsgYm9yZGVyLWNvbG9yOiAjMzU5NWE2OyB9XHJcblxyXG4udGhlbWUtbGlnaHQtYmx1ZSAuamJrLWNhbXBhaWduLXBlcmlvZCA+IGRpdiA+IGRpdiB7IGJvcmRlci1jb2xvcjogIzA4OTVlNjsgfVxyXG5cclxuLnRoZW1lLXNtb2tlLWJsdWUgLmpiay1jYW1wYWlnbi1wZXJpb2QgPiBkaXYgPiBkaXYgeyBib3JkZXItY29sb3I6ICM2YTVkZTY7IH1cclxuXHJcbi50aGVtZS1wdXJwbGUgLmpiay1jYW1wYWlnbi1wZXJpb2QgPiBkaXYgPiBkaXYgeyBib3JkZXItY29sb3I6ICNhNzQ5ZWI7IH1cclxuXHJcbi50aGVtZS1mdWNoc2lhIC5qYmstY2FtcGFpZ24tcGVyaW9kID4gZGl2ID4gZGl2IHsgYm9yZGVyLWNvbG9yOiAjZWQxNTYyOyB9XHJcblxyXG4udGhlbWUtY3AtcmVkIC5qYmstY2FtcGFpZ24tcGVyaW9kID4gZGl2ID4gZGl2IHsgYm9yZGVyLWNvbG9yOiAjZWMzYTE3OyB9XHJcblxyXG4udGhlbWUtZ29sZCAuamJrLWNhbXBhaWduLXBlcmlvZCA+IGRpdiA+IGRpdiB7IGJvcmRlci1jb2xvcjogIzg4NjgyNDsgfVxyXG5cclxuLnRoZW1lLXNpbHZlciAuamJrLWNhbXBhaWduLXBlcmlvZCA+IGRpdiA+IGRpdiB7IGJvcmRlci1jb2xvcjogIzc0N2I4MTsgfVxyXG5cclxuLnRoZW1lLWF1LW9yYW5nZSAuamJrLWNhbXBhaWduLXBlcmlvZCA+IGRpdiA+IGRpdiB7IGJvcmRlci1jb2xvcjogI2ViNTUwNTsgfVxyXG5cclxuLnRoZW1lLWJ0bXUtcmVkIC5qYmstY2FtcGFpZ24tcGVyaW9kID4gZGl2ID4gZGl2IHsgYm9yZGVyLWNvbG9yOiAjZTUwMDAwOyB9XHJcblxyXG4udGhlbWUtdG90by1yZWQgLmpiay1jYW1wYWlnbi1wZXJpb2QgPiBkaXYgPiBkaXYgeyBib3JkZXItY29sb3I6ICNlODA2MDA7IH1cclxuXHJcbi50aGVtZS1qYmstb3JhbmdlIC5qYmstY2FtcGFpZ24tcGVyaW9kIHAgeyBjb2xvcjogI2ViNzAwMDsgfVxyXG5cclxuLnRoZW1lLWNwLW9yYW5nZSAuamJrLWNhbXBhaWduLXBlcmlvZCBwIHsgY29sb3I6ICNkZTlkMDI7IH1cclxuXHJcbi50aGVtZS1mcmVzaC1ncmVlbiAuamJrLWNhbXBhaWduLXBlcmlvZCBwIHsgY29sb3I6ICM4NmJlMDA7IH1cclxuXHJcbi50aGVtZS1ncmVlbiAuamJrLWNhbXBhaWduLXBlcmlvZCBwIHsgY29sb3I6ICMzNWE2Njc7IH1cclxuXHJcbi50aGVtZS1lbWVyYWxkLWdyZWVuIC5qYmstY2FtcGFpZ24tcGVyaW9kIHAgeyBjb2xvcjogIzM1OTVhNjsgfVxyXG5cclxuLnRoZW1lLWxpZ2h0LWJsdWUgLmpiay1jYW1wYWlnbi1wZXJpb2QgcCB7IGNvbG9yOiAjMDg5NWU2OyB9XHJcblxyXG4udGhlbWUtc21va2UtYmx1ZSAuamJrLWNhbXBhaWduLXBlcmlvZCBwIHsgY29sb3I6ICM2YTVkZTY7IH1cclxuXHJcbi50aGVtZS1wdXJwbGUgLmpiay1jYW1wYWlnbi1wZXJpb2QgcCB7IGNvbG9yOiAjYTc0OWViOyB9XHJcblxyXG4udGhlbWUtZnVjaHNpYSAuamJrLWNhbXBhaWduLXBlcmlvZCBwIHsgY29sb3I6ICNlZDE1NjI7IH1cclxuXHJcbi50aGVtZS1jcC1yZWQgLmpiay1jYW1wYWlnbi1wZXJpb2QgcCB7IGNvbG9yOiAjZWMzYTE3OyB9XHJcblxyXG4udGhlbWUtZ29sZCAuamJrLWNhbXBhaWduLXBlcmlvZCBwIHsgY29sb3I6ICM4ODY4MjQ7IH1cclxuXHJcbi50aGVtZS1zaWx2ZXIgLmpiay1jYW1wYWlnbi1wZXJpb2QgcCB7IGNvbG9yOiAjNzQ3YjgxOyB9XHJcblxyXG4udGhlbWUtYXUtb3JhbmdlIC5qYmstY2FtcGFpZ24tcGVyaW9kIHAgeyBjb2xvcjogI2ViNTUwNTsgfVxyXG5cclxuLnRoZW1lLWJ0bXUtcmVkIC5qYmstY2FtcGFpZ24tcGVyaW9kIHAgeyBjb2xvcjogI2U1MDAwMDsgfVxyXG5cclxuLnRoZW1lLXRvdG8tcmVkIC5qYmstY2FtcGFpZ24tcGVyaW9kIHAgeyBjb2xvcjogI2U4MDYwMDsgfVxyXG5cclxuLypfL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL1xyXG5cdC5jLWhlYWRpbmcyLTAxXHJcbl8vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vKi9cclxuLnRoZW1lLWpiay1vcmFuZ2UgLmMtaGVhZGluZzItMDEgaDIgc3BhbiB7IGJhY2tncm91bmQtY29sb3I6ICNlYjcwMDA7IGJveC1zaGFkb3c6IDEycHggMCAwICNlYjcwMDAsIC0xMnB4IDAgMCAjZWI3MDAwOyB9XHJcblxyXG4udGhlbWUtY3Atb3JhbmdlIC5jLWhlYWRpbmcyLTAxIGgyIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU5ZDAyOyBib3gtc2hhZG93OiAxMnB4IDAgMCAjZGU5ZDAyLCAtMTJweCAwIDAgI2RlOWQwMjsgfVxyXG5cclxuLnRoZW1lLWZyZXNoLWdyZWVuIC5jLWhlYWRpbmcyLTAxIGgyIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjODZiZTAwOyBib3gtc2hhZG93OiAxMnB4IDAgMCAjODZiZTAwLCAtMTJweCAwIDAgIzg2YmUwMDsgfVxyXG5cclxuLnRoZW1lLWdyZWVuIC5jLWhlYWRpbmcyLTAxIGgyIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzVhNjY3OyBib3gtc2hhZG93OiAxMnB4IDAgMCAjMzVhNjY3LCAtMTJweCAwIDAgIzM1YTY2NzsgfVxyXG5cclxuLnRoZW1lLWVtZXJhbGQtZ3JlZW4gLmMtaGVhZGluZzItMDEgaDIgc3BhbiB7IGJhY2tncm91bmQtY29sb3I6ICMzNTk1YTY7IGJveC1zaGFkb3c6IDEycHggMCAwICMzNTk1YTYsIC0xMnB4IDAgMCAjMzU5NWE2OyB9XHJcblxyXG4udGhlbWUtbGlnaHQtYmx1ZSAuYy1oZWFkaW5nMi0wMSBoMiBzcGFuIHsgYmFja2dyb3VuZC1jb2xvcjogIzA4OTVlNjsgYm94LXNoYWRvdzogMTJweCAwIDAgIzA4OTVlNiwgLTEycHggMCAwICMwODk1ZTY7IH1cclxuXHJcbi50aGVtZS1zbW9rZS1ibHVlIC5jLWhlYWRpbmcyLTAxIGgyIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjNmE1ZGU2OyBib3gtc2hhZG93OiAxMnB4IDAgMCAjNmE1ZGU2LCAtMTJweCAwIDAgIzZhNWRlNjsgfVxyXG5cclxuLnRoZW1lLXB1cnBsZSAuYy1oZWFkaW5nMi0wMSBoMiBzcGFuIHsgYmFja2dyb3VuZC1jb2xvcjogI2E3NDllYjsgYm94LXNoYWRvdzogMTJweCAwIDAgI2E3NDllYiwgLTEycHggMCAwICNhNzQ5ZWI7IH1cclxuXHJcbi50aGVtZS1mdWNoc2lhIC5jLWhlYWRpbmcyLTAxIGgyIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQxNTYyOyBib3gtc2hhZG93OiAxMnB4IDAgMCAjZWQxNTYyLCAtMTJweCAwIDAgI2VkMTU2MjsgfVxyXG5cclxuLnRoZW1lLWNwLXJlZCAuYy1oZWFkaW5nMi0wMSBoMiBzcGFuIHsgYmFja2dyb3VuZC1jb2xvcjogI2VjM2ExNzsgYm94LXNoYWRvdzogMTJweCAwIDAgI2VjM2ExNywgLTEycHggMCAwICNlYzNhMTc7IH1cclxuXHJcbi50aGVtZS1nb2xkIC5jLWhlYWRpbmcyLTAxIGgyIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjODg2ODI0OyBib3gtc2hhZG93OiAxMnB4IDAgMCAjODg2ODI0LCAtMTJweCAwIDAgIzg4NjgyNDsgfVxyXG5cclxuLnRoZW1lLXNpbHZlciAuYy1oZWFkaW5nMi0wMSBoMiBzcGFuIHsgYmFja2dyb3VuZC1jb2xvcjogIzc0N2I4MTsgYm94LXNoYWRvdzogMTJweCAwIDAgIzc0N2I4MSwgLTEycHggMCAwICM3NDdiODE7IH1cclxuXHJcbi50aGVtZS1hdS1vcmFuZ2UgLmMtaGVhZGluZzItMDEgaDIgc3BhbiB7IGJhY2tncm91bmQtY29sb3I6ICNlYjU1MDU7IGJveC1zaGFkb3c6IDEycHggMCAwICNlYjU1MDUsIC0xMnB4IDAgMCAjZWI1NTA1OyB9XHJcblxyXG4udGhlbWUtYnRtdS1yZWQgLmMtaGVhZGluZzItMDEgaDIgc3BhbiB7IGJhY2tncm91bmQtY29sb3I6ICNlNTAwMDA7IGJveC1zaGFkb3c6IDEycHggMCAwICNlNTAwMDAsIC0xMnB4IDAgMCAjZTUwMDAwOyB9XHJcblxyXG4udGhlbWUtdG90by1yZWQgLmMtaGVhZGluZzItMDEgaDIgc3BhbiB7IGJhY2tncm91bmQtY29sb3I6ICNlODA2MDA7IGJveC1zaGFkb3c6IDEycHggMCAwICNlODA2MDAsIC0xMnB4IDAgMCAjZTgwNjAwOyB9XHJcblxyXG4vKl8vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXHJcblx0LmMtaGVhZGluZzItMDJcclxuXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy8qL1xyXG4udGhlbWUtamJrLW9yYW5nZSAuYy1oZWFkaW5nMi0wMiAuaGVhZGluZy1tYWluIGgyIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI3MDAwOyBib3gtc2hhZG93OiAxMnB4IDAgMCAjZWI3MDAwLCAtMTJweCAwIDAgI2ViNzAwMDsgfVxyXG5cclxuLnRoZW1lLWNwLW9yYW5nZSAuYy1oZWFkaW5nMi0wMiAuaGVhZGluZy1tYWluIGgyIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU5ZDAyOyBib3gtc2hhZG93OiAxMnB4IDAgMCAjZGU5ZDAyLCAtMTJweCAwIDAgI2RlOWQwMjsgfVxyXG5cclxuLnRoZW1lLWZyZXNoLWdyZWVuIC5jLWhlYWRpbmcyLTAyIC5oZWFkaW5nLW1haW4gaDIgc3BhbiB7IGJhY2tncm91bmQtY29sb3I6ICM4NmJlMDA7IGJveC1zaGFkb3c6IDEycHggMCAwICM4NmJlMDAsIC0xMnB4IDAgMCAjODZiZTAwOyB9XHJcblxyXG4udGhlbWUtZ3JlZW4gLmMtaGVhZGluZzItMDIgLmhlYWRpbmctbWFpbiBoMiBzcGFuIHsgYmFja2dyb3VuZC1jb2xvcjogIzM1YTY2NzsgYm94LXNoYWRvdzogMTJweCAwIDAgIzM1YTY2NywgLTEycHggMCAwICMzNWE2Njc7IH1cclxuXHJcbi50aGVtZS1lbWVyYWxkLWdyZWVuIC5jLWhlYWRpbmcyLTAyIC5oZWFkaW5nLW1haW4gaDIgc3BhbiB7IGJhY2tncm91bmQtY29sb3I6ICMzNTk1YTY7IGJveC1zaGFkb3c6IDEycHggMCAwICMzNTk1YTYsIC0xMnB4IDAgMCAjMzU5NWE2OyB9XHJcblxyXG4udGhlbWUtbGlnaHQtYmx1ZSAuYy1oZWFkaW5nMi0wMiAuaGVhZGluZy1tYWluIGgyIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg5NWU2OyBib3gtc2hhZG93OiAxMnB4IDAgMCAjMDg5NWU2LCAtMTJweCAwIDAgIzA4OTVlNjsgfVxyXG5cclxuLnRoZW1lLXNtb2tlLWJsdWUgLmMtaGVhZGluZzItMDIgLmhlYWRpbmctbWFpbiBoMiBzcGFuIHsgYmFja2dyb3VuZC1jb2xvcjogIzZhNWRlNjsgYm94LXNoYWRvdzogMTJweCAwIDAgIzZhNWRlNiwgLTEycHggMCAwICM2YTVkZTY7IH1cclxuXHJcbi50aGVtZS1wdXJwbGUgLmMtaGVhZGluZzItMDIgLmhlYWRpbmctbWFpbiBoMiBzcGFuIHsgYmFja2dyb3VuZC1jb2xvcjogI2E3NDllYjsgYm94LXNoYWRvdzogMTJweCAwIDAgI2E3NDllYiwgLTEycHggMCAwICNhNzQ5ZWI7IH1cclxuXHJcbi50aGVtZS1mdWNoc2lhIC5jLWhlYWRpbmcyLTAyIC5oZWFkaW5nLW1haW4gaDIgc3BhbiB7IGJhY2tncm91bmQtY29sb3I6ICNlZDE1NjI7IGJveC1zaGFkb3c6IDEycHggMCAwICNlZDE1NjIsIC0xMnB4IDAgMCAjZWQxNTYyOyB9XHJcblxyXG4udGhlbWUtY3AtcmVkIC5jLWhlYWRpbmcyLTAyIC5oZWFkaW5nLW1haW4gaDIgc3BhbiB7IGJhY2tncm91bmQtY29sb3I6ICNlYzNhMTc7IGJveC1zaGFkb3c6IDEycHggMCAwICNlYzNhMTcsIC0xMnB4IDAgMCAjZWMzYTE3OyB9XHJcblxyXG4udGhlbWUtZ29sZCAuYy1oZWFkaW5nMi0wMiAuaGVhZGluZy1tYWluIGgyIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjODg2ODI0OyBib3gtc2hhZG93OiAxMnB4IDAgMCAjODg2ODI0LCAtMTJweCAwIDAgIzg4NjgyNDsgfVxyXG5cclxuLnRoZW1lLXNpbHZlciAuYy1oZWFkaW5nMi0wMiAuaGVhZGluZy1tYWluIGgyIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3YjgxOyBib3gtc2hhZG93OiAxMnB4IDAgMCAjNzQ3YjgxLCAtMTJweCAwIDAgIzc0N2I4MTsgfVxyXG5cclxuLnRoZW1lLWF1LW9yYW5nZSAuYy1oZWFkaW5nMi0wMiAuaGVhZGluZy1tYWluIGgyIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI1NTA1OyBib3gtc2hhZG93OiAxMnB4IDAgMCAjZWI1NTA1LCAtMTJweCAwIDAgI2ViNTUwNTsgfVxyXG5cclxuLnRoZW1lLWJ0bXUtcmVkIC5jLWhlYWRpbmcyLTAyIC5oZWFkaW5nLW1haW4gaDIgc3BhbiB7IGJhY2tncm91bmQtY29sb3I6ICNlNTAwMDA7IGJveC1zaGFkb3c6IDEycHggMCAwICNlNTAwMDAsIC0xMnB4IDAgMCAjZTUwMDAwOyB9XHJcblxyXG4udGhlbWUtdG90by1yZWQgLmMtaGVhZGluZzItMDIgLmhlYWRpbmctbWFpbiBoMiBzcGFuIHsgYmFja2dyb3VuZC1jb2xvcjogI2U4MDYwMDsgYm94LXNoYWRvdzogMTJweCAwIDAgI2U4MDYwMCwgLTEycHggMCAwICNlODA2MDA7IH1cclxuXHJcbi8qXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9cclxuXHQuYy1oZWFkaW5nMy0wMVxyXG5fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fLyovXHJcbi50aGVtZS1qYmstb3JhbmdlIC5jLWhlYWRpbmczLTAxIGgzIHsgY29sb3I6ICNlYjcwMDA7IH1cclxuXHJcbi50aGVtZS1jcC1vcmFuZ2UgLmMtaGVhZGluZzMtMDEgaDMgeyBjb2xvcjogI2RlOWQwMjsgfVxyXG5cclxuLnRoZW1lLWZyZXNoLWdyZWVuIC5jLWhlYWRpbmczLTAxIGgzIHsgY29sb3I6ICM4NmJlMDA7IH1cclxuXHJcbi50aGVtZS1ncmVlbiAuYy1oZWFkaW5nMy0wMSBoMyB7IGNvbG9yOiAjMzVhNjY3OyB9XHJcblxyXG4udGhlbWUtZW1lcmFsZC1ncmVlbiAuYy1oZWFkaW5nMy0wMSBoMyB7IGNvbG9yOiAjMzU5NWE2OyB9XHJcblxyXG4udGhlbWUtbGlnaHQtYmx1ZSAuYy1oZWFkaW5nMy0wMSBoMyB7IGNvbG9yOiAjMDg5NWU2OyB9XHJcblxyXG4udGhlbWUtc21va2UtYmx1ZSAuYy1oZWFkaW5nMy0wMSBoMyB7IGNvbG9yOiAjNmE1ZGU2OyB9XHJcblxyXG4udGhlbWUtcHVycGxlIC5jLWhlYWRpbmczLTAxIGgzIHsgY29sb3I6ICNhNzQ5ZWI7IH1cclxuXHJcbi50aGVtZS1mdWNoc2lhIC5jLWhlYWRpbmczLTAxIGgzIHsgY29sb3I6ICNlZDE1NjI7IH1cclxuXHJcbi50aGVtZS1jcC1yZWQgLmMtaGVhZGluZzMtMDEgaDMgeyBjb2xvcjogI2VjM2ExNzsgfVxyXG5cclxuLnRoZW1lLWdvbGQgLmMtaGVhZGluZzMtMDEgaDMgeyBjb2xvcjogIzg4NjgyNDsgfVxyXG5cclxuLnRoZW1lLXNpbHZlciAuYy1oZWFkaW5nMy0wMSBoMyB7IGNvbG9yOiAjNzQ3YjgxOyB9XHJcblxyXG4udGhlbWUtYXUtb3JhbmdlIC5jLWhlYWRpbmczLTAxIGgzIHsgY29sb3I6ICNlYjU1MDU7IH1cclxuXHJcbi50aGVtZS1idG11LXJlZCAuYy1oZWFkaW5nMy0wMSBoMyB7IGNvbG9yOiAjZTUwMDAwOyB9XHJcblxyXG4udGhlbWUtdG90by1yZWQgLmMtaGVhZGluZzMtMDEgaDMgeyBjb2xvcjogI2U4MDYwMDsgfVxyXG5cclxuLypfL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL1xyXG5cdC5jcG4tcmVsYXRlZExpbmtzLTAxXHJcbl8vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vKi9cclxuLnRoZW1lLWpiay1vcmFuZ2UgLmNwbi1yZWxhdGVkTGlua3MtMDEgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlN2NkOyB9XHJcblxyXG4udGhlbWUtY3Atb3JhbmdlIC5jcG4tcmVsYXRlZExpbmtzLTAxIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZkZWVjYjsgfVxyXG5cclxuLnRoZW1lLWZyZXNoLWdyZWVuIC5jcG4tcmVsYXRlZExpbmtzLTAxIHsgYmFja2dyb3VuZC1jb2xvcjogI2U3ZjZjMzsgfVxyXG5cclxuLnRoZW1lLWdyZWVuIC5jcG4tcmVsYXRlZExpbmtzLTAxIHsgYmFja2dyb3VuZC1jb2xvcjogI2UzZjNlYTsgfVxyXG5cclxuLnRoZW1lLWVtZXJhbGQtZ3JlZW4gLmNwbi1yZWxhdGVkTGlua3MtMDEgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBmNmY5OyB9XHJcblxyXG4udGhlbWUtbGlnaHQtYmx1ZSAuY3BuLXJlbGF0ZWRMaW5rcy0wMSB7IGJhY2tncm91bmQtY29sb3I6ICNkZWYyZmU7IH1cclxuXHJcbi50aGVtZS1zbW9rZS1ibHVlIC5jcG4tcmVsYXRlZExpbmtzLTAxIHsgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTRmZjsgfVxyXG5cclxuLnRoZW1lLXB1cnBsZSAuY3BuLXJlbGF0ZWRMaW5rcy0wMSB7IGJhY2tncm91bmQtY29sb3I6ICNmM2U0ZmQ7IH1cclxuXHJcbi50aGVtZS1mdWNoc2lhIC5jcG4tcmVsYXRlZExpbmtzLTAxIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGZlNjsgfVxyXG5cclxuLnRoZW1lLWNwLXJlZCAuY3BuLXJlbGF0ZWRMaW5rcy0wMSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmFmZGI7IH1cclxuXHJcbi50aGVtZS1nb2xkIC5jcG4tcmVsYXRlZExpbmtzLTAxIHsgYmFja2dyb3VuZC1jb2xvcjogI2YxZTdkMzsgfVxyXG5cclxuLnRoZW1lLXNpbHZlciAuY3BuLXJlbGF0ZWRMaW5rcy0wMSB7IGJhY2tncm91bmQtY29sb3I6ICNlM2U5ZWY7IH1cclxuXHJcbi50aGVtZS1hdS1vcmFuZ2UgLmNwbi1yZWxhdGVkTGlua3MtMDEgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkZWNkOyB9XHJcblxyXG4udGhlbWUtYnRtdS1yZWQgLmNwbi1yZWxhdGVkTGlua3MtMDEgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkN2Q3OyB9XHJcblxyXG4udGhlbWUtdG90by1yZWQgLmNwbi1yZWxhdGVkTGlua3MtMDEgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkM2QyOyB9XHJcblxyXG4vKl8vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXHJcblx0LmMtc3RlcHMtMDJcclxuXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy8qL1xyXG4udGhlbWUtamJrLW9yYW5nZSAuYy1zdGVwcy0wMiAuY29udGVudHMgLnN0ZXAgLmlubmVyIHsgYm9yZGVyLWNvbG9yOiAjZmFjZjljOyB9XHJcblxyXG4udGhlbWUtY3Atb3JhbmdlIC5jLXN0ZXBzLTAyIC5jb250ZW50cyAuc3RlcCAuaW5uZXIgeyBib3JkZXItY29sb3I6ICNlZWNlODA7IH1cclxuXHJcbi50aGVtZS1mcmVzaC1ncmVlbiAuYy1zdGVwcy0wMiAuY29udGVudHMgLnN0ZXAgLmlubmVyIHsgYm9yZGVyLWNvbG9yOiAjYzJkZjdlOyB9XHJcblxyXG4udGhlbWUtZ3JlZW4gLmMtc3RlcHMtMDIgLmNvbnRlbnRzIC5zdGVwIC5pbm5lciB7IGJvcmRlci1jb2xvcjogI2EyZGZiZDsgfVxyXG5cclxuLnRoZW1lLWVtZXJhbGQtZ3JlZW4gLmMtc3RlcHMtMDIgLmNvbnRlbnRzIC5zdGVwIC5pbm5lciB7IGJvcmRlci1jb2xvcjogIzlhY2FkMjsgfVxyXG5cclxuLnRoZW1lLWxpZ2h0LWJsdWUgLmMtc3RlcHMtMDIgLmNvbnRlbnRzIC5zdGVwIC5pbm5lciB7IGJvcmRlci1jb2xvcjogIzhjZDZmZjsgfVxyXG5cclxuLnRoZW1lLXNtb2tlLWJsdWUgLmMtc3RlcHMtMDIgLmNvbnRlbnRzIC5zdGVwIC5pbm5lciB7IGJvcmRlci1jb2xvcjogI2FjYTJmODsgfVxyXG5cclxuLnRoZW1lLXB1cnBsZSAuYy1zdGVwcy0wMiAuY29udGVudHMgLnN0ZXAgLmlubmVyIHsgYm9yZGVyLWNvbG9yOiAjY2M5NmYzOyB9XHJcblxyXG4udGhlbWUtZnVjaHNpYSAuYy1zdGVwcy0wMiAuY29udGVudHMgLnN0ZXAgLmlubmVyIHsgYm9yZGVyLWNvbG9yOiAjZmY5MGI3OyB9XHJcblxyXG4udGhlbWUtY3AtcmVkIC5jLXN0ZXBzLTAyIC5jb250ZW50cyAuc3RlcCAuaW5uZXIgeyBib3JkZXItY29sb3I6ICNmY2FiOWI7IH1cclxuXHJcbi50aGVtZS1nb2xkIC5jLXN0ZXBzLTAyIC5jb250ZW50cyAuc3RlcCAuaW5uZXIgeyBib3JkZXItY29sb3I6ICNjZWI3ODU7IH1cclxuXHJcbi50aGVtZS1zaWx2ZXIgLmMtc3RlcHMtMDIgLmNvbnRlbnRzIC5zdGVwIC5pbm5lciB7IGJvcmRlci1jb2xvcjogI2I0YmVjNzsgfVxyXG5cclxuLnRoZW1lLWF1LW9yYW5nZSAuYy1zdGVwcy0wMiAuY29udGVudHMgLnN0ZXAgLmlubmVyIHsgYm9yZGVyLWNvbG9yOiAjZmFiYTliOyB9XHJcblxyXG4udGhlbWUtYnRtdS1yZWQgLmMtc3RlcHMtMDIgLmNvbnRlbnRzIC5zdGVwIC5pbm5lciB7IGJvcmRlci1jb2xvcjogI2ZlYTZhNjsgfVxyXG5cclxuLnRoZW1lLXRvdG8tcmVkIC5jLXN0ZXBzLTAyIC5jb250ZW50cyAuc3RlcCAuaW5uZXIgeyBib3JkZXItY29sb3I6ICNmZWEwOWQ7IH1cclxuXHJcbi8qXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9cclxuXHQuY2FtcGFpZ24tYmxvY2tcclxuXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy8qL1xyXG4vKlxyXG5cdC5jYW1wYWlnbi1pbm5lciB7XHJcblx0XHQuY2FtcGFpZ24tMDEgJiB7XHJcbi8vXHRcdFx0SkJLIE9yYW5nZVxyXG4vL1x0XHRcdGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1qYmstb3JhbmdlLWRyYWs7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1qYmstb3JhbmdlLWxpZ2h0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlpqWlRkalpDSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJak0xSlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLWpiay1vcmFuZ2UtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICRjb2xvci1qYmstb3JhbmdlLWxpZ2h0KSwgY29sb3Itc3RvcCgzNSUsICNmZmYpLCBjb2xvci1zdG9wKDEwMCUsICNmZmYpKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItamJrLW9yYW5nZS1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLWpiay1vcmFuZ2UtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItamJrLW9yYW5nZS1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLWpiay1vcmFuZ2UtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmY2U3Y2QnLCBlbmRDb2xvcnN0cj0nI2ZmZicsIEdyYWRpZW50VHlwZT0wKTtcclxuXHJcblx0XHRcdC5jYW1wYWlnbi1oZWFkaW5nIHtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItamJrLW9yYW5nZS1kcmFrO1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmRhdGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItamJrLW9yYW5nZS1kcmFrOyB9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhbXBhaWduLTAyICYge1xyXG4vL1x0XHRcdENQIE9yYW5nZVxyXG4vL1x0XHRcdGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1jcC1vcmFuZ2UtZHJhaztcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWNwLW9yYW5nZS1saWdodDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJaa1pXVmpZaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpNMUpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1jcC1vcmFuZ2UtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICRjb2xvci1jcC1vcmFuZ2UtbGlnaHQpLCBjb2xvci1zdG9wKDM1JSwgI2ZmZiksIGNvbG9yLXN0b3AoMTAwJSwgI2ZmZikpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1jcC1vcmFuZ2UtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1jcC1vcmFuZ2UtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItY3Atb3JhbmdlLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3ItY3Atb3JhbmdlLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmRlZWNiJywgZW5kQ29sb3JzdHI9JyNmZmYnLCBHcmFkaWVudFR5cGU9MCk7XHJcblxyXG5cdFx0XHQuY2FtcGFpZ24taGVhZGluZyB7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWNwLW9yYW5nZS1kcmFrO1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOHB4IDA7IH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5kYXRlIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNwLW9yYW5nZS1kcmFrOyB9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhbXBhaWduLTAzICYge1xyXG4vL1x0XHRcdEZyZXNoIGdyZWVuXHJcbi8vXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLWZyZXNoLWdyZWVuLWRyYWs7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1mcmVzaC1ncmVlbi1saWdodDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJVM1pqWmpNeUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpNMUpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1mcmVzaC1ncmVlbi1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgJGNvbG9yLWZyZXNoLWdyZWVuLWxpZ2h0KSwgY29sb3Itc3RvcCgzNSUsICNmZmYpLCBjb2xvci1zdG9wKDEwMCUsICNmZmYpKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItZnJlc2gtZ3JlZW4tbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1mcmVzaC1ncmVlbi1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1mcmVzaC1ncmVlbi1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLWZyZXNoLWdyZWVuLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZTdmNmMzJywgZW5kQ29sb3JzdHI9JyNmZmYnLCBHcmFkaWVudFR5cGU9MCk7XHJcblxyXG5cdFx0XHQuY2FtcGFpZ24taGVhZGluZyB7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWZyZXNoLWdyZWVuLWRyYWs7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggMDsgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmRhdGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZnJlc2gtZ3JlZW4tZHJhazsgfVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jYW1wYWlnbi0wNCAmIHtcclxuLy9cdFx0XHRHcmVlblxyXG4vL1x0XHRcdGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1ncmVlbi1kcmFrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW4tbGlnaHQ7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyVXpaak5sWVNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqTTFKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTm1abVptWm1ZaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItZ3JlZW4tbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICRjb2xvci1ncmVlbi1saWdodCksIGNvbG9yLXN0b3AoMzUlLCAjZmZmKSwgY29sb3Itc3RvcCgxMDAlLCAjZmZmKSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLWdyZWVuLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItZ3JlZW4tbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItZ3JlZW4tbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvci1ncmVlbi1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2UzZjNlYScsIGVuZENvbG9yc3RyPScjZmZmJywgR3JhZGllbnRUeXBlPTApO1xyXG5cclxuXHRcdFx0LmNhbXBhaWduLWhlYWRpbmcge1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ncmVlbi1kcmFrO1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC01NHB4IDA7IH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5kYXRlIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuLWRyYWs7IH1cclxuXHRcdH1cclxuXHJcblx0XHQuY2FtcGFpZ24tMDUgJiB7XHJcbi8vXHRcdFx0RW1lcmFsZCBncmVlblxyXG4vL1x0XHRcdGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1lbWVyYWxkLWdyZWVuLWRyYWs7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1lbWVyYWxkLWdyZWVuLWxpZ2h0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlV3WmpabU9TSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJak0xSlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLWVtZXJhbGQtZ3JlZW4tbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICRjb2xvci1lbWVyYWxkLWdyZWVuLWxpZ2h0KSwgY29sb3Itc3RvcCgzNSUsICNmZmYpLCBjb2xvci1zdG9wKDEwMCUsICNmZmYpKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItZW1lcmFsZC1ncmVlbi1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLWVtZXJhbGQtZ3JlZW4tbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItZW1lcmFsZC1ncmVlbi1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLWVtZXJhbGQtZ3JlZW4tbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlMGY2ZjknLCBlbmRDb2xvcnN0cj0nI2ZmZicsIEdyYWRpZW50VHlwZT0wKTtcclxuXHJcblx0XHRcdC5jYW1wYWlnbi1oZWFkaW5nIHtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItZW1lcmFsZC1ncmVlbi1kcmFrO1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IDA7IH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5kYXRlIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWVtZXJhbGQtZ3JlZW4tZHJhazsgfVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jYW1wYWlnbi0wNiAmIHtcclxuLy9cdFx0XHRMaWdodCBibHVlXHJcbi8vXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLWxpZ2h0LWJsdWUtZHJhaztcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWxpZ2h0LWJsdWUtbGlnaHQ7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyUmxaakptWlNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqTTFKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTm1abVptWm1ZaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItbGlnaHQtYmx1ZS1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgJGNvbG9yLWxpZ2h0LWJsdWUtbGlnaHQpLCBjb2xvci1zdG9wKDM1JSwgI2ZmZiksIGNvbG9yLXN0b3AoMTAwJSwgI2ZmZikpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1saWdodC1ibHVlLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItbGlnaHQtYmx1ZS1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1saWdodC1ibHVlLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3ItbGlnaHQtYmx1ZS1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2RlZjJmZScsIGVuZENvbG9yc3RyPScjZmZmJywgR3JhZGllbnRUeXBlPTApO1xyXG5cclxuXHRcdFx0LmNhbXBhaWduLWhlYWRpbmcge1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1saWdodC1ibHVlLWRyYWs7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwcHggMDsgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmRhdGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQtYmx1ZS1kcmFrOyB9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhbXBhaWduLTA3ICYge1xyXG4vL1x0XHRcdFNtb2tlIGJsdWVcclxuLy9cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkY29sb3Itc21va2UtYmx1ZS1kcmFrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc21va2UtYmx1ZS1saWdodDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJVM1pUUm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpNMUpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1zbW9rZS1ibHVlLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAkY29sb3Itc21va2UtYmx1ZS1saWdodCksIGNvbG9yLXN0b3AoMzUlLCAjZmZmKSwgY29sb3Itc3RvcCgxMDAlLCAjZmZmKSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLXNtb2tlLWJsdWUtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1zbW9rZS1ibHVlLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLXNtb2tlLWJsdWUtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvci1zbW9rZS1ibHVlLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZTdlNGZmJywgZW5kQ29sb3JzdHI9JyNmZmYnLCBHcmFkaWVudFR5cGU9MCk7XHJcblxyXG5cdFx0XHQuY2FtcGFpZ24taGVhZGluZyB7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXNtb2tlLWJsdWUtZHJhaztcclxuXHJcblx0XHRcdFx0XHQmOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA4cHggMDsgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmRhdGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc21va2UtYmx1ZS1kcmFrOyB9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhbXBhaWduLTA4ICYge1xyXG4vL1x0XHRcdFB1cnBsZVxyXG4vL1x0XHRcdGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1wdXJwbGUtZHJhaztcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXB1cnBsZS1saWdodDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJZelpUUm1aQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpNMUpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1wdXJwbGUtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICRjb2xvci1wdXJwbGUtbGlnaHQpLCBjb2xvci1zdG9wKDM1JSwgI2ZmZiksIGNvbG9yLXN0b3AoMTAwJSwgI2ZmZikpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1wdXJwbGUtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1wdXJwbGUtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItcHVycGxlLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3ItcHVycGxlLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZjNlNGZkJywgZW5kQ29sb3JzdHI9JyNmZmYnLCBHcmFkaWVudFR5cGU9MCk7XHJcblxyXG5cdFx0XHQuY2FtcGFpZ24taGVhZGluZyB7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXB1cnBsZS1kcmFrO1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjZweCAwOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZGF0ZSB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wdXJwbGUtZHJhazsgfVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jYW1wYWlnbi0wOSAmIHtcclxuLy9cdFx0XHRGdWNoc2lhXHJcbi8vXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLWZ1Y2hzaWEtZHJhaztcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWZ1Y2hzaWEtbGlnaHQ7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1aR1psTmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqTTFKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTm1abVptWm1ZaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItZnVjaHNpYS1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgJGNvbG9yLWZ1Y2hzaWEtbGlnaHQpLCBjb2xvci1zdG9wKDM1JSwgI2ZmZiksIGNvbG9yLXN0b3AoMTAwJSwgI2ZmZikpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1mdWNoc2lhLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItZnVjaHNpYS1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1mdWNoc2lhLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3ItZnVjaHNpYS1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZGZlNicsIGVuZENvbG9yc3RyPScjZmZmJywgR3JhZGllbnRUeXBlPTApO1xyXG5cclxuXHRcdFx0LmNhbXBhaWduLWhlYWRpbmcge1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1mdWNoc2lhLWRyYWs7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IDA7IH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5kYXRlIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZ1Y2hzaWEtZHJhazsgfVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jYW1wYWlnbi0xMCAmIHtcclxuLy9cdFx0XHRDUCBSZWRcclxuLy9cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkY29sb3ItY3AtcmVkLWRyYWs7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1jcC1yZWQtbGlnaHQ7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1aR1prWWlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqTTFKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTm1abVptWm1ZaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItY3AtcmVkLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAkY29sb3ItY3AtcmVkLWxpZ2h0KSwgY29sb3Itc3RvcCgzNSUsICNmZmYpLCBjb2xvci1zdG9wKDEwMCUsICNmZmYpKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItY3AtcmVkLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItY3AtcmVkLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLWNwLXJlZC1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLWNwLXJlZC1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZGZkYicsIGVuZENvbG9yc3RyPScjZmZmJywgR3JhZGllbnRUeXBlPTApO1xyXG5cclxuXHRcdFx0LmNhbXBhaWduLWhlYWRpbmcge1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1jcC1yZWQtZHJhaztcclxuXHJcblx0XHRcdFx0XHQmOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYycHggMDsgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmRhdGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY3AtcmVkLWRyYWs7IH1cclxuXHRcdH1cclxuXHJcblx0XHQuY2FtcGFpZ24tMTEgJiB7XHJcbi8vXHRcdFx0R29sZFxyXG4vL1x0XHRcdGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1nb2xkLWRyYWs7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1nb2xkLWxpZ2h0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMll4WlRka015SWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJak0xSlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLWdvbGQtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICRjb2xvci1nb2xkLWxpZ2h0KSwgY29sb3Itc3RvcCgzNSUsICNmZmYpLCBjb2xvci1zdG9wKDEwMCUsICNmZmYpKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItZ29sZC1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLWdvbGQtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItZ29sZC1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLWdvbGQtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmMWU3ZDMnLCBlbmRDb2xvcnN0cj0nI2ZmZicsIEdyYWRpZW50VHlwZT0wKTtcclxuXHJcblx0XHRcdC5jYW1wYWlnbi1oZWFkaW5nIHtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItZ29sZC1kcmFrO1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCAwOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZGF0ZSB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1nb2xkLWRyYWs7IH1cclxuXHRcdH1cclxuXHJcblx0XHQuY2FtcGFpZ24tMTIgJiB7XHJcbi8vXHRcdFx0U2lsdmVyXHJcbi8vXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLXNpbHZlci1kcmFrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc2lsdmVyLWxpZ2h0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlV6WlRsbFppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJak0xSlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLXNpbHZlci1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgJGNvbG9yLXNpbHZlci1saWdodCksIGNvbG9yLXN0b3AoMzUlLCAjZmZmKSwgY29sb3Itc3RvcCgxMDAlLCAjZmZmKSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLXNpbHZlci1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLXNpbHZlci1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1zaWx2ZXItbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvci1zaWx2ZXItbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlM2U5ZWYnLCBlbmRDb2xvcnN0cj0nI2ZmZicsIEdyYWRpZW50VHlwZT0wKTtcclxuXHJcblx0XHRcdC5jYW1wYWlnbi1oZWFkaW5nIHtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itc2lsdmVyLWRyYWs7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5OHB4IDA7IH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5kYXRlIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNpbHZlci1kcmFrOyB9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhbXBhaWduLTEzICYge1xyXG4vL1x0XHRcdGF1IE9yYW5nZVxyXG4vL1x0XHRcdGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1hdS1vcmFuZ2UtZHJhaztcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWF1LW9yYW5nZS1saWdodDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJabFpHVmpaQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpNMUpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1hdS1vcmFuZ2UtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICRjb2xvci1hdS1vcmFuZ2UtbGlnaHQpLCBjb2xvci1zdG9wKDM1JSwgI2ZmZiksIGNvbG9yLXN0b3AoMTAwJSwgI2ZmZikpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1hdS1vcmFuZ2UtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci1hdS1vcmFuZ2UtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItYXUtb3JhbmdlLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3ItYXUtb3JhbmdlLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmVkZWNkJywgZW5kQ29sb3JzdHI9JyNmZmYnLCBHcmFkaWVudFR5cGU9MCk7XHJcblxyXG5cdFx0XHQuY2FtcGFpZ24taGVhZGluZyB7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWF1LW9yYW5nZS1kcmFrO1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMDZweCAwOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZGF0ZSB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hdS1vcmFuZ2UtZHJhazsgfVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jYW1wYWlnbi0xNCAmIHtcclxuLy9cdFx0XHRCVE1VIFJlZFxyXG4vL1x0XHRcdGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1idG11LXJlZC1kcmFrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYnRtdS1yZWQtbGlnaHQ7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1aRGRrTnlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqTTFKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTm1abVptWm1ZaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItYnRtdS1yZWQtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICRjb2xvci1idG11LXJlZC1saWdodCksIGNvbG9yLXN0b3AoMzUlLCAjZmZmKSwgY29sb3Itc3RvcCgxMDAlLCAjZmZmKSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLWJ0bXUtcmVkLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItYnRtdS1yZWQtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItYnRtdS1yZWQtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvci1idG11LXJlZC1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZDdkNycsIGVuZENvbG9yc3RyPScjZmZmJywgR3JhZGllbnRUeXBlPTApO1xyXG5cclxuXHRcdFx0LmNhbXBhaWduLWhlYWRpbmcge1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1idG11LXJlZC1kcmFrO1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMjRweCAwOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZGF0ZSB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1idG11LXJlZC1kcmFrOyB9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhbXBhaWduLTE1ICYge1xyXG4vL1x0XHRcdHRvdG8gUmVkXHJcbi8vXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLXRvdG8tcmVkLWRyYWs7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci10b3RvLXJlZC1saWdodDtcclxuXHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItdG90by1yZWQtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICRjb2xvci10b3RvLXJlZC1saWdodCksIGNvbG9yLXN0b3AoMzUlLCAjZmZmKSwgY29sb3Itc3RvcCgxMDAlLCAjZmZmKSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yLXRvdG8tcmVkLWxpZ2h0IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItdG90by1yZWQtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItdG90by1yZWQtbGlnaHQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvci10b3RvLXJlZC1saWdodCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZDNkMicsIGVuZENvbG9yc3RyPScjZmZmJywgR3JhZGllbnRUeXBlPTApO1xyXG5cclxuXHRcdFx0LmNhbXBhaWduLWhlYWRpbmcge1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci10b3RvLXJlZC1kcmFrO1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMjRweCAwOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZGF0ZSB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10b3RvLXJlZC1kcmFrOyB9XHJcblx0XHR9XHJcblx0fVxyXG4qL1xyXG4vKl8vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXHJcblx0LmNhbXBhaWduLXVuaXRcdDIwMTYuMDcuMjku6L+96KiY44CCXHJcbl8vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vXy9fL18vKi9cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtamJrLW9yYW5nZSAuY2FtcGFpZ24taW5uZXIgeyBiYWNrZ3JvdW5kOiAjZmNlN2NkOyBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlpqWlRkalpDSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJak0xSlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7IGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZjZTdjZCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgI2ZjZTdjZCksIGNvbG9yLXN0b3AoMzUlLCAjZmZmKSwgY29sb3Itc3RvcCgxMDAlLCAjZmZmKSk7IGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZjZTdjZCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZjZTdjZCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNmY2U3Y2QgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmY2U3Y2QgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmY2U3Y2QnLCBlbmRDb2xvcnN0cj0nI2ZmZicsIEdyYWRpZW50VHlwZT0wKTsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtamJrLW9yYW5nZSAuY2FtcGFpZ24taW5uZXIgLmNhbXBhaWduLWhlYWRpbmcgc3BhbiB7IGNvbG9yOiAjZWI3MDAwOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1qYmstb3JhbmdlIC5jYW1wYWlnbi1pbm5lciAuY2FtcGFpZ24taGVhZGluZyBzcGFuOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLWpiay1vcmFuZ2UgLmNhbXBhaWduLWlubmVyIC5kYXRlIHsgYmFja2dyb3VuZC1jb2xvcjogI2ViNzAwMDsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtY3Atb3JhbmdlIC5jYW1wYWlnbi1pbm5lciB7IGJhY2tncm91bmQ6ICNmZGVlY2I7IGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWmtaV1ZqWWlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqTTFKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTm1abVptWm1ZaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTsgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmRlZWNiIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjZmRlZWNiKSwgY29sb3Itc3RvcCgzNSUsICNmZmYpLCBjb2xvci1zdG9wKDEwMCUsICNmZmYpKTsgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmRlZWNiIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZmRlZWNiIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZkZWVjYiAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZkZWVjYiAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZkZWVjYicsIGVuZENvbG9yc3RyPScjZmZmJywgR3JhZGllbnRUeXBlPTApOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1jcC1vcmFuZ2UgLmNhbXBhaWduLWlubmVyIC5jYW1wYWlnbi1oZWFkaW5nIHNwYW4geyBjb2xvcjogI2RlOWQwMjsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtY3Atb3JhbmdlIC5jYW1wYWlnbi1pbm5lciAuY2FtcGFpZ24taGVhZGluZyBzcGFuOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMThweCAwOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1jcC1vcmFuZ2UgLmNhbXBhaWduLWlubmVyIC5kYXRlIHsgYmFja2dyb3VuZC1jb2xvcjogI2RlOWQwMjsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtZnJlc2gtZ3JlZW4gLmNhbXBhaWduLWlubmVyIHsgYmFja2dyb3VuZDogI2U3ZjZjMzsgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJVM1pqWmpNeUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpNMUpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspOyBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlN2Y2YzMgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNlN2Y2YzMpLCBjb2xvci1zdG9wKDM1JSwgI2ZmZiksIGNvbG9yLXN0b3AoMTAwJSwgI2ZmZikpOyBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlN2Y2YzMgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlN2Y2YzMgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjZTdmNmMzIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZTdmNmMzIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZTdmNmMzJywgZW5kQ29sb3JzdHI9JyNmZmYnLCBHcmFkaWVudFR5cGU9MCk7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLWZyZXNoLWdyZWVuIC5jYW1wYWlnbi1pbm5lciAuY2FtcGFpZ24taGVhZGluZyBzcGFuIHsgY29sb3I6ICM4NmJlMDA7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLWZyZXNoLWdyZWVuIC5jYW1wYWlnbi1pbm5lciAuY2FtcGFpZ24taGVhZGluZyBzcGFuOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAwOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1mcmVzaC1ncmVlbiAuY2FtcGFpZ24taW5uZXIgLmRhdGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjODZiZTAwOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1ncmVlbiAuY2FtcGFpZ24taW5uZXIgeyBiYWNrZ3JvdW5kOiAjZTNmM2VhOyBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlV6WmpObFlTSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJak0xSlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7IGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2UzZjNlYSAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgI2UzZjNlYSksIGNvbG9yLXN0b3AoMzUlLCAjZmZmKSwgY29sb3Itc3RvcCgxMDAlLCAjZmZmKSk7IGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2UzZjNlYSAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2UzZjNlYSAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNlM2YzZWEgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlM2YzZWEgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlM2YzZWEnLCBlbmRDb2xvcnN0cj0nI2ZmZicsIEdyYWRpZW50VHlwZT0wKTsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtZ3JlZW4gLmNhbXBhaWduLWlubmVyIC5jYW1wYWlnbi1oZWFkaW5nIHNwYW4geyBjb2xvcjogIzM1YTY2NzsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtZ3JlZW4gLmNhbXBhaWduLWlubmVyIC5jYW1wYWlnbi1oZWFkaW5nIHNwYW46OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC01NHB4IDA7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLWdyZWVuIC5jYW1wYWlnbi1pbm5lciAuZGF0ZSB7IGJhY2tncm91bmQtY29sb3I6ICMzNWE2Njc7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLWVtZXJhbGQtZ3JlZW4gLmNhbXBhaWduLWlubmVyIHsgYmFja2dyb3VuZDogI2UwZjZmOTsgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJVd1pqWm1PU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpNMUpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspOyBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlMGY2ZjkgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNlMGY2ZjkpLCBjb2xvci1zdG9wKDM1JSwgI2ZmZiksIGNvbG9yLXN0b3AoMTAwJSwgI2ZmZikpOyBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlMGY2ZjkgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlMGY2ZjkgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjZTBmNmY5IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZTBmNmY5IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZTBmNmY5JywgZW5kQ29sb3JzdHI9JyNmZmYnLCBHcmFkaWVudFR5cGU9MCk7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLWVtZXJhbGQtZ3JlZW4gLmNhbXBhaWduLWlubmVyIC5jYW1wYWlnbi1oZWFkaW5nIHNwYW4geyBjb2xvcjogIzM1OTVhNjsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtZW1lcmFsZC1ncmVlbiAuY2FtcGFpZ24taW5uZXIgLmNhbXBhaWduLWhlYWRpbmcgc3Bhbjo6YmVmb3JlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggMDsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtZW1lcmFsZC1ncmVlbiAuY2FtcGFpZ24taW5uZXIgLmRhdGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU5NWE2OyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1saWdodC1ibHVlIC5jYW1wYWlnbi1pbm5lciB7IGJhY2tncm91bmQ6ICNkZWYyZmU7IGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyUmxaakptWlNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqTTFKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTm1abVptWm1ZaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTsgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZGVmMmZlIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjZGVmMmZlKSwgY29sb3Itc3RvcCgzNSUsICNmZmYpLCBjb2xvci1zdG9wKDEwMCUsICNmZmYpKTsgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZGVmMmZlIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZGVmMmZlIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2RlZjJmZSAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2RlZjJmZSAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2RlZjJmZScsIGVuZENvbG9yc3RyPScjZmZmJywgR3JhZGllbnRUeXBlPTApOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1saWdodC1ibHVlIC5jYW1wYWlnbi1pbm5lciAuY2FtcGFpZ24taGVhZGluZyBzcGFuIHsgY29sb3I6ICMwODk1ZTY7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLWxpZ2h0LWJsdWUgLmNhbXBhaWduLWlubmVyIC5jYW1wYWlnbi1oZWFkaW5nIHNwYW46OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC05MHB4IDA7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLWxpZ2h0LWJsdWUgLmNhbXBhaWduLWlubmVyIC5kYXRlIHsgYmFja2dyb3VuZC1jb2xvcjogIzA4OTVlNjsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtc21va2UtYmx1ZSAuY2FtcGFpZ24taW5uZXIgeyBiYWNrZ3JvdW5kOiAjZTdlNGZmOyBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlUzWlRSbVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJak0xSlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7IGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2U3ZTRmZiAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgI2U3ZTRmZiksIGNvbG9yLXN0b3AoMzUlLCAjZmZmKSwgY29sb3Itc3RvcCgxMDAlLCAjZmZmKSk7IGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2U3ZTRmZiAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2U3ZTRmZiAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNlN2U0ZmYgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlN2U0ZmYgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlN2U0ZmYnLCBlbmRDb2xvcnN0cj0nI2ZmZicsIEdyYWRpZW50VHlwZT0wKTsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtc21va2UtYmx1ZSAuY2FtcGFpZ24taW5uZXIgLmNhbXBhaWduLWhlYWRpbmcgc3BhbiB7IGNvbG9yOiAjNmE1ZGU2OyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1zbW9rZS1ibHVlIC5jYW1wYWlnbi1pbm5lciAuY2FtcGFpZ24taGVhZGluZyBzcGFuOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA4cHggMDsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtc21va2UtYmx1ZSAuY2FtcGFpZ24taW5uZXIgLmRhdGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjNmE1ZGU2OyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1wdXJwbGUgLmNhbXBhaWduLWlubmVyIHsgYmFja2dyb3VuZDogI2YzZTRmZDsgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJZelpUUm1aQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpNMUpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspOyBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmM2U0ZmQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNmM2U0ZmQpLCBjb2xvci1zdG9wKDM1JSwgI2ZmZiksIGNvbG9yLXN0b3AoMTAwJSwgI2ZmZikpOyBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmM2U0ZmQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmM2U0ZmQgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjZjNlNGZkIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNlNGZkIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZjNlNGZkJywgZW5kQ29sb3JzdHI9JyNmZmYnLCBHcmFkaWVudFR5cGU9MCk7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLXB1cnBsZSAuY2FtcGFpZ24taW5uZXIgLmNhbXBhaWduLWhlYWRpbmcgc3BhbiB7IGNvbG9yOiAjYTc0OWViOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1wdXJwbGUgLmNhbXBhaWduLWlubmVyIC5jYW1wYWlnbi1oZWFkaW5nIHNwYW46OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjZweCAwOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1wdXJwbGUgLmNhbXBhaWduLWlubmVyIC5kYXRlIHsgYmFja2dyb3VuZC1jb2xvcjogI2E3NDllYjsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtZnVjaHNpYSAuY2FtcGFpZ24taW5uZXIgeyBiYWNrZ3JvdW5kOiAjZmZkZmU2OyBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWkdabE5pSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJak0xSlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7IGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZGZlNiAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgI2ZmZGZlNiksIGNvbG9yLXN0b3AoMzUlLCAjZmZmKSwgY29sb3Itc3RvcCgxMDAlLCAjZmZmKSk7IGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZGZlNiAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZGZlNiAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmRmZTYgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmRmZTYgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmRmZTYnLCBlbmRDb2xvcnN0cj0nI2ZmZicsIEdyYWRpZW50VHlwZT0wKTsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtZnVjaHNpYSAuY2FtcGFpZ24taW5uZXIgLmNhbXBhaWduLWhlYWRpbmcgc3BhbiB7IGNvbG9yOiAjZWQxNTYyOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1mdWNoc2lhIC5jYW1wYWlnbi1pbm5lciAuY2FtcGFpZ24taGVhZGluZyBzcGFuOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggMDsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtZnVjaHNpYSAuY2FtcGFpZ24taW5uZXIgLmRhdGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQxNTYyOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1jcC1yZWQgLmNhbXBhaWduLWlubmVyIHsgYmFja2dyb3VuZDogI2ZmYWZkYjsgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJabVpHWmtZaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpNMUpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspOyBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmFmZGIgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNmZmFmZGIpLCBjb2xvci1zdG9wKDM1JSwgI2ZmZiksIGNvbG9yLXN0b3AoMTAwJSwgI2ZmZikpOyBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmFmZGIgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmFmZGIgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZhZmRiIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZhZmRiIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZkZmRiJywgZW5kQ29sb3JzdHI9JyNmZmYnLCBHcmFkaWVudFR5cGU9MCk7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLWNwLXJlZCAuY2FtcGFpZ24taW5uZXIgLmNhbXBhaWduLWhlYWRpbmcgc3BhbiB7IGNvbG9yOiAjZWMzYTE3OyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1jcC1yZWQgLmNhbXBhaWduLWlubmVyIC5jYW1wYWlnbi1oZWFkaW5nIHNwYW46OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjJweCAwOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1jcC1yZWQgLmNhbXBhaWduLWlubmVyIC5kYXRlIHsgYmFja2dyb3VuZC1jb2xvcjogI2VjM2ExNzsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtZ29sZCAuY2FtcGFpZ24taW5uZXIgeyBiYWNrZ3JvdW5kOiAjZjFlN2QzOyBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMll4WlRka015SWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJak0xSlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlptWm1abVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tWm1abVptWWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7IGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2YxZTdkMyAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgI2YxZTdkMyksIGNvbG9yLXN0b3AoMzUlLCAjZmZmKSwgY29sb3Itc3RvcCgxMDAlLCAjZmZmKSk7IGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2YxZTdkMyAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2YxZTdkMyAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNmMWU3ZDMgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmMWU3ZDMgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmMWU3ZDMnLCBlbmRDb2xvcnN0cj0nI2ZmZicsIEdyYWRpZW50VHlwZT0wKTsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtZ29sZCAuY2FtcGFpZ24taW5uZXIgLmNhbXBhaWduLWhlYWRpbmcgc3BhbiB7IGNvbG9yOiAjODg2ODI0OyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1nb2xkIC5jYW1wYWlnbi1pbm5lciAuY2FtcGFpZ24taGVhZGluZyBzcGFuOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggMDsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtZ29sZCAuY2FtcGFpZ24taW5uZXIgLmRhdGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjODg2ODI0OyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1zaWx2ZXIgLmNhbXBhaWduLWlubmVyIHsgYmFja2dyb3VuZDogI2UzZTllZjsgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJVelpUbGxaaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpNMUpTSWdjM1J2Y0MxamIyeHZjajBpSTJabVptWm1aaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObVptWm1abVlpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspOyBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlM2U5ZWYgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNlM2U5ZWYpLCBjb2xvci1zdG9wKDM1JSwgI2ZmZiksIGNvbG9yLXN0b3AoMTAwJSwgI2ZmZikpOyBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlM2U5ZWYgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlM2U5ZWYgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjZTNlOWVmIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZTNlOWVmIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZTNlOWVmJywgZW5kQ29sb3JzdHI9JyNmZmYnLCBHcmFkaWVudFR5cGU9MCk7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLXNpbHZlciAuY2FtcGFpZ24taW5uZXIgLmNhbXBhaWduLWhlYWRpbmcgc3BhbiB7IGNvbG9yOiAjNzQ3YjgxOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1zaWx2ZXIgLmNhbXBhaWduLWlubmVyIC5jYW1wYWlnbi1oZWFkaW5nIHNwYW46OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOThweCAwOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1zaWx2ZXIgLmNhbXBhaWduLWlubmVyIC5kYXRlIHsgYmFja2dyb3VuZC1jb2xvcjogIzc0N2I4MTsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtYXUtb3JhbmdlIC5jYW1wYWlnbi1pbm5lciB7IGJhY2tncm91bmQ6ICNmZWRlY2Q7IGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWmxaR1ZqWkNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqTTFKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTm1abVptWm1ZaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTsgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmVkZWNkIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjZmVkZWNkKSwgY29sb3Itc3RvcCgzNSUsICNmZmYpLCBjb2xvci1zdG9wKDEwMCUsICNmZmYpKTsgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmVkZWNkIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZmVkZWNkIDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZlZGVjZCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZlZGVjZCAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZlZGVjZCcsIGVuZENvbG9yc3RyPScjZmZmJywgR3JhZGllbnRUeXBlPTApOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1hdS1vcmFuZ2UgLmNhbXBhaWduLWlubmVyIC5jYW1wYWlnbi1oZWFkaW5nIHNwYW4geyBjb2xvcjogI2ViNTUwNTsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtYXUtb3JhbmdlIC5jYW1wYWlnbi1pbm5lciAuY2FtcGFpZ24taGVhZGluZyBzcGFuOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA2cHggMDsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtYXUtb3JhbmdlIC5jYW1wYWlnbi1pbm5lciAuZGF0ZSB7IGJhY2tncm91bmQtY29sb3I6ICNlYjU1MDU7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLWJ0bXUtcmVkIC5jYW1wYWlnbi1pbm5lciB7IGJhY2tncm91bmQ6ICNmZmQ3ZDc7IGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1aRGRrTnlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqTTFKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTm1abVptWm1ZaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTsgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZkN2Q3IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjZmZkN2Q3KSwgY29sb3Itc3RvcCgzNSUsICNmZmYpLCBjb2xvci1zdG9wKDEwMCUsICNmZmYpKTsgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZkN2Q3IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZkN2Q3IDAsICNmZmYgMzUlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZDdkNyAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZDdkNyAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZDdkNycsIGVuZENvbG9yc3RyPScjZmZmJywgR3JhZGllbnRUeXBlPTApOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1idG11LXJlZCAuY2FtcGFpZ24taW5uZXIgLmNhbXBhaWduLWhlYWRpbmcgc3BhbiB7IGNvbG9yOiAjZTUwMDAwOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS1idG11LXJlZCAuY2FtcGFpZ24taW5uZXIgLmNhbXBhaWduLWhlYWRpbmcgc3Bhbjo6YmVmb3JlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyNHB4IDA7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLWJ0bXUtcmVkIC5jYW1wYWlnbi1pbm5lciAuZGF0ZSB7IGJhY2tncm91bmQtY29sb3I6ICNlNTAwMDA7IH1cclxuXHJcbi5jYW1wYWlnbi11bml0LnRoZW1lLXRvdG8tcmVkIC5jYW1wYWlnbi1pbm5lciB7IGJhY2tncm91bmQ6ICNmZmQzZDI7IGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZDNkMiAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgI2ZmZDNkMiksIGNvbG9yLXN0b3AoMzUlLCAjZmZmKSwgY29sb3Itc3RvcCgxMDAlLCAjZmZmKSk7IGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZDNkMiAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZDNkMiAwLCAjZmZmIDM1JSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmQzZDIgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmQzZDIgMCwgI2ZmZiAzNSUsICNmZmYgMTAwJSk7IGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmQzZDInLCBlbmRDb2xvcnN0cj0nI2ZmZicsIEdyYWRpZW50VHlwZT0wKTsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtdG90by1yZWQgLmNhbXBhaWduLWlubmVyIC5jYW1wYWlnbi1oZWFkaW5nIHNwYW4geyBjb2xvcjogI2U4MDYwMDsgfVxyXG5cclxuLmNhbXBhaWduLXVuaXQudGhlbWUtdG90by1yZWQgLmNhbXBhaWduLWlubmVyIC5jYW1wYWlnbi1oZWFkaW5nIHNwYW46OmJlZm9yZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMjRweCAwOyB9XHJcblxyXG4uY2FtcGFpZ24tdW5pdC50aGVtZS10b3RvLXJlZCAuY2FtcGFpZ24taW5uZXIgLmRhdGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgwNjAwOyB9XHJcbiJdfQ== */
