@-webkit-keyframes fade-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@keyframes fade-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-webkit-keyframes fade {
	10% {
		-webkit-transform: scale(1, 1);
		        transform: scale(1, 1);
	}
	35% {
		-webkit-transform: scale(1, 1.7);
		        transform: scale(1, 1.7);
	}
	40% {
		-webkit-transform: scale(1, 1.7);
		        transform: scale(1, 1.7);
	}
	50% {
		opacity: 1;
	}
	60% {
		-webkit-transform: scale(1, 1);
		        transform: scale(1, 1);
	}
	100% {
		-webkit-transform: scale(1, 1);
		        transform: scale(1, 1);
		opacity: 0;
	}
}
@keyframes fade {
	10% {
		-webkit-transform: scale(1, 1);
		        transform: scale(1, 1);
	}
	35% {
		-webkit-transform: scale(1, 1.7);
		        transform: scale(1, 1.7);
	}
	40% {
		-webkit-transform: scale(1, 1.7);
		        transform: scale(1, 1.7);
	}
	50% {
		opacity: 1;
	}
	60% {
		-webkit-transform: scale(1, 1);
		        transform: scale(1, 1);
	}
	100% {
		-webkit-transform: scale(1, 1);
		        transform: scale(1, 1);
		opacity: 0;
	}
}
[data-language] code,
[class^=lang] code,
pre [data-language],
pre [class^=lang] {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-webkit-animation: fade-in 50ms ease-in-out 2s forwards;
	        animation: fade-in 50ms ease-in-out 2s forwards;
}

[data-language] code.rainbow,
[class^=lang] code.rainbow,
pre [data-language].rainbow,
pre [class^=lang].rainbow {
	-webkit-animation: none;
	        animation: none;
	-webkit-transition: opacity 50ms ease-in-out;
	-o-transition: opacity 50ms ease-in-out;
	transition: opacity 50ms ease-in-out;
}

[data-language] code.loading,
[class^=lang] code.loading,
pre [data-language].loading,
pre [class^=lang].loading {
	-webkit-animation: none;
	        animation: none;
}

[data-language] code.rainbow-show,
[class^=lang] code.rainbow-show,
pre [data-language].rainbow-show,
pre [class^=lang].rainbow-show {
	opacity: 1;
}

pre {
	position: relative;
}

pre.loading .preloader div {
	-webkit-animation-play-state: running;
	        animation-play-state: running;
}

pre.loading .preloader div:nth-of-type(1) {
	background: #0081f5;
	-webkit-animation: fade 1.5s 300ms linear infinite;
	        animation: fade 1.5s 300ms linear infinite;
}

pre.loading .preloader div:nth-of-type(2) {
	background: #5000f5;
	-webkit-animation: fade 1.5s 438ms linear infinite;
	        animation: fade 1.5s 438ms linear infinite;
}

pre.loading .preloader div:nth-of-type(3) {
	background: #9000f5;
	-webkit-animation: fade 1.5s 577ms linear infinite;
	        animation: fade 1.5s 577ms linear infinite;
}

pre.loading .preloader div:nth-of-type(4) {
	background: #f50419;
	-webkit-animation: fade 1.5s 715ms linear infinite;
	        animation: fade 1.5s 715ms linear infinite;
}

pre.loading .preloader div:nth-of-type(5) {
	background: #f57900;
	-webkit-animation: fade 1.5s 853ms linear infinite;
	        animation: fade 1.5s 853ms linear infinite;
}

pre.loading .preloader div:nth-of-type(6) {
	background: #f5e600;
	-webkit-animation: fade 1.5s 992ms linear infinite;
	        animation: fade 1.5s 992ms linear infinite;
}

pre.loading .preloader div:nth-of-type(7) {
	background: #00f50c;
	-webkit-animation: fade 1.5s 1130ms linear infinite;
	        animation: fade 1.5s 1130ms linear infinite;
}

pre .preloader {
	position: absolute;
	top: 12px;
	left: 10px;
}

pre .preloader div {
	width: 12px;
	height: 12px;
	border-radius: 4px;
	display: inline-block;
	margin-right: 4px;
	opacity: 0;
	-webkit-animation-play-state: paused;
	        animation-play-state: paused;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}

