@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,900&display=swap&subset=cyrillic);
/*KEYFRAMES*/
@-webkit-keyframes btn {
	0%, 76.54% {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%)
	}
	100%, 83.94% {
		-webkit-transform: translateX(100%);
		transform: translateX(100%)
	}
}

@keyframes btn {
	0%, 76.54% {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%)
	}
	100%, 83.94% {
		-webkit-transform: translateX(100%);
		transform: translateX(100%)
	}
}

@-webkit-keyframes square-text {
	0% {
		-webkit-transform: translate(0, -100%);
		transform: translate(0, -100%)
	}
	2.46%, 27.16% {
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0)
	}
	30.86% {
		-webkit-transform: translate(0, -100%);
		transform: translate(0, -100%)
	}
	33.32%, 58.01% {
		-webkit-transform: translate(5px, 32px);
		transform: translate(5px, 32px)
	}
	61.71% {
		-webkit-transform: translate(0, -100%);
		transform: translate(0, -100%)
	}
	64.17%, 96.3% {
		-webkit-transform: translate(2px, 14px);
		transform: translate(2px, 14px)
	}
	100% {
		-webkit-transform: translate(0, -100%);
		transform: translate(0, -100%)
	}
}

@keyframes square-text {
	0% {
		-webkit-transform: translate(0, -100%);
		transform: translate(0, -100%)
	}
	2.46%, 27.16% {
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0)
	}
	30.86% {
		-webkit-transform: translate(0, -100%);
		transform: translate(0, -100%)
	}
	33.32%, 58.01% {
		-webkit-transform: translate(5px, 32px);
		transform: translate(5px, 32px)
	}
	61.71% {
		-webkit-transform: translate(0, -100%);
		transform: translate(0, -100%)
	}
	64.17%, 96.3% {
		-webkit-transform: translate(2px, 14px);
		transform: translate(2px, 14px)
	}
	100% {
		-webkit-transform: translate(0, -100%);
		transform: translate(0, -100%)
	}
}

@-webkit-keyframes fb-player {
	0% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
	2.46%, 27.16% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 29.62% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
}

@keyframes fb-player {
	0% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
	2.46%, 27.16% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 29.62% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
}

@-webkit-keyframes green-square {
	0% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
	2.46%, 27.16% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 29.62% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
}

@keyframes green-square {
	0% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
	2.46%, 27.16% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 29.62% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
}

@-webkit-keyframes first-text {
	0% {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px)
	}
	2.46%, 27.16% {
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	100%, 29.6% {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px)
	}
}

@keyframes first-text {
	0% {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px)
	}
	2.46%, 27.16% {
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	100%, 29.6% {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px)
	}
}

@-webkit-keyframes green-cor {
	0% {
		-webkit-transform: translateX(491px);
		transform: translateX(491px)
	}
	2.46%, 27.16% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
	100%, 30.96% {
		-webkit-transform: translateX(491px);
		transform: translateX(491px);
		visibility: hidden
	}
}

@keyframes green-cor {
	0% {
		-webkit-transform: translateX(491px);
		transform: translateX(491px)
	}
	2.46%, 27.16% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
	100%, 30.96% {
		-webkit-transform: translateX(491px);
		transform: translateX(491px);
		visibility: hidden
	}
}

@-webkit-keyframes grey-cor {
	0% {
		-webkit-transform: translateX(171px);
		transform: translateX(171px)
	}
	2.46%, 27.16% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
	100%, 29.6% {
		-webkit-transform: translateX(171px);
		transform: translateX(171px);
		visibility: hidden
	}
}

@keyframes grey-cor {
	0% {
		-webkit-transform: translateX(171px);
		transform: translateX(171px)
	}
	2.46%, 27.16% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
	100%, 29.6% {
		-webkit-transform: translateX(171px);
		transform: translateX(171px);
		visibility: hidden
	}
}

@-webkit-keyframes second-text {
	0%, 30.86% {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px)
	}
	33.32%, 58.01% {
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	100%, 60.47% {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px)
	}
}

@keyframes second-text {
	0%, 30.86% {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px)
	}
	33.32%, 58.01% {
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	100%, 60.47% {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px)
	}
}

@-webkit-keyframes bt-player {
	0%, 30.86% {
		-webkit-transform: translateY(100px);
		transform: translateY(100px)
	}
	33.32%, 58.01% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 60.47% {
		-webkit-transform: translateY(100px);
		transform: translateY(100px)
	}
}

@keyframes bt-player {
	0%, 30.86% {
		-webkit-transform: translateY(100px);
		transform: translateY(100px)
	}
	33.32%, 58.01% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 60.47% {
		-webkit-transform: translateY(100px);
		transform: translateY(100px)
	}
}

@-webkit-keyframes aqua-sq {
	0%, 30.86% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
	33.32%, 58.01% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 61.7% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
}

@keyframes aqua-sq {
	0%, 30.86% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
	33.32%, 58.01% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 61.7% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
}

@-webkit-keyframes blue-sq {
	0%, 30.86% {
		visibility: hidden
	}
	33.3%, 58.01% {
		visibility: visible
	}
	100%, 58.1% {
		visibility: hidden
	}
}

@keyframes blue-sq {
	0%, 30.86% {
		visibility: hidden
	}
	33.3%, 58.01% {
		visibility: visible
	}
	100%, 58.1% {
		visibility: hidden
	}
}

@-webkit-keyframes blue-arrows {
	0%, 30.86% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
	33.32%, 58.01% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 60.47% {
		-webkit-transform: translateY(-90px);
		transform: translateY(-90px)
	}
}

@keyframes blue-arrows {
	0%, 30.86% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
	33.32%, 58.01% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 60.47% {
		-webkit-transform: translateY(-90px);
		transform: translateY(-90px)
	}
}

@-webkit-keyframes blue-cor {
	0%, 30.86% {
		visibility: hidden;
		-webkit-transform: translateX(-150px);
		transform: translateX(-150px)
	}
	33.32%, 58.01% {
		visibility: visible;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 60.47% {
		visibility: hidden;
		-webkit-transform: translateX(170px);
		transform: translateX(170px)
	}
}

@keyframes blue-cor {
	0%, 30.86% {
		visibility: hidden;
		-webkit-transform: translateX(-150px);
		transform: translateX(-150px)
	}
	33.32%, 58.01% {
		visibility: visible;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 60.47% {
		visibility: hidden;
		-webkit-transform: translateX(170px);
		transform: translateX(170px)
	}
}

@-webkit-keyframes third-text {
	0%, 61.72% {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px)
	}
	64.17%, 96.3% {
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	100%, 98.7% {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px)
	}
}

@keyframes third-text {
	0%, 61.72% {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px)
	}
	64.17%, 96.3% {
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	100%, 98.7% {
		-webkit-transform: translateY(-100px);
		transform: translateY(-100px)
	}
}

@-webkit-keyframes tn-player {
	0%, 61.72% {
		-webkit-transform: translateY(110px);
		transform: translateY(110px)
	}
	64.17%, 96.3% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 98.7% {
		-webkit-transform: translateY(110px);
		transform: translateY(110px)
	}
}

@keyframes tn-player {
	0%, 61.72% {
		-webkit-transform: translateY(110px);
		transform: translateY(110px)
	}
	64.17%, 96.3% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 98.7% {
		-webkit-transform: translateY(110px);
		transform: translateY(110px)
	}
}

@-webkit-keyframes orange-square {
	0%, 61.72% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
	64.17%, 96.3% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 98.7% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
}

@keyframes orange-square {
	0%, 61.72% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
	64.17%, 96.3% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 98.7% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
}

@-webkit-keyframes orange-arrows {
	0%, 61.72% {
		visibility: hidden;
		-webkit-transform: translateX(150px);
		transform: translateX(150px)
	}
	64.17%, 96.3% {
		visibility: visible;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 98.7% {
		visibility: hidden;
		-webkit-transform: translateX(150px);
		transform: translateX(150px)
	}
}

@keyframes orange-arrows {
	0%, 61.72% {
		visibility: hidden;
		-webkit-transform: translateX(150px);
		transform: translateX(150px)
	}
	64.17%, 96.3% {
		visibility: visible;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 98.7% {
		visibility: hidden;
		-webkit-transform: translateX(150px);
		transform: translateX(150px)
	}
}

@-webkit-keyframes orange-cor {
	0%, 61.72% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
	64.17%, 96.3% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 98.7% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
}

@keyframes orange-cor {
	0%, 61.72% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
	64.17%, 96.3% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 98.7% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
}

@-webkit-keyframes orange-sq {
	0%, 62.95% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
	64.18%, 96.3% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 97.53% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
}

@keyframes orange-sq {
	0%, 62.95% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
	64.18%, 96.3% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	100%, 97.53% {
		-webkit-transform: translateY(90px);
		transform: translateY(90px)
	}
}
*, :before, :after {
	margin: 0;
	padding: 0;
	/*animation: none !important;*/
}

.banner {
	position: relative;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #0c4e94;
	max-width: 1920px;
	min-width: 280px;
	color: #fff;
	font-family: Roboto, sans-serif;
	text-transform: uppercase;
	width: 100%;
	height: 60px;
	margin: 0 auto;
	background-color: #071c30;
	overflow: hidden
}

.logo {
	position: absolute;
	left: 8%;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}

.logo img {
	max-width: 100%;
	display: block;
}

.btn {
	position: absolute;
	right: 6%;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 212px;
	height: 49px;
	border-radius: 6px;
	font-size: 21px;
	font-weight: 700;
	background-color: #cc082e;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	overflow: hidden
}

.btn:after {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../img/blick.png) center/contain no-repeat;
	-webkit-animation: 8.1s infinite btn;
	animation: 8.1s infinite btn
}

.content {
	position: absolute;
	width: 650px;
	height: 100%;
	left: 50%;
	top: 0;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%)
}


.square-text {
	position: absolute;
	right: 32px;
	top: -144px;
	z-index: 1;
	-webkit-animation: 8.1s infinite square-text;
	animation: 8.1s infinite square-text
}


.sl {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0
}

.sl img {
	display: block;
	position: absolute
}

.yellow {
	color: #ffd800
}

.black {
	font-weight: 900
}

.regular {
	font-weight: 400
}

.medium {
	font-weight: 500
}

.block-text {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 2
}

.block-text span {
	display: inline-block
}

.block-text.first {
	width: 290px;
	line-height: 1;
	top: 53%;
	right: 47px;
	-webkit-animation: 8.1s infinite first-text;
	animation: 8.1s infinite first-text
}

.block-text.first .black {
	font-size: 20px
}


.block-text.first .medium {
	font-size: 20px
}


.block-text.first .yellow {
	font-size: 34px
}

.block-text.first .yellow .lower {
	font-size: 13px;
	font-weight: 400;
	vertical-align: super
}

.block-text.second {
	right: 61px;
	top: 55%;
	line-height: 1;
	-webkit-animation: 8.1s infinite second-text;
	animation: 8.1s infinite second-text
}

.block-text.second .regular {
	font-size: 25px
}


.block-text.second .black {
	font-size: 25px
}

.block-text.third {
	width: 160px;
	right: 114px;
	line-height: 1;
	-webkit-animation: 8.1s infinite third-text;
	animation: 8.1s infinite third-text
}

.block-text.third .regular {
	font-size: 34px
}

.block-text.third .black {
	font-size: 18px
}

.fb-player {
	left: 100px;
	top: -19px;
	-webkit-animation: 8.1s infinite fb-player;
	animation: 8.1s infinite fb-player;
	z-index: 1
}


.bt-player {
	left: 119px;
	top: -12px;
	z-index: 1;
	-webkit-animation: 8.1s infinite bt-player;
	animation: 8.1s infinite bt-player
}

.tn-player {
	top: -37px;
	left: 69px;
	-webkit-animation: 8.1s infinite tn-player;
	animation: 8.1s infinite tn-player;
	z-index: 1
}

.green-square {
	top: -52px;
	left: 149px;
	-webkit-animation: 8.1s infinite green-square;
	animation: 8.1s infinite green-square
}

.green-sq {
	visibility: hidden
}


.green-cor {
	left: 101px;
	top: -23px;
	-webkit-animation: 8.1s infinite green-cor;
	animation: 8.1s infinite green-cor
}

.grey-cor {
	right: 4px;
	bottom: -34px;
	-webkit-animation: 8.1s infinite grey-cor;
	animation: 8.1s infinite grey-cor
}

.blue-cor {
	right: -4px;
	top: -23px;
	-webkit-animation: 8.1s infinite blue-cor;
	animation: 8.1s infinite blue-cor
}


.blue-arrows {
	left: 76px;
	top: 4px;
	-webkit-animation: 8.1s infinite blue-arrows;
	animation: 8.1s infinite blue-arrows
}


.aqua-square {
	top: -82px;
	left: 137px;
	-webkit-animation: 8.1s infinite aqua-sq;
	animation: 8.1s infinite aqua-sq
}

.blue-sq {
	top: -128px;
	left: 271px;
	-webkit-animation: 8.1s infinite blue-sq;
	animation: 8.1s infinite blue-sq
}


.orange-square {
	left: 97px;
	top: -107px;
	-webkit-animation: 8.1s infinite orange-square;
	animation: 8.1s infinite orange-square
}

.orange-cor {
	top: 35px;
	left: 71px;
	-webkit-animation: 8.1s infinite orange-cor;
	animation: 8.1s infinite orange-cor
}

.orange-arrows {
	right: 4px;
	bottom: -29px;
	-webkit-animation: 8.1s infinite orange-arrows;
	animation: 8.1s infinite orange-arrows
}

.orange-sq {
	left: 222px;
	top: 50px;
	-webkit-animation: 8.1s infinite orange-sq;
	animation: 8.1s infinite orange-sq
}

@media screen and (max-width: 1620px) {
	.logo {
		width: 162px;
		left: 5%
	}
	.btn {
		width: 111px;
		height: 50px;
		font-size: 14px;
		text-align: center;
		right: 5%
	}
	.bt-player {
		left: 113px;
		top: -10px;
	}
	.block-text.second {
		width: 145px;
		right: 119px;
		top: 50%;
	}
	.block-text.first .black {
		font-size: 18px;
	}
	.block-text.first .medium {
		font-size: 18px;
	}
	.block-text.first .yellow {
		font-size: 34px;
	}
	.block-text.second .regular {
		font-size: 29px;
	}
	.block-text.second .black {
		font-size: 27px;
	}
}

@media screen and (max-width: 1279px) {
	.logo {
		width: 137px;
	}
	.btn {
		right: 4%;
		height: 43px;
	}
	.fb-player {
		left: 124px;
		top: -15px;
	}
	.block-text.first {
		line-height: 1.1;
		top: 57%;
		right: 46px;
	}
	.block-text.first .black {
		font-size: 17px;
	}
	.block-text.first .medium {
		font-size: 17px;
	}
	.block-text.first .yellow {
		font-size: 26px;
	}
	.block-text.first .yellow .lower {
		font-size: 10px;
	}
	.bt-player {
		left: 117px;
		top: -12px;
	}
}

@media screen and (max-width: 980px) {
	.logo {
		width: 113px;
		left: 5%
	}
	.btn {
		width: 87px;
		height: 40px;
		border-radius: 3px;
		font-size: 11px
	}
	.content {
		width: 375px
	}

	.square-text {
		width: 195px;
		right: 10px;
		top: -60px
	}
	.block-text.first {
		width: 110px;
		right: 53px;
		line-height: 0.9em;
		top: 50%
	}

	.block-text.first .black {
		font-size: 21px;
		display: block;
	}
	.block-text.first .medium {
		font-size: 10px
	}
	.block-text.first .yellow {
		font-size: 25px
	}

	.block-text.first .yellow .lower {
		font-size: 10px
	}

	.block-text.second {
		right: 33px;
		top: 51%;
	}
	.block-text.second .regular {
		font-size: 23px
	}
	.block-text.second .black {
		font-size: 21px
	}

	.block-text.third {
		right: 27px
	}
	.block-text.third .regular {
		font-size: 26px
	}
	.block-text.third .black {
		font-size: 14px
	}

	.fb-player {
		width: 100px;
		left: 53px;
		top: -7px
	}
	.bt-player {
		width: 138px;
		left: 52px;
		top: -9px
	}
	.tn-player {
		width: 153px;
		top: -13px;
		left: 16px
	}
	.green-square {
		width: 134px;
		top: -21px;
		left: 81px
	}
	.green-sq {
		visibility: visible;
		left: 5px;
		top: -79px;
		-webkit-animation: 8.1s infinite green-sq;
		animation: 8.1s infinite green-sq
	}
	.green-cor {
		width: 44px;
		left: 51px;
		top: -4px
	}
	.grey-cor {
		width: 26px;
		right: -7px;
		bottom: -9px
	}
	.blue-cor {
		width: 36px;
		right: -10px;
		top: -4px;
	}
	.blue-arrows {
		width: 36px;
		left: 37px;
		top: 13px
	}
	.aqua-square {
		width: 125px;
		top: -39px;
		left: 75px
	}
	.blue-sq {
		width: 86px;
		top: -76px;
		left: 154px
	}
	.orange-square {
		width: 131px;
		left: 49px;
		top: -54px
	}
	.orange-cor {
		width: 22px;
		top: 31px;
		left: 33px
	}
	.orange-arrows {
		width: 23px;
		right: -5px;
		bottom: -5px
	}

	.orange-sq {
		width: 87px;
		left: 125px;
		top: 41px
	}

	@-webkit-keyframes green-sq {
		0% {
			-webkit-transform: translateY(-30px);
			transform: translateY(-30px)
		}
		1.23%, 25.92% {
			-webkit-transform: translateY(0);
			transform: translateY(0)
		}
		100%, 27.15% {
			-webkit-transform: translateY(-30px);
			transform: translateY(-30px)
		}
	}
	@keyframes green-sq {
		0% {
			-webkit-transform: translateY(-30px);
			transform: translateY(-30px)
		}
		1.23%, 25.92% {
			-webkit-transform: translateY(0);
			transform: translateY(0)
		}
		100%, 27.15% {
			-webkit-transform: translateY(-30px);
			transform: translateY(-30px)
		}
	}
	@-webkit-keyframes square-text {
		0% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
		2.46%, 27.16% {
			-webkit-transform: translate(0, 0);
			transform: translate(0, 0)
		}
		30.86% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
		33.32%, 58.01% {
			-webkit-transform: translate(5px, 2px);
			transform: translate(5px, 2px)
		}
		61.71% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
		64.17%, 96.3% {
			-webkit-transform: translate(2px, -9px);
			transform: translate(2px, 6px)
		}
		100% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
	}
	@keyframes square-text {
		0% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
		2.46%, 27.16% {
			-webkit-transform: translate(0, 0);
			transform: translate(0, 0)
		}
		30.86% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
		33.32%, 58.01% {
			-webkit-transform: translate(5px, 2px);
			transform: translate(5px, 2px)
		}
		61.71% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
		64.17%, 96.3% {
			-webkit-transform: translate(2px, -9px);
			transform: translate(2px, -9px)
		}
		100% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
	}
}

@media screen and (max-width: 620px) {
	.logo {
		width: 61px
	}
	.btn {
		width: 49px;
		height: 27px;
		font-size: 7px
	}
	.content {
		left: 42%
	}
	.square-text {
		width: 133px;
		right: 31px;
		top: -29px;
		z-index: 2
	}
	.block-text.first {
		right: 44px;
		line-height: .9em
	}

	.block-text.first .black {
		font-size: 18px
	}
	.block-text.first .medium {
		font-size: 8px
	}
	.block-text.first .yellow {
		font-size: 17px
	}

	.block-text.first .yellow .lower {
		font-size: 7px
	}

	.block-text.second {
		top: 58%;
		right: 27px;
	}
	.block-text.second .regular {
		font-size: 17px
	}
	.block-text.second .black {
		font-size: 16px
	}

	.block-text.third {
		right: 21px
	}
	.block-text.third .regular {
		font-size: 19px
	}
	.block-text.third .black {
		font-size: 10px
	}

	.fb-player {
		width: 91px;
		left: 120px;
		top: -4px;
	}
	.bt-player {
		width: 109px;
		left: 124px;
		top: -6px;
	}
	.tn-player {
		width: 132px;
		top: -13px;
		left: 112px
	}
	.green-square {
		width: 91px;
		top: -6px;
		left: 150px
	}
	.green-sq {
		width: 59px;
		left: 120px;
		top: -54px
	}
	.green-cor {
		width: 30px;
		left: 131px;
		top: 7px
	}
	.blue-cor {
		width: 25px
	}
	.blue-arrows {
		width: 24px;
		left: 131px;
		top: 74px;
		-webkit-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg)
	}
	.aqua-square {
		width: 102px;
		top: -17px;
		left: 135px
	}
	.blue-sq {
		width: 59px;
		top: -53px;
		left: 199px;
	}
	.orange-square {
		width: 100px;
		left: 129px;
		top: -13px;
	}
	.orange-cor {
		width: 15px;
		top: -14px;
		left: 136px
	}
	.orange-sq {
		width: 59px;
		left: 188px;
		top: -55px;
	}

	@-webkit-keyframes blue-arrows {
		0%, 30.86% {
			-webkit-transform: rotate(180deg) translateY(90px);
			transform: rotate(180deg) translateY(90px)
		}
		33.32%, 58.01% {
			-webkit-transform: rotate(180deg) translateY(0);
			transform: rotate(180deg) translateY(0)
		}
		100%, 60.47% {
			-webkit-transform: rotate(180deg) translateY(-90px);
			transform: rotate(180deg) translateY(-90px)
		}
	}
	@keyframes blue-arrows {
		0%, 30.86% {
			-webkit-transform: rotate(180deg) translateY(90px);
			transform: rotate(180deg) translateY(90px)
		}
		33.32%, 58.01% {
			-webkit-transform: rotate(180deg) translateY(0);
			transform: rotate(180deg) translateY(0)
		}
		100%, 60.47% {
			-webkit-transform: rotate(180deg) translateY(-90px);
			transform: rotate(180deg) translateY(-90px)
		}
	}
	@-webkit-keyframes orange-sq {
		0%, 62.95% {
			-webkit-transform: translateY(-90px);
			transform: translateY(-90px)
		}
		64.18%, 96.3% {
			-webkit-transform: translateY(0);
			transform: translateY(0)
		}
		100%, 97.53% {
			-webkit-transform: translateY(-90px);
			transform: translateY(-90px)
		}
	}
	@keyframes orange-sq {
		0%, 62.95% {
			-webkit-transform: translateY(-90px);
			transform: translateY(-90px)
		}
		64.18%, 96.3% {
			-webkit-transform: translateY(0);
			transform: translateY(0)
		}
		100%, 97.53% {
			-webkit-transform: translateY(-90px);
			transform: translateY(-90px)
		}
	}
	@keyframes blue-arrows {
		0%, 30.86% {
			-webkit-transform: translateY(90px);
			transform: translateY(90px)
		}
		33.32%, 58.01% {
			-webkit-transform: translateY(0);
			transform: translateY(0)
		}
		100%, 60.47% {
			-webkit-transform: translateY(-100px);
			transform: translateY(-100px)
		}
	}
	@-webkit-keyframes orange-cor {
		0%, 61.72% {
			-webkit-transform: translateY(-30px);
			transform: translateY(-30px)
		}
		64.17%, 96.3% {
			-webkit-transform: translateY(0);
			transform: translateY(0)
		}
		100%, 98.7% {
			-webkit-transform: translateY(-30px);
			transform: translateY(-30px)
		}
	}
	@keyframes orange-cor {
		0%, 61.72% {
			-webkit-transform: translateY(-30px);
			transform: translateY(-30px)
		}
		64.17%, 96.3% {
			-webkit-transform: translateY(0);
			transform: translateY(0)
		}
		100%, 98.7% {
			-webkit-transform: translateY(-30px);
			transform: translateY(-30px)
		}
	}
	@-webkit-keyframes first-text {
		0% {
			-webkit-transform: translateY(-190%);
			transform: translateY(-190%)
		}
		2.46%, 27.16% {
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%)
		}
		100%, 29.6% {
			-webkit-transform: translateY(-190%);
			transform: translateY(-190%)
		}
	}
	@keyframes first-text {
		0% {
			-webkit-transform: translateY(-190%);
			transform: translateY(-190%)
		}
		2.46%, 27.16% {
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%)
		}
		100%, 29.6% {
			-webkit-transform: translateY(-190%);
			transform: translateY(-190%)
		}
	}
	@-webkit-keyframes second-text {
		0%, 30.86% {
			-webkit-transform: translateY(-245%);
			transform: translateY(-245%)
		}
		33.32%, 58.01% {
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%)
		}
		100%, 60.47% {
			-webkit-transform: translateY(-245%);
			transform: translateY(-245%)
		}
	}
	@keyframes second-text {
		0%, 30.86% {
			-webkit-transform: translateY(-245%);
			transform: translateY(-245%)
		}
		33.32%, 58.01% {
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%)
		}
		100%, 60.47% {
			-webkit-transform: translateY(-245%);
			transform: translateY(-245%)
		}
	}
	@-webkit-keyframes third-text {
		0%, 61.72% {
			-webkit-transform: translateY(-225%);
			transform: translateY(-225%)
		}
		64.17%, 96.3% {
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%)
		}
		100%, 98.7% {
			-webkit-transform: translateY(-225%);
			transform: translateY(-225%)
		}
	}
	@keyframes third-text {
		0%, 61.72% {
			-webkit-transform: translateY(-225%);
			transform: translateY(-225%)
		}
		64.17%, 96.3% {
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%)
		}
		100%, 98.7% {
			-webkit-transform: translateY(-225%);
			transform: translateY(-225%)
		}
	}
	@-webkit-keyframes square-text {
		0% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
		2.46%, 27.16% {
			-webkit-transform: translate(0, 0);
			transform: translate(0, 0)
		}
		30.86% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
		33.32%, 58.01% {
			-webkit-transform: translate(0, 0);
			transform: translate(0, 0)
		}
		61.71% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
		64.17%, 96.3% {
			-webkit-transform: translate(0, -8px);
			transform: translate(0, -8px)
		}
		100% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
	}
	@keyframes square-text {
		0% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
		2.46%, 27.16% {
			-webkit-transform: translate(0, 0);
			transform: translate(0, 0)
		}
		30.86% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
		33.32%, 58.01% {
			-webkit-transform: translate(0, 0);
			transform: translate(0, 0)
		}
		61.71% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
		64.17%, 96.3% {
			-webkit-transform: translate(0, -8px);
			transform: translate(0, -8px)
		}
		100% {
			-webkit-transform: translate(0, -100%);
			transform: translate(0, -100%)
		}
	}
}