pre {
	background-color: #000;
	word-wrap: break-word;
	margin: 0px;
	padding: 24px;
	color: #fff;
	font-size: 14px;
	margin-bottom: 20px;
}

pre,
code {
	max-width: calc(100vw - 20px);
	border-radius: 5px;
	font-family: "Fira";
	color: var(--code-vars);
}

pre {
	background: var(--code-bcg);
	color: #f8f8f8;
	color: var(--code-vars);
}

pre .comment {
	color: var(--code-comment);
}

pre .constant.numeric {
	color: #d87d50;
}

pre .constant {
	color: #889ab4;
}

pre .constant.symbol,
pre .constant.language {
	color: var(--code-variable);
}

pre .storage {
	color: #f9ee98;
}

pre .string {
	color: #8f9d6a;
}

pre .string.regexp {
	color: #e9c062;
}

pre .keyword {
	color: var(--code-keyword);
}

pre .storage {
	color: var(--code-keyword);
}

pre .keyword.operator {
	color: var(--code-plain);
}

pre .inherited-class {
	color: #9b5c2e;
}

pre .entity {
	color: #ff6400;
}

pre .support {
	color: #9b859d;
}

pre .support.magic {
	color: #dad69a;
}

pre .variable {
	color: var(--code-variable);
}

pre .function,
pre .entity.class {
	color: var(--code-variable);
}

pre .support.class-name,
pre .support.type {
	color: #ab99ac;
}

pre code.rainbow .line:before {
	color: var(--code-counter);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYnMvY29kZS5zY3NzIiwibGlicy9jb2RlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtDQUNDO0VBQ0MsVUFBQTtDQ0NEO0NEQ0E7RUFDQyxVQUFBO0NDQ0Q7QUFDRDtBRFBBO0NBQ0M7RUFDQyxVQUFBO0NDQ0Q7Q0RDQTtFQUNDLFVBQUE7Q0NDRDtBQUNEO0FEQ0E7Q0FDQztFQUNDLDhCQUFBO1VBQUEsc0JBQUE7Q0NDRDtDRENBO0VBQ0MsZ0NBQUE7VUFBQSx3QkFBQTtDQ0NEO0NEQ0E7RUFDQyxnQ0FBQTtVQUFBLHdCQUFBO0NDQ0Q7Q0RDQTtFQUNDLFVBQUE7Q0NDRDtDRENBO0VBQ0MsOEJBQUE7VUFBQSxzQkFBQTtDQ0NEO0NEQ0E7RUFDQyw4QkFBQTtVQUFBLHNCQUFBO0VBQ0EsVUFBQTtDQ0NEO0FBQ0Q7QURwQkE7Q0FDQztFQUNDLDhCQUFBO1VBQUEsc0JBQUE7Q0NDRDtDRENBO0VBQ0MsZ0NBQUE7VUFBQSx3QkFBQTtDQ0NEO0NEQ0E7RUFDQyxnQ0FBQTtVQUFBLHdCQUFBO0NDQ0Q7Q0RDQTtFQUNDLFVBQUE7Q0NDRDtDRENBO0VBQ0MsOEJBQUE7VUFBQSxzQkFBQTtDQ0NEO0NEQ0E7RUFDQyw4QkFBQTtVQUFBLHNCQUFBO0VBQ0EsVUFBQTtDQ0NEO0FBQ0Q7QURDQTs7OztDQUlDLFVBQUE7Q0FDQSxrRUFBQTtDQUNBLHVEQUFBO1NBQUEsK0NBQUE7QUNDRDs7QURDQTs7OztDQUlDLHVCQUFBO1NBQUEsZUFBQTtDQUNBLDRDQUFBO0NBQUEsdUNBQUE7Q0FBQSxvQ0FBQTtBQ0VEOztBREFBOzs7O0NBSUMsdUJBQUE7U0FBQSxlQUFBO0FDR0Q7O0FEREE7Ozs7Q0FJQyxVQUFBO0FDSUQ7O0FERkE7Q0FDQyxrQkFBQTtBQ0tEOztBREhBO0NBQ0MscUNBQUE7U0FBQSw2QkFBQTtBQ01EOztBREpBO0NBQ0MsbUJBQUE7Q0FDQSxrREFBQTtTQUFBLDBDQUFBO0FDT0Q7O0FETEE7Q0FDQyxtQkFBQTtDQUNBLGtEQUFBO1NBQUEsMENBQUE7QUNRRDs7QUROQTtDQUNDLG1CQUFBO0NBQ0Esa0RBQUE7U0FBQSwwQ0FBQTtBQ1NEOztBRFBBO0NBQ0MsbUJBQUE7Q0FDQSxrREFBQTtTQUFBLDBDQUFBO0FDVUQ7O0FEUkE7Q0FDQyxtQkFBQTtDQUNBLGtEQUFBO1NBQUEsMENBQUE7QUNXRDs7QURUQTtDQUNDLG1CQUFBO0NBQ0Esa0RBQUE7U0FBQSwwQ0FBQTtBQ1lEOztBRFZBO0NBQ0MsbUJBQUE7Q0FDQSxtREFBQTtTQUFBLDJDQUFBO0FDYUQ7O0FEWEE7Q0FDQyxrQkFBQTtDQUNBLFNBQUE7Q0FDQSxVQUFBO0FDY0Q7O0FEWkE7Q0FDQyxXQUFBO0NBQ0EsWUFBQTtDQUNBLGtCQUFBO0NBQ0EscUJBQUE7Q0FDQSxpQkFBQTtDQUNBLFVBQUE7Q0FDQSxvQ0FBQTtTQUFBLDRCQUFBO0NBQ0EscUNBQUE7U0FBQSw2QkFBQTtBQ2VEOztBRGJBO0NBQ0Msc0JBQUE7Q0FDQSxxQkFBQTtDQUNBLFdBQUE7Q0FDQSxhQUFBO0NBQ0EsV0FBQTtDQUNBLGVBQUE7Q0FDQSxtQkFBQTtBQ2dCRDs7QURkQTs7Q0FFQyw2QkFBQTtDQUNBLGtCQUFBO0NBQ0EsbUJBQUE7Q0FDQSx1QkFBQTtBQ2lCRDs7QURmQTtDQUNDLDJCQUFBO0NBQ0EsY0FBQTtDQUNBLHVCQUFBO0FDa0JEOztBRGhCQTtDQUNDLDBCQUFBO0FDbUJEOztBRGpCQTtDQUNDLGNBQUE7QUNvQkQ7O0FEbEJBO0NBQ0MsY0FBQTtBQ3FCRDs7QURuQkE7O0NBRUMsMkJBQUE7QUNzQkQ7O0FEcEJBO0NBQ0MsY0FBQTtBQ3VCRDs7QURyQkE7Q0FDQyxjQUFBO0FDd0JEOztBRHRCQTtDQUNDLGNBQUE7QUN5QkQ7O0FEdkJBO0NBQ0MsMEJBQUE7QUMwQkQ7O0FEckJBO0NBQ0MsMEJBQUE7QUN3QkQ7O0FEckJBO0NBQ0Msd0JBQUE7QUN3QkQ7O0FEckJBO0NBQ0MsY0FBQTtBQ3dCRDs7QUR0QkE7Q0FDQyxjQUFBO0FDeUJEOztBRHZCQTtDQUNDLGNBQUE7QUMwQkQ7O0FEeEJBO0NBQ0MsY0FBQTtBQzJCRDs7QUR6QkE7Q0FDQywyQkFBQTtBQzRCRDs7QUQxQkE7O0NBRUMsMkJBQUE7QUM2QkQ7O0FEM0JBOztDQUVDLGNBQUE7QUM4QkQ7O0FENUJBO0NBQ0MsMEJBQUE7QUMrQkQiLCJmaWxlIjoibGlicy9jb2RlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBrZXlmcmFtZXMgZmFkZS1pbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmFkZSB7XG5cdDEwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcblx0fVxuXHQzNSUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSwgMS43KTtcblx0fVxuXHQ0MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSwgMS43KTtcblx0fVxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0NjAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuW2RhdGEtbGFuZ3VhZ2VdIGNvZGUsXG5bY2xhc3NePVwibGFuZ1wiXSBjb2RlLFxucHJlIFtkYXRhLWxhbmd1YWdlXSxcbnByZSBbY2xhc3NePVwibGFuZ1wiXSB7XG5cdG9wYWNpdHk6IDA7XG5cdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xuXHRhbmltYXRpb246IGZhZGUtaW4gNTBtcyBlYXNlLWluLW91dCAycyBmb3J3YXJkcztcbn1cbltkYXRhLWxhbmd1YWdlXSBjb2RlLnJhaW5ib3csXG5bY2xhc3NePVwibGFuZ1wiXSBjb2RlLnJhaW5ib3csXG5wcmUgW2RhdGEtbGFuZ3VhZ2VdLnJhaW5ib3csXG5wcmUgW2NsYXNzXj1cImxhbmdcIl0ucmFpbmJvdyB7XG5cdGFuaW1hdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSA1MG1zIGVhc2UtaW4tb3V0O1xufVxuW2RhdGEtbGFuZ3VhZ2VdIGNvZGUubG9hZGluZyxcbltjbGFzc149XCJsYW5nXCJdIGNvZGUubG9hZGluZyxcbnByZSBbZGF0YS1sYW5ndWFnZV0ubG9hZGluZyxcbnByZSBbY2xhc3NePVwibGFuZ1wiXS5sb2FkaW5nIHtcblx0YW5pbWF0aW9uOiBub25lO1xufVxuW2RhdGEtbGFuZ3VhZ2VdIGNvZGUucmFpbmJvdy1zaG93LFxuW2NsYXNzXj1cImxhbmdcIl0gY29kZS5yYWluYm93LXNob3csXG5wcmUgW2RhdGEtbGFuZ3VhZ2VdLnJhaW5ib3ctc2hvdyxcbnByZSBbY2xhc3NePVwibGFuZ1wiXS5yYWluYm93LXNob3cge1xuXHRvcGFjaXR5OiAxO1xufVxucHJlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxucHJlLmxvYWRpbmcgLnByZWxvYWRlciBkaXYge1xuXHRhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbnByZS5sb2FkaW5nIC5wcmVsb2FkZXIgZGl2Om50aC1vZi10eXBlKDEpIHtcblx0YmFja2dyb3VuZDogIzAwODFmNTtcblx0YW5pbWF0aW9uOiBmYWRlIDEuNXMgMzAwbXMgbGluZWFyIGluZmluaXRlO1xufVxucHJlLmxvYWRpbmcgLnByZWxvYWRlciBkaXY6bnRoLW9mLXR5cGUoMikge1xuXHRiYWNrZ3JvdW5kOiAjNTAwMGY1O1xuXHRhbmltYXRpb246IGZhZGUgMS41cyA0MzhtcyBsaW5lYXIgaW5maW5pdGU7XG59XG5wcmUubG9hZGluZyAucHJlbG9hZGVyIGRpdjpudGgtb2YtdHlwZSgzKSB7XG5cdGJhY2tncm91bmQ6ICM5MDAwZjU7XG5cdGFuaW1hdGlvbjogZmFkZSAxLjVzIDU3N21zIGxpbmVhciBpbmZpbml0ZTtcbn1cbnByZS5sb2FkaW5nIC5wcmVsb2FkZXIgZGl2Om50aC1vZi10eXBlKDQpIHtcblx0YmFja2dyb3VuZDogI2Y1MDQxOTtcblx0YW5pbWF0aW9uOiBmYWRlIDEuNXMgNzE1bXMgbGluZWFyIGluZmluaXRlO1xufVxucHJlLmxvYWRpbmcgLnByZWxvYWRlciBkaXY6bnRoLW9mLXR5cGUoNSkge1xuXHRiYWNrZ3JvdW5kOiAjZjU3OTAwO1xuXHRhbmltYXRpb246IGZhZGUgMS41cyA4NTNtcyBsaW5lYXIgaW5maW5pdGU7XG59XG5wcmUubG9hZGluZyAucHJlbG9hZGVyIGRpdjpudGgtb2YtdHlwZSg2KSB7XG5cdGJhY2tncm91bmQ6ICNmNWU2MDA7XG5cdGFuaW1hdGlvbjogZmFkZSAxLjVzIDk5Mm1zIGxpbmVhciBpbmZpbml0ZTtcbn1cbnByZS5sb2FkaW5nIC5wcmVsb2FkZXIgZGl2Om50aC1vZi10eXBlKDcpIHtcblx0YmFja2dyb3VuZDogIzAwZjUwYztcblx0YW5pbWF0aW9uOiBmYWRlIDEuNXMgMTEzMG1zIGxpbmVhciBpbmZpbml0ZTtcbn1cbnByZSAucHJlbG9hZGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEycHg7XG5cdGxlZnQ6IDEwcHg7XG59XG5wcmUgLnByZWxvYWRlciBkaXYge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdG9wYWNpdHk6IDA7XG5cdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxucHJlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRtYXJnaW46IDBweDtcblx0cGFkZGluZzogMjRweDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbnByZSxcbmNvZGUge1xuXHRtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAyMHB4KTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRmb250LWZhbWlseTogXCJGaXJhXCI7XG5cdGNvbG9yOiB2YXIoLS1jb2RlLXZhcnMpO1xufVxucHJlIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29kZS1iY2cpO1xuXHRjb2xvcjogI2Y4ZjhmODtcblx0Y29sb3I6IHZhcigtLWNvZGUtdmFycyk7XG59XG5wcmUgLmNvbW1lbnQge1xuXHRjb2xvcjogdmFyKC0tY29kZS1jb21tZW50KTtcbn1cbnByZSAuY29uc3RhbnQubnVtZXJpYyB7XG5cdGNvbG9yOiAjZDg3ZDUwO1xufVxucHJlIC5jb25zdGFudCB7XG5cdGNvbG9yOiAjODg5YWI0O1xufVxucHJlIC5jb25zdGFudC5zeW1ib2wsXG5wcmUgLmNvbnN0YW50Lmxhbmd1YWdlIHtcblx0Y29sb3I6IHZhcigtLWNvZGUtdmFyaWFibGUpXG59XG5wcmUgLnN0b3JhZ2Uge1xuXHRjb2xvcjogI2Y5ZWU5ODtcbn1cbnByZSAuc3RyaW5nIHtcblx0Y29sb3I6ICM4ZjlkNmE7XG59XG5wcmUgLnN0cmluZy5yZWdleHAge1xuXHRjb2xvcjogI2U5YzA2Mjtcbn1cbnByZSAua2V5d29yZCB7XG5cdGNvbG9yOiB2YXIoLS1jb2RlLWtleXdvcmQpO1xufVxucHJlIC5zZWxlY3RvciB7XG5cbn1cbnByZSAuc3RvcmFnZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2RlLWtleXdvcmQpO1xufVxuXG5wcmUgLmtleXdvcmQub3BlcmF0b3Ige1xuXHRjb2xvcjogdmFyKC0tY29kZS1wbGFpbik7XG5cdC8vIGNvbG9yOiB2YXIoLS1jb2RlLXZhcnMpO1xufVxucHJlIC5pbmhlcml0ZWQtY2xhc3Mge1xuXHRjb2xvcjogIzliNWMyZTtcbn1cbnByZSAuZW50aXR5IHtcblx0Y29sb3I6ICNmZjY0MDA7XG59XG5wcmUgLnN1cHBvcnQge1xuXHRjb2xvcjogIzliODU5ZDtcbn1cbnByZSAuc3VwcG9ydC5tYWdpYyB7XG5cdGNvbG9yOiAjZGFkNjlhO1xufVxucHJlIC52YXJpYWJsZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2RlLXZhcmlhYmxlKTtcbn1cbnByZSAuZnVuY3Rpb24sXG5wcmUgLmVudGl0eS5jbGFzcyB7XG5cdGNvbG9yOiB2YXIoLS1jb2RlLXZhcmlhYmxlKTtcbn1cbnByZSAuc3VwcG9ydC5jbGFzcy1uYW1lLFxucHJlIC5zdXBwb3J0LnR5cGUge1xuXHRjb2xvcjogI2FiOTlhYztcbn1cbnByZSBjb2RlLnJhaW5ib3cgLmxpbmU6YmVmb3JlIHtcblx0Y29sb3I6IHZhcigtLWNvZGUtY291bnRlcik7XG59XG4iLCJAa2V5ZnJhbWVzIGZhZGUtaW4ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGUge1xuXHQxMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG5cdH1cblx0MzUlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsIDEuNyk7XG5cdH1cblx0NDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsIDEuNyk7XG5cdH1cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDYwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cbltkYXRhLWxhbmd1YWdlXSBjb2RlLFxuW2NsYXNzXj1sYW5nXSBjb2RlLFxucHJlIFtkYXRhLWxhbmd1YWdlXSxcbnByZSBbY2xhc3NePWxhbmddIHtcblx0b3BhY2l0eTogMDtcblx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XG5cdGFuaW1hdGlvbjogZmFkZS1pbiA1MG1zIGVhc2UtaW4tb3V0IDJzIGZvcndhcmRzO1xufVxuXG5bZGF0YS1sYW5ndWFnZV0gY29kZS5yYWluYm93LFxuW2NsYXNzXj1sYW5nXSBjb2RlLnJhaW5ib3csXG5wcmUgW2RhdGEtbGFuZ3VhZ2VdLnJhaW5ib3csXG5wcmUgW2NsYXNzXj1sYW5nXS5yYWluYm93IHtcblx0YW5pbWF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDUwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbltkYXRhLWxhbmd1YWdlXSBjb2RlLmxvYWRpbmcsXG5bY2xhc3NePWxhbmddIGNvZGUubG9hZGluZyxcbnByZSBbZGF0YS1sYW5ndWFnZV0ubG9hZGluZyxcbnByZSBbY2xhc3NePWxhbmddLmxvYWRpbmcge1xuXHRhbmltYXRpb246IG5vbmU7XG59XG5cbltkYXRhLWxhbmd1YWdlXSBjb2RlLnJhaW5ib3ctc2hvdyxcbltjbGFzc149bGFuZ10gY29kZS5yYWluYm93LXNob3csXG5wcmUgW2RhdGEtbGFuZ3VhZ2VdLnJhaW5ib3ctc2hvdyxcbnByZSBbY2xhc3NePWxhbmddLnJhaW5ib3ctc2hvdyB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbnByZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxucHJlLmxvYWRpbmcgLnByZWxvYWRlciBkaXYge1xuXHRhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cblxucHJlLmxvYWRpbmcgLnByZWxvYWRlciBkaXY6bnRoLW9mLXR5cGUoMSkge1xuXHRiYWNrZ3JvdW5kOiAjMDA4MWY1O1xuXHRhbmltYXRpb246IGZhZGUgMS41cyAzMDBtcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbnByZS5sb2FkaW5nIC5wcmVsb2FkZXIgZGl2Om50aC1vZi10eXBlKDIpIHtcblx0YmFja2dyb3VuZDogIzUwMDBmNTtcblx0YW5pbWF0aW9uOiBmYWRlIDEuNXMgNDM4bXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5wcmUubG9hZGluZyAucHJlbG9hZGVyIGRpdjpudGgtb2YtdHlwZSgzKSB7XG5cdGJhY2tncm91bmQ6ICM5MDAwZjU7XG5cdGFuaW1hdGlvbjogZmFkZSAxLjVzIDU3N21zIGxpbmVhciBpbmZpbml0ZTtcbn1cblxucHJlLmxvYWRpbmcgLnByZWxvYWRlciBkaXY6bnRoLW9mLXR5cGUoNCkge1xuXHRiYWNrZ3JvdW5kOiAjZjUwNDE5O1xuXHRhbmltYXRpb246IGZhZGUgMS41cyA3MTVtcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbnByZS5sb2FkaW5nIC5wcmVsb2FkZXIgZGl2Om50aC1vZi10eXBlKDUpIHtcblx0YmFja2dyb3VuZDogI2Y1NzkwMDtcblx0YW5pbWF0aW9uOiBmYWRlIDEuNXMgODUzbXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5wcmUubG9hZGluZyAucHJlbG9hZGVyIGRpdjpudGgtb2YtdHlwZSg2KSB7XG5cdGJhY2tncm91bmQ6ICNmNWU2MDA7XG5cdGFuaW1hdGlvbjogZmFkZSAxLjVzIDk5Mm1zIGxpbmVhciBpbmZpbml0ZTtcbn1cblxucHJlLmxvYWRpbmcgLnByZWxvYWRlciBkaXY6bnRoLW9mLXR5cGUoNykge1xuXHRiYWNrZ3JvdW5kOiAjMDBmNTBjO1xuXHRhbmltYXRpb246IGZhZGUgMS41cyAxMTMwbXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5wcmUgLnByZWxvYWRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMnB4O1xuXHRsZWZ0OiAxMHB4O1xufVxuXG5wcmUgLnByZWxvYWRlciBkaXYge1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdG9wYWNpdHk6IDA7XG5cdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG5wcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdG1hcmdpbjogMHB4O1xuXHRwYWRkaW5nOiAyNHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5wcmUsXG5jb2RlIHtcblx0bWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMjBweCk7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Zm9udC1mYW1pbHk6IFwiRmlyYVwiO1xuXHRjb2xvcjogdmFyKC0tY29kZS12YXJzKTtcbn1cblxucHJlIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29kZS1iY2cpO1xuXHRjb2xvcjogI2Y4ZjhmODtcblx0Y29sb3I6IHZhcigtLWNvZGUtdmFycyk7XG59XG5cbnByZSAuY29tbWVudCB7XG5cdGNvbG9yOiB2YXIoLS1jb2RlLWNvbW1lbnQpO1xufVxuXG5wcmUgLmNvbnN0YW50Lm51bWVyaWMge1xuXHRjb2xvcjogI2Q4N2Q1MDtcbn1cblxucHJlIC5jb25zdGFudCB7XG5cdGNvbG9yOiAjODg5YWI0O1xufVxuXG5wcmUgLmNvbnN0YW50LnN5bWJvbCxcbnByZSAuY29uc3RhbnQubGFuZ3VhZ2Uge1xuXHRjb2xvcjogdmFyKC0tY29kZS12YXJpYWJsZSk7XG59XG5cbnByZSAuc3RvcmFnZSB7XG5cdGNvbG9yOiAjZjllZTk4O1xufVxuXG5wcmUgLnN0cmluZyB7XG5cdGNvbG9yOiAjOGY5ZDZhO1xufVxuXG5wcmUgLnN0cmluZy5yZWdleHAge1xuXHRjb2xvcjogI2U5YzA2Mjtcbn1cblxucHJlIC5rZXl3b3JkIHtcblx0Y29sb3I6IHZhcigtLWNvZGUta2V5d29yZCk7XG59XG5cbnByZSAuc3RvcmFnZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2RlLWtleXdvcmQpO1xufVxuXG5wcmUgLmtleXdvcmQub3BlcmF0b3Ige1xuXHRjb2xvcjogdmFyKC0tY29kZS1wbGFpbik7XG59XG5cbnByZSAuaW5oZXJpdGVkLWNsYXNzIHtcblx0Y29sb3I6ICM5YjVjMmU7XG59XG5cbnByZSAuZW50aXR5IHtcblx0Y29sb3I6ICNmZjY0MDA7XG59XG5cbnByZSAuc3VwcG9ydCB7XG5cdGNvbG9yOiAjOWI4NTlkO1xufVxuXG5wcmUgLnN1cHBvcnQubWFnaWMge1xuXHRjb2xvcjogI2RhZDY5YTtcbn1cblxucHJlIC52YXJpYWJsZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2RlLXZhcmlhYmxlKTtcbn1cblxucHJlIC5mdW5jdGlvbixcbnByZSAuZW50aXR5LmNsYXNzIHtcblx0Y29sb3I6IHZhcigtLWNvZGUtdmFyaWFibGUpO1xufVxuXG5wcmUgLnN1cHBvcnQuY2xhc3MtbmFtZSxcbnByZSAuc3VwcG9ydC50eXBlIHtcblx0Y29sb3I6ICNhYjk5YWM7XG59XG5cbnByZSBjb2RlLnJhaW5ib3cgLmxpbmU6YmVmb3JlIHtcblx0Y29sb3I6IHZhcigtLWNvZGUtY291bnRlcik7XG59Il19 */