@media screen and (max-width: 470px) {
	.logo {
		top: 22%;
		left: -webkit-calc(50% - 127px);
		left: calc(50% - 127px)
	}
	.btn {
		left: -webkit-calc(50% - 122px);
		left: calc(50% - 122px);
		top: 73%
	}
	.content {
		left: 50%
	}
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUEsVUFBQSxrQkFDQSxXQUFBLFFBR0osK0JBQ0UsR0FBQSxPQUNFLGtCQUFBLGtCQUFBLFVBQUEsa0JBRUYsT0FBQSxPQUNFLGtCQUFBLGlCQUFBLFVBQUEsaUJBRUYsS0FBQSxPQUNFLGtCQUFBLGtCQUFBLFVBQUEsbUJBUkosdUJBQ0UsR0FBQSxPQUNFLGtCQUFBLGtCQUFBLFVBQUEsa0JBRUYsT0FBQSxPQUNFLGtCQUFBLGlCQUFBLFVBQUEsaUJBRUYsS0FBQSxPQUNFLGtCQUFBLGtCQUFBLFVBQUEsbUJBR0osNkJBQ0UsR0FBQSxPQUNFLGtCQUFBLGtCQUFBLFVBQUEsa0JBRUYsT0FBQSxPQUNFLGtCQUFBLGNBQUEsVUFBQSxjQUVGLEtBQUEsT0FDRSxrQkFBQSxrQkFBQSxVQUFBLG1CQVJKLHFCQUNFLEdBQUEsT0FDRSxrQkFBQSxrQkFBQSxVQUFBLGtCQUVGLE9BQUEsT0FDRSxrQkFBQSxjQUFBLFVBQUEsY0FFRixLQUFBLE9BQ0Usa0JBQUEsa0JBQUEsVUFBQSxtQkFHSiwyQkFDRSxHQUFBLE9BQ0Usa0JBQUEsaUJBQUEsVUFBQSxpQkFFRixPQUFBLE9BQ0Usa0JBQUEsY0FBQSxVQUFBLGNBRUYsS0FBQSxNQUNFLGtCQUFBLGlCQUFBLFVBQUEsa0JBUkosbUJBQ0UsR0FBQSxPQUNFLGtCQUFBLGlCQUFBLFVBQUEsaUJBRUYsT0FBQSxPQUNFLGtCQUFBLGNBQUEsVUFBQSxjQUVGLEtBQUEsTUFDRSxrQkFBQSxpQkFBQSxVQUFBLGtCQUdKLDJCQUNFLEdBQUEsT0FDRSxXQUFBLE9BRUYsTUFBQSxPQUNFLFdBQUEsUUFFRixLQUFBLE1BQ0UsV0FBQSxRQVJKLG1CQUNFLEdBQUEsT0FDRSxXQUFBLE9BRUYsTUFBQSxPQUNFLFdBQUEsUUFFRixLQUFBLE1BQ0UsV0FBQSxRQUdKLCtCQUNFLEdBQUEsT0FDRSxrQkFBQSxpQkFBQSxVQUFBLGlCQUVGLE9BQUEsT0FDRSxrQkFBQSxjQUFBLFVBQUEsY0FFRixLQUFBLE9BQ0Usa0JBQUEsa0JBQUEsVUFBQSxtQkFSSix1QkFDRSxHQUFBLE9BQ0Usa0JB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QUFBLE9BQ0Usa0JBQUEsa0JBQUEsVUFBQSxrQkFFRixPQUFBLE1BQ0Usa0JBQUEsaUJBQUEsVUFBQSxpQkFFRixLQUFBLE1BQ0Usa0JBQUEsa0JBQUEsVUFBQSxtQkFSSixzQkFDRSxHQUFBLE9BQ0Usa0JBQUEsa0JBQUEsVUFBQSxrQkFFRixPQUFBLE1BQ0Usa0JBQUEsaUJBQUEsVUFBQSxpQkFFRixLQUFBLE1BQ0Usa0JBQUEsa0JBQUEsVUFBQSxtQkFHSiwrQkFDRSxHQUNFLGtCQUFBLG1CQUFBLFVBQUEsbUJBRUYsTUFBQSxPQUNFLGtCQUFBLGVBQUEsVUFBQSxlQUVGLE9BQ0Usa0JBQUEsbUJBQUEsVUFBQSxtQkFFRixPQUFBLE9BQ0Usa0JBQUEsb0JBQUEsVUFBQSxvQkFFRixPQUNFLGtCQUFBLG1CQUFBLFVBQUEsbUJBRUYsT0FBQSxNQUNFLGtCQUFBLGlCQUFBLFVBQUEsaUJBRUYsS0FDRSxrQkFBQSxtQkFBQSxVQUFBLG9CQXBCSix1QkFDRSxHQUNFLGtCQUFBLG1CQUFBLFVBQUEsbUJBRUYsTUFBQSxPQUNFLGtCQUFBLGVBQUEsVUFBQSxlQUVGLE9BQ0Usa0JBQUEsbUJBQUEsVUFBQSxtQkFFRixPQUFBLE9BQ0Usa0JBQUEsb0JBQUEsVUFBQSxvQkFFRixPQUNFLGtCQUFBLG1CQUFBLFVBQUEsbUJBRUYsT0FBQSxNQUNFLGtCQUFBLGlCQUFBLFVBQUEsaUJBRUYsS0FDRSxrQkFBQSxtQkFBQSxVQUFBIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsNTAwLDcwMCw5MDAmZGlzcGxheT1zd2FwJnN1YnNldD1jeXJpbGxpYycpO1xyXG4vL01JWElOU1xyXG5cclxuLy85OTItMTIwMHB4XHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjIwcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy83NjgtOTkycHhcclxuQG1peGluIGxhcHRvcCB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vNTc2LTc2OHB4XHJcbkBtaXhpbiB0YWJsZXRzIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBmYWJsZXRzIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbi8vMzIwLTU3NnB4XHJcbkBtaXhpbiBwaG9uZXMge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3MHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbioge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIC8vYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYW5uZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICMwYzRlOTQ7XHJcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgbWluLXdpZHRoOiAyODBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDkwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MWMzMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ubG9nbyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDklO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIHdpZHRoOiAxNjJweDtcclxuICAgIGxlZnQ6IDUlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBsYXB0b3Age1xyXG4gICAgbGVmdDogNCU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHRhYmxldHMge1xyXG4gICAgd2lkdGg6IDExM3B4O1xyXG4gICAgbGVmdDogNSU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGZhYmxldHMge1xyXG4gICAgd2lkdGg6IDYxcHg7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHBob25lcyB7XHJcblx0XHR0b3A6IDI4JTtcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTI3cHgpO1xyXG5cdH1cclxufVxyXG5cclxuLmJ0biB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiA2JTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgd2lkdGg6IDIxMnB4O1xyXG4gIGhlaWdodDogNDlweDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgZm9udC1zaXplOiAyMXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzA4MmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICB3aWR0aDogMTExcHg7XHJcbiAgICBoZWlnaHQ6IDUxcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICByaWdodDogNSU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGxhcHRvcCB7XHJcbiAgICByaWdodDogNCU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHRhYmxldHMge1xyXG4gICAgd2lkdGg6IDg3cHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGZhYmxldHMge1xyXG4gICAgd2lkdGg6IDQ5cHg7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICBmb250LXNpemU6IDdweDtcclxuXHR9XHJcblx0QGluY2x1ZGUgcGhvbmVzIHtcclxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gMTIycHgpO1xyXG4gICAgdG9wOiA3MyU7XHJcblx0fVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmxpY2sucG5nKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcclxuICAgIGFuaW1hdGlvbjogYnRuIDguMXMgaW5maW5pdGU7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVudCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA2NTBweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgQGluY2x1ZGUgdGFibGV0cyB7XHJcbiAgICB3aWR0aDogMzc1cHg7XHJcblx0fVxyXG5cdEBpbmNsdWRlIGZhYmxldHMge1xyXG5cdFx0bGVmdDogNDIlO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBwaG9uZXMge1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdH1cclxufVxyXG5cclxuLnNxdWFyZS10ZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDMxcHg7XHJcbiAgdG9wOiAtMTMwcHg7XHJcbiAgei1pbmRleDogMTtcclxuICBhbmltYXRpb246IHNxdWFyZS10ZXh0IDguMXMgaW5maW5pdGU7XHJcbiAgQGluY2x1ZGUgdGFibGV0cyB7XHJcbiAgICB3aWR0aDogMTk1cHg7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIHRvcDogLTYwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGZhYmxldHMge1xyXG4gICAgd2lkdGg6IDEzM3B4O1xyXG4gICAgcmlnaHQ6IDMxcHg7XHJcbiAgICB0b3A6IC0yOXB4O1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcbn1cclxuXHJcbi5zbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0b3A6IDA7XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIH1cclxufVxyXG5cclxuLnllbGxvdyB7XHJcbiAgY29sb3I6ICNmZmQ4MDA7XHJcbn1cclxuXHJcbi5ibGFjayB7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuLnJlZ3VsYXIge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5tZWRpdW0ge1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5ibG9jay10ZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB6LWluZGV4OiAyO1xyXG4gIHNwYW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxuXHJcbiAgJi5maXJzdCB7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHRvcDogNTMlO1xyXG4gICAgcmlnaHQ6IDEyNXB4O1xyXG4gICAgYW5pbWF0aW9uOiBmaXJzdC10ZXh0IDguMXMgaW5maW5pdGU7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXRzIHtcclxuICAgICAgcmlnaHQ6IDM4cHg7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZmFibGV0cyB7XHJcbiAgICAgIHJpZ2h0OiAyOXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMC45ZW07XHJcbiAgICB9XHJcbiAgICAuYmxhY2sge1xyXG4gICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldHMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBmYWJsZXRzIHtcclxuICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWVkaXVtIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXRzIHtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgZmFibGV0cyB7XHJcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAueWVsbG93IHtcclxuICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXRzIHtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgZmFibGV0cyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICB9XHJcbiAgICAgIC5sb3dlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHMge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBmYWJsZXRzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLnNlY29uZCB7XHJcbiAgICB3aWR0aDogMTU1cHg7XHJcbiAgICByaWdodDogMTE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGFuaW1hdGlvbjogc2Vjb25kLXRleHQgOC4xcyBpbmZpbml0ZTtcclxuICAgIEBpbmNsdWRlIHRhYmxldHMge1xyXG4gICAgICByaWdodDogMjhweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGZhYmxldHMge1xyXG4gICAgICB0b3A6IDU2JTtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAucmVndWxhciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0cyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGZhYmxldHMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJsYWNrIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXRzIHtcclxuICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgZmFibGV0cyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYudGhpcmQge1xyXG4gICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgcmlnaHQ6IDExNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBhbmltYXRpb246IHRoaXJkLXRleHQgOC4xcyBpbmZpbml0ZTtcclxuICAgIEBpbmNsdWRlIHRhYmxldHMge1xyXG4gICAgICByaWdodDogMjdweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGZhYmxldHMge1xyXG4gICAgICByaWdodDogMThweDtcclxuICAgIH1cclxuICAgIC5yZWd1bGFyIHtcclxuICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgICBAaW5jbHVkZSB0YWJsZXRzIHtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgZmFibGV0cyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYmxhY2sge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldHMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBmYWJsZXRzIHtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmZiLXBsYXllciB7XHJcbiAgbGVmdDogMTAwcHg7XHJcbiAgdG9wOiAtNHB4O1xyXG4gIGFuaW1hdGlvbjogZmItcGxheWVyIDguMXMgaW5maW5pdGU7XHJcbiAgei1pbmRleDogMTtcclxuICBAaW5jbHVkZSB0YWJsZXRzIHtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGxlZnQ6IDUzcHg7XHJcbiAgICB0b3A6IDlweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgZmFibGV0cyB7XHJcbiAgICB3aWR0aDogOTFweDtcclxuICAgIGxlZnQ6IDEyOHB4O1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgfVxyXG59XHJcbi5idC1wbGF5ZXIge1xyXG4gIGxlZnQ6IDEyM3B4O1xyXG4gIHRvcDogLThweDtcclxuICB6LWluZGV4OiAxO1xyXG4gIGFuaW1hdGlvbjogYnQtcGxheWVyIDguMXMgaW5maW5pdGU7XHJcbiAgQGluY2x1ZGUgdGFibGV0cyB7XHJcbiAgICB3aWR0aDogMTM4cHg7XHJcbiAgICBsZWZ0OiA1MnB4O1xyXG4gICAgdG9wOiA2cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGZhYmxldHMge1xyXG4gICAgd2lkdGg6IDEwOXB4O1xyXG4gICAgbGVmdDogMTI3cHg7XHJcbiAgICB0b3A6IDVweDtcclxuICB9XHJcbn1cclxuLnRuLXBsYXllciB7XHJcbiAgdG9wOiAtMjJweDtcclxuICBsZWZ0OiA2OXB4O1xyXG4gIGFuaW1hdGlvbjogdG4tcGxheWVyIDguMXMgaW5maW5pdGU7XHJcbiAgei1pbmRleDogMTtcclxuICBAaW5jbHVkZSB0YWJsZXRzIHtcclxuICAgIHdpZHRoOiAxNTNweDtcclxuICAgIHRvcDogMnB4O1xyXG4gICAgbGVmdDogMTZweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgZmFibGV0cyB7XHJcbiAgICB3aWR0aDogMTMycHg7XHJcbiAgICB0b3A6IDJweDtcclxuICAgIGxlZnQ6IDExMnB4O1xyXG4gIH1cclxufVxyXG4uZ3JlZW4tc3F1YXJlIHtcclxuICB0b3A6IC0zOHB4O1xyXG4gIGxlZnQ6IDE0OXB4O1xyXG4gIGFuaW1hdGlvbjogZ3JlZW4tc3F1YXJlIDguMXMgaW5maW5pdGU7XHJcbiAgQGluY2x1ZGUgdGFibGV0cyB7XHJcbiAgICB3aWR0aDogMTM0cHg7XHJcbiAgICB0b3A6IC02cHg7XHJcbiAgICBsZWZ0OiA4MXB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBmYWJsZXRzIHtcclxuICAgIHdpZHRoOiA5MXB4O1xyXG4gICAgdG9wOiA5cHg7XHJcbiAgICBsZWZ0OiAxNTBweDtcclxuICB9XHJcbn1cclxuLmdyZWVuLXNxIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgdGFibGV0cyB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgbGVmdDogNXB4O1xyXG4gICAgdG9wOiAtNjVweDtcclxuICAgIGFuaW1hdGlvbjogZ3JlZW4tc3EgOC4xcyBpbmZpbml0ZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgZmFibGV0cyB7XHJcbiAgICB3aWR0aDogNTlweDtcclxuICAgIGxlZnQ6IDEyMHB4O1xyXG4gICAgdG9wOiAtNDNweDtcclxuICB9XHJcbn1cclxuLmdyZWVuLWNvciB7XHJcbiAgbGVmdDogMTAxcHg7XHJcbiAgdG9wOiAtOHB4O1xyXG4gIGFuaW1hdGlvbjogZ3JlZW4tY29yIDguMXMgaW5maW5pdGU7XHJcbiAgQGluY2x1ZGUgdGFibGV0cyB7XHJcbiAgICB3aWR0aDogNDRweDtcclxuICAgIGxlZnQ6IDUxcHg7XHJcbiAgICB0b3A6IDExcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGZhYmxldHMge1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBsZWZ0OiAxMzFweDtcclxuICAgIHRvcDogMjJweDtcclxuICB9XHJcbn1cclxuLmdyZXktY29yIHtcclxuICByaWdodDogNHB4O1xyXG4gIGJvdHRvbTogLTE5cHg7XHJcbiAgYW5pbWF0aW9uOiBncmV5LWNvciA4LjFzIGluZmluaXRlO1xyXG4gIEBpbmNsdWRlIHRhYmxldHMge1xyXG4gICAgd2lkdGg6IDI2cHg7XHJcbiAgICByaWdodDogLTdweDtcclxuICAgIGJvdHRvbTogN3B4O1xyXG4gIH1cclxufVxyXG4uYmx1ZS1jb3Ige1xyXG4gIHJpZ2h0OiAtNHB4O1xyXG4gIHRvcDogLThweDtcclxuICBhbmltYXRpb246IGJsdWUtY29yIDguMXMgaW5maW5pdGU7XHJcbiAgQGluY2x1ZGUgdGFibGV0cyB7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIHJpZ2h0OiAtMTBweDtcclxuICAgIHRvcDogMTFweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgZmFibGV0cyB7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICB9XHJcbn1cclxuLmJsdWUtYXJyb3dzIHtcclxuICBsZWZ0OiA3NnB4O1xyXG4gIHRvcDogMTlweDtcclxuICBhbmltYXRpb246IGJsdWUtYXJyb3dzIDguMXMgaW5maW5pdGU7XHJcbiAgQGluY2x1ZGUgdGFibGV0cyB7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGxlZnQ6IDM3cHg7XHJcbiAgICB0b3A6IDI4cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGZhYmxldHMge1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBsZWZ0OiAxMzFweDtcclxuICAgIHRvcDogNzRweDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgfVxyXG59XHJcbi5hcXVhLXNxdWFyZSB7XHJcbiAgdG9wOiAtNjdweDtcclxuICBsZWZ0OiAxMzdweDtcclxuICBhbmltYXRpb246IGFxdWEtc3EgOC4xcyBpbmZpbml0ZTtcclxuICBAaW5jbHVkZSB0YWJsZXRzIHtcclxuICAgIHdpZHRoOiAxMjVweDtcclxuICAgIHRvcDogLTI0cHg7XHJcbiAgICBsZWZ0OiA3NXB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBmYWJsZXRzIHtcclxuICAgIHdpZHRoOiAxMDJweDtcclxuICAgIHRvcDogLTJweDtcclxuICAgIGxlZnQ6IDEzNXB4O1xyXG4gIH1cclxufVxyXG4uYmx1ZS1zcSB7XHJcbiAgdG9wOiAtMTI4cHg7XHJcbiAgbGVmdDogMjcxcHg7XHJcbiAgYW5pbWF0aW9uOiBibHVlLXNxIDguMXMgaW5maW5pdGU7XHJcbiAgQGluY2x1ZGUgdGFibGV0cyB7XHJcbiAgICB3aWR0aDogODZweDtcclxuICAgIHRvcDogLTYxcHg7XHJcbiAgICBsZWZ0OiAxNTRweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgZmFibGV0cyB7XHJcbiAgICB3aWR0aDogNTlweDtcclxuICAgIHRvcDogLTM2cHg7XHJcbiAgICBsZWZ0OiAyMDJweDtcclxuICB9XHJcbn1cclxuLm9yYW5nZS1zcXVhcmUge1xyXG4gIGxlZnQ6IDk3cHg7XHJcbiAgdG9wOiAtOTJweDtcclxuICBhbmltYXRpb246IG9yYW5nZS1zcXVhcmUgOC4xcyBpbmZpbml0ZTtcclxuICBAaW5jbHVkZSB0YWJsZXRzIHtcclxuICAgIHdpZHRoOiAxMzFweDtcclxuICAgIGxlZnQ6IDQ5cHg7XHJcbiAgICB0b3A6IC0zOXB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBmYWJsZXRzIHtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGxlZnQ6IDEyOXB4O1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgfVxyXG59XHJcbi5vcmFuZ2UtY29yIHtcclxuICB0b3A6IDUwcHg7XHJcbiAgbGVmdDogNzFweDtcclxuICBhbmltYXRpb246IG9yYW5nZS1jb3IgOC4xcyBpbmZpbml0ZTtcclxuICBAaW5jbHVkZSB0YWJsZXRzIHtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgdG9wOiA0NnB4O1xyXG4gICAgbGVmdDogMzNweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgZmFibGV0cyB7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIHRvcDogLTE0cHg7XHJcbiAgICBsZWZ0OiAxMzZweDtcclxuICB9XHJcbn1cclxuLm9yYW5nZS1hcnJvd3Mge1xyXG4gIHJpZ2h0OiA0cHg7XHJcbiAgYm90dG9tOiAtMTRweDtcclxuICBhbmltYXRpb246IG9yYW5nZS1hcnJvd3MgOC4xcyBpbmZpbml0ZTtcclxuICBAaW5jbHVkZSB0YWJsZXRzIHtcclxuICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgcmlnaHQ6IC01cHg7XHJcbiAgICBib3R0b206IDEwcHg7XHJcbiAgfVxyXG59XHJcbi5vcmFuZ2Utc3Ege1xyXG4gIGxlZnQ6IDIyMnB4O1xyXG4gIHRvcDogNjVweDtcclxuICBhbmltYXRpb246IG9yYW5nZS1zcSA4LjFzIGluZmluaXRlO1xyXG4gIEBpbmNsdWRlIHRhYmxldHMge1xyXG4gICAgd2lkdGg6IDg3cHg7XHJcbiAgICBsZWZ0OiAxMjVweDtcclxuICAgIHRvcDogNTZweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgZmFibGV0cyB7XHJcbiAgICB3aWR0aDogNTlweDtcclxuICAgIGxlZnQ6IDE3OXB4O1xyXG4gICAgdG9wOiAtNDlweDtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBidG4ge1xyXG4gICAgMCUsIDc2LjU0JSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICB9XHJcbiAgICA4My45NCUsIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgICB9XHJcbn1cclxuQGtleWZyYW1lcyBzcXVhcmUtdGV4dCB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xyXG4gIH1cclxuICAyLjQ2JSwgMjcuMTYlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxuICAzMC44NiUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xyXG4gIH1cclxuICAzMy4zMiUsIDU4LjAxJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsIDMycHgpO1xyXG4gIH1cclxuICA2MS43MSUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xyXG4gIH1cclxuICA2NC4xNyUsIDk2LjMlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgMTRweCk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZiLXBsYXllciB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDkwcHgpO1xyXG4gIH1cclxuICAyLjQ2JSwgMjcuMTYlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbiAgMjkuNjIlLCAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5MHB4KTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBncmVlbi1zcXVhcmUge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICB9XHJcbiAgMi40NiUsIDI3LjE2JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgfVxyXG4gIDI5LjYyJSwgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgZmlyc3QtdGV4dCB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNzUlKTtcclxuICB9XHJcbiAgMi40NiUsIDI3LjE2JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgfVxyXG4gIDI5LjYlLCAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTc1JSk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgZ3JlZW4tY29yIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDkxcHgpO1xyXG4gIH1cclxuICAyLjQ2JSwgMjcuMTYlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICB9XHJcbiAgMzAuOTYlLCAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0OTFweCk7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgZ3JleS1jb3Ige1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNzFweCk7XHJcbiAgfVxyXG4gIDIuNDYlLCAyNy4xNiUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxuICAyOS42JSwgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTcxcHgpO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHNlY29uZC10ZXh0IHtcclxuICAwJSwgMzAuODYlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XHJcbiAgfVxyXG4gIDMzLjMyJSwgNTguMDElIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB9XHJcbiAgNjAuNDclLCAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgYnQtcGxheWVyIHtcclxuICAwJSwgMzAuODYlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XHJcbiAgfVxyXG4gIDMzLjMyJSwgNTguMDElIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbiAgNjAuNDclLCAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgYXF1YS1zcSB7XHJcbiAgMCUsIDMwLjg2JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgfVxyXG4gIDMzLjMyJSwgNTguMDElIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbiAgNjEuNyUsIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGJsdWUtc3Ege1xyXG4gIDAlLCAzMC44NiUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIH1cclxuICAzMy4zJSwgNTguMDElIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG4gIDU4LjElLCAxMDAlIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBibHVlLWFycm93cyB7XHJcbiAgMCUsIDMwLjg2JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOTBweCk7XHJcbiAgfVxyXG4gIDMzLjMyJSwgNTguMDElIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbiAgNjAuNDclLCAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOTBweCk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgYmx1ZS1jb3Ige1xyXG4gIDAlLCAzMC44NiUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNTBweCk7XHJcbiAgfVxyXG4gIDMzLjMyJSwgNTguMDElIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgfVxyXG4gIDYwLjQ3JSwgMTAwJSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTcwcHgpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHRoaXJkLXRleHQge1xyXG4gIDAlLCA2MS43MiUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDUlKTtcclxuICB9XHJcbiAgNjQuMTclLCA5Ni4zJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgfVxyXG4gIDk4LjclLCAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjA1JSk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgdG4tcGxheWVyIHtcclxuICAwJSwgNjEuNzIlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMTBweCk7XHJcbiAgfVxyXG4gIDY0LjE3JSwgOTYuMyUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxuICA5OC43JSwgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTEwcHgpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIG9yYW5nZS1zcXVhcmUge1xyXG4gIDAlLCA2MS43MiUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG4gIH1cclxuICA2NC4xNyUsIDk2LjMlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbiAgOTguNyUsIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIG9yYW5nZS1hcnJvd3Mge1xyXG4gIDAlLCA2MS43MiUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1MHB4KTtcclxuICB9XHJcbiAgNjQuMTclLCA5Ni4zJSB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxuICA5OC43JSwgMTAwJSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTUwcHgpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIG9yYW5nZS1jb3Ige1xyXG4gIDAlLCA2MS43MiUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDkwcHgpO1xyXG4gIH1cclxuICA2NC4xNyUsIDk2LjMlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbiAgOTguNyUsIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDkwcHgpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIG9yYW5nZS1zcSB7XHJcbiAgMCUsIDYyLjk1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOTBweCk7XHJcbiAgfVxyXG4gIDY0LjE4JSwgOTYuMyUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxuICA5Ny41MyUsIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDkwcHgpO1xyXG4gIH1cclxufVxyXG5AaW5jbHVkZSB0YWJsZXRzIHtcclxuICBAa2V5ZnJhbWVzIGdyZWVuLXNxIHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcclxuICAgIH1cclxuICAgIDEuMjMlLCAyNS45MiUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB9XHJcbiAgICAyNy4xNSUsIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAa2V5ZnJhbWVzIHNxdWFyZS10ZXh0IHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xyXG4gICAgfVxyXG4gICAgMi40NiUsIDI3LjE2JSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgfVxyXG4gICAgMzAuODYlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xyXG4gICAgfVxyXG4gICAgMzMuMzIlLCA1OC4wMSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzcHgsIDE3cHgpO1xyXG4gICAgfVxyXG4gICAgNjEuNzElIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xyXG4gICAgfVxyXG4gICAgNjQuMTclLCA5Ni4zJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgNnB4KTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5AaW5jbHVkZSBmYWJsZXRzIHtcclxuICBAa2V5ZnJhbWVzIGJsdWUtYXJyb3dzIHtcclxuICAgIDAlLCAzMC44NiUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVkoOTBweCk7XHJcbiAgICB9XHJcbiAgICAzMy4zMiUsIDU4LjAxJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWSgwKTtcclxuICAgIH1cclxuICAgIDYwLjQ3JSwgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWSgtOTBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgb3JhbmdlLXNxIHtcclxuICAgIDAlLCA2Mi45NSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTkwcHgpO1xyXG4gICAgfVxyXG4gICAgNjQuMTglLCA5Ni4zJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIH1cclxuICAgIDk3LjUzJSwgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOTBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgYmx1ZS1hcnJvd3Mge1xyXG4gICAgMCUsIDMwLjg2JSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5MHB4KTtcclxuICAgIH1cclxuICAgIDMzLjMyJSwgNTguMDElIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG4gICAgNjAuNDclLCAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgb3JhbmdlLWNvciB7XHJcbiAgICAwJSwgNjEuNzIlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcclxuICAgIH1cclxuICAgIDY0LjE3JSwgOTYuMyUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB9XHJcbiAgICA5OC43JSwgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgZmlyc3QtdGV4dCB7XHJcbiAgICAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTkwJSk7XHJcbiAgICB9XHJcbiAgICAyLjQ2JSwgMjcuMTYlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgfVxyXG4gICAgMjkuNiUsIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE5MCUpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAa2V5ZnJhbWVzIHNlY29uZC10ZXh0IHtcclxuICAgIDAlLCAzMC44NiUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI0NSUpO1xyXG4gICAgfVxyXG4gICAgMzMuMzIlLCA1OC4wMSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB9XHJcbiAgICA2MC40NyUsIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI0NSUpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAa2V5ZnJhbWVzIHRoaXJkLXRleHQge1xyXG4gICAgMCUsIDYxLjcyJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjI1JSk7XHJcbiAgICB9XHJcbiAgICA2NC4xNyUsIDk2LjMlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgfVxyXG4gICAgOTguNyUsIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIyNSUpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAa2V5ZnJhbWVzIHNxdWFyZS10ZXh0IHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xyXG4gICAgfVxyXG4gICAgMi40NiUsIDI3LjE2JSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgfVxyXG4gICAgMzAuODYlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xyXG4gICAgfVxyXG4gICAgMzMuMzIlLCA1OC4wMSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsMTRweCk7XHJcbiAgICB9XHJcbiAgICA2MS43MSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XHJcbiAgICB9XHJcbiAgICA2NC4xNyUsIDk2LjMlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LDdweCk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyJdfQ== */
