/* CSS Remedy */

*,
:after,
:before {
	box-sizing: border-box;
}

html {
	line-sizing: normal;
}

body {
	margin: 0;
}

h1 {
	font-size: 32px;
	font-size: 2rem;
}

h2 {
	font-size: 24px;
	font-size: 1.5rem;
}

h3 {
	font-size: 18.72px;
	font-size: 1.17rem;
}

h4 {
	font-size: 16px;
	font-size: 1rem;
}

h5 {
	font-size: 13.28px;
	font-size: .83rem;
}

h6 {
	font-size: 10.72px;
	font-size: .67rem;
}

h1 {
	margin: .67em 0;
}

pre {
	white-space: pre-wrap;
}

hr {
	border-style: solid;
	border-width: 1px 0 0;
	color: inherit;
	height: 0;
	overflow: visible;
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
	display: block;
	vertical-align: middle;
	width: 100%;
	max-width: 100%;
}

canvas,
img,
svg,
video {
	height: auto;
}

audio {
	width: 100%;
}

img {
	border-style: none;
}

svg {
	overflow: hidden;
}

article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
	display: block;
}

[type=checkbox],
[type=radio] {
	box-sizing: border-box;
	padding: 0;
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
}

body {
	margin: 0;
}

main {
	display: block;
}

h1 {
	font-size: 2em;
	margin: .67em 0;
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

pre {
	font-family: monospace,monospace;
	font-size: 1em;
}

a {
	background-color: transparent;
}

abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted;
}

b,
strong {
	font-weight: bolder;
}

code,
kbd,
samp {
	font-family: monospace,monospace;
	font-size: 1em;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -.25em;
}

sup {
	top: -.5em;
}

img {
	border-style: none;
}

button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

button,
input {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

[type=button],
[type=reset],
[type=submit],
button {
	-webkit-appearance: button;
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
	outline: 1px dotted ButtonText;
}

fieldset {
	padding: .35em .75em .625em;
}

legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

progress {
	vertical-align: baseline;
}

textarea {
	overflow: auto;
}

[type=checkbox],
[type=radio] {
	box-sizing: border-box;
	padding: 0;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
	height: auto;
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

details {
	display: block;
}

summary {
	display: list-item;
}

template {
	display: none;
}

[hidden] {
	display: none;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	vertical-align: baseline;
}

* {
	box-sizing: border-box;
}

html {
	font-size: 100%;
	line-height: 1.8;
}

body {
	position: relative;
	background-color: #ffffff;
	font-family: 'Roboto','Noto Sans JP',sans-serif;
	font-weight: 400;
	font-size: 14px;
	letter-spacing: 0.04em;
	-webkit-text-size-adjust: 100%;
	vertical-align: baseline;
	word-break: break-all;
	color: #333333;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	line-height: 1.5;
}

ol,
ul {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

caption,
th,
td {
	text-align: left;
	font-weight: normal;
	vertical-align: middle;
}

q,
blockquote {
	quotes: none;
}

q:before,
q:after,
blockquote:before,
blockquote:after {
	content: "";
	content: none;
}

a img {
	border: none;
}

img {
	max-width: 100%;
	vertical-align: bottom;
}

.wrapAll {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

.wrap {
	width: 1140px;
	margin: 0 auto;
}

.inner {
	width: 1024px;
	margin: 0 auto;
}

a {
	text-decoration: none;
	color: #000000;
}

a:active,
a:hover {
	outline-width: 0;
	transition: all 0.3s 0s ease;
	-webkit-transition: all 0.3s 0s ease;
	-moz-transition: all 0.3s 0s ease;
	-o-transition: all 0.3s 0s ease;
	color: #014689;
}

a:link:hover,
a[href]:hover,
#bt input:hover {
	zoom: 1;
}

input[type="submit"],
input[type="reset"] {
	cursor: pointer;
}

input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"] {
	padding: 6px;
	box-sizing: border-box;
	border: solid 1px #cccccc;
	border-radius: 3px;
	line-height: 1.6;
}

input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder {
	color: #cccccc;
}

input[type="text"]::placeholder,
input[type="password"]::placeholder,
input[type="email"]::placeholder,
input[type="tel"]::placeholder {
	color: #cccccc;
}

.bca-select {
	position: relative;
	display: inline-block;
	background-color: #ffffff;
}

.bca-select:after {
	position: absolute;
	top: 50%;
	right: 15px;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: "Font Awesome 5 Free";
	content: '\f0d7';
	font-weight: 900;
	color: #014689;
	cursor: pointer;
	z-index: 0;
}

.bca-select select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	padding: 6px 3em 6px 1em;
	box-sizing: border-box;
	background-color: transparent;
	border: solid 1px #cccccc;
	border-radius: 3px;
	line-height: 1.4;
	vertical-align: middle;
	line-height: 1.8;
	cursor: pointer;
	z-index: 1;
}

input[type="checkbox"] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	border: solid 2px #cccccc;
	line-height: 1.4;
	vertical-align: middle;
	color: #014689;
	cursor: pointer;
}

input[type="checkbox"]:checked {
	background-color: #014689;
	border: solid 2px #014689;
	font-size: 8px;
	color: #ffffff;
}

input[type="checkbox"]:checked:after {
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
	font-family: "Font Awesome 5 Free";
	content: '\f00c';
	font-weight: 900;
}

input[type="radio"] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	border: solid 2px #cccccc;
	border-radius: 100px;
	line-height: 1.4;
	vertical-align: middle;
	color: #014689;
	cursor: pointer;
}

input[type="radio"]:checked {
	background-color: #014689;
	border: solid 2px #014689;
	font-size: 8px;
	color: #ffffff;
}

input[type="radio"]:checked:after {
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
	font-family: "Font Awesome 5 Free";
	content: '\f111';
	font-weight: 900;
}

label {
	cursor: pointer;
}

.img100 {
	width: 100%;
	height: auto;
}

.onlyPC {
	display: block !important;
}

.onlySP {
	display: none !important;
}

.inview {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.header {
	position: relative;
	width: 100%;
	transition: all 0.3s 0s ease;
	-webkit-transition: all 0.3s 0s ease;
	-moz-transition: all 0.3s 0s ease;
	-o-transition: all 0.3s 0s ease;
}

.header_logo {
	max-width: 300px;
	margin: 20px auto 40px;
	line-height: 1;
}

.header_logo a {
	color: #ffffff;
}

.header_logo a:hover {
	color: #014689;
}

.header_logo--main {
	display: block;
	margin-bottom: 5px;
	font-size: 20px;
	font-weight: 700;
}

.header_logo--sub {
	display: block;
	font-size: 12px;
	font-weight: 400;
}

.header_nav {
	position: fixed;
	top: 0;
	right: 0;
	width: 40px;
	height: 40px;
	z-index: 9999;
}

.header_nav--menu .menu_list {
	position: fixed;
	top: 40px;
	right: -100vw;
	display: block;
	width: 24vw;
	padding: 15px;
	box-sizing: border-box;
	background-color: rgba(1, 70, 137, 0.95);
	transition: all 0.5s 0s ease;
	-webkit-transition: all 0.5s 0s ease;
	-moz-transition: all 0.5s 0s ease;
	-o-transition: all 0.5s 0s ease;
}

.header_nav--menu .menu_list .list_item {
	font-size: 16px;
}

.header_nav--menu .menu_list .list_item a {
	position: relative;
	display: block;
	padding: 7px 10px;
	box-sizing: border-box;
	color: #ffffff;
}

.header_nav--menu .menu_list .list_item a:hover {
	background-color: rgba(255, 255, 255, 0.9);
	color: #014689;
}

.header .menu-icon {
	position: absolute;
	right: 0;
	top: 50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 40px;
	height: 40px;
	min-height: 40px;
	max-height: 40px;
	box-sizing: border-box;
	background-color: #014689;
	cursor: pointer;
	z-index: 999999;
}

.header .menu-icon_wrap {
	position: absolute;
	top: 12px;
	left: 50%;
	width: 22px;
	height: 2px;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	cursor: pointer;
}

.header .menu-icon span {
	display: block;
	width: 22px;
	height: 3px;
	margin-bottom: 4px;
	background-color: #ffffff;
	cursor: pointer;
	transition: all 0.3s 0s ease;
	-webkit-transition: all 0.3s 0s ease;
	-moz-transition: all 0.3s 0s ease;
	-o-transition: all 0.3s 0s ease;
}

.header .menu-icon span:last-child {
	width: 14px;
	margin-bottom: 0;
}

.header .menu-icon.active .first {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	margin-top: 7px;
	background-color: #ffffff;
}

.header .menu-icon.active .second {
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	position: relative;
	top: -7px;
	background-color: #ffffff;
}

.header .menu-icon.active .third {
	display: none;
}

.menu_on .header_nav--menu .menu_list {
	right: 0;
}

.backhome {
	margin-top: 60px;
	padding: 20px 0;
	text-align: center;
}

.backhome a {
	position: relative;
}

.backhome a:before {
	content: '';
	position: absolute;
	left: 0;
	bottom: -3px;
	width: 0;
	height: 1px;
	background-color: #014689;
	transition: all 0.5s 0s ease;
	-webkit-transition: all 0.5s 0s ease;
	-moz-transition: all 0.5s 0s ease;
	-o-transition: all 0.5s 0s ease;
}

.backhome a:hover:before {
	width: 100%;
}

.footer {
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
	background-color: #014689;
	color: #ffffff;
}

.footer_copylight {
	font-size: 12px;
	font-weight: 400;
	text-align: center;
}

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

.wrapAll {
	width: 100%;
}

}

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

.wrap {
	width: 100%;
	padding: 0 15px;
	box-sizing: border-box;
}

}

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

.inner {
	width: 100%;
}

}

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

body {
	padding-top: 40px;
	font-size: 80%;
	background-size: cover;
}

a[href^="tel:"] {
	display: inline-block;
	pointer-events: none;
	text-decoration: none;
}

.onlyPC {
	display: none !important;
}

.onlySP {
	display: block !important;
}

.header_logo {
	max-width: 160px;
	margin: 20px auto;
}

.header_logo--main {
	margin-bottom: 0;
}

.header_logo--sub {
	display: none;
}

.header_nav--menu .menu_list {
	top: 40px;
	width: 100vw;
	height: 100vh;
	padding: 30px 0;
	background-color: rgba(255, 255, 255, 0.9);
}

.header_nav--menu .menu_list .list_item {
	margin-bottom: 6px;
	padding: 0 15px;
}

.header_nav--menu .menu_list .list_item a {
	background-color: #014689;
}

.header .menu-icon {
	right: 5px;
	background-color: transparent;
}

.header .menu-icon_wrap {
	top: 11px;
}

.header .menu-icon span {
	width: 27px;
	margin-bottom: 5px;
	background-color: #cccccc;
}

.header .menu-icon span:last-child {
	width: 20px;
}

.header .menu-icon.active .first {
	background-color: #cccccc;
}

.header .menu-icon.active .second {
	top: -8px;
	background-color: #cccccc;
}

.menu_on .header_logo a {
	color: #ffffff;
}

.backhome {
	margin-top: 40px;
}

.footer {
	display: block;
}

.footer_copylight {
	font-size: 10px;
}

}

@keyframes fade-in {

0% {
	display: none;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

1% {
	display: block;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

100% {
	display: block;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZXNldC5zY3NzIiwiYmFzZV9zdHlsZS5jc3MiLCJfY29tbW9uLnNjc3MiLCJfbWl4aW4uc2NzcyIsIjxubyBzb3VyY2U+IiwiX2xheW91dC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQjtFQUFtQix1QkFBcUI7Q0FBRTs7QUFBRDtFQUFLLG9CQUFrQjtDQUFFOztBQUFEO0VBQUssVUFBUTtDQUFFOztBQUFEO0VBQUcsZ0JBQWM7RUFBZCxnQkFBYztDQUFFOztBQUFEO0VBQUcsZ0JBQWdCO0VBQWhCLGtCQUFnQjtDQUFFOztBQUFEO0VBQUcsbUJBQWlCO0VBQWpCLG1CQUFpQjtDQUFFOztBQUFEO0VBQUcsZ0JBQWM7RUFBZCxnQkFBYztDQUFFOztBQUFEO0VBQUcsbUJBQWdCO0VBQWhCLGtCQUFnQjtDQUFFOztBQUFEO0VBQUcsbUJBQWdCO0VBQWhCLGtCQUFnQjtDQUFFOztBQUFEO0VBQUcsZ0JBQWM7Q0FBRTs7QUFBRDtFQUFJLHNCQUFvQjtDQUFFOztBQUFEO0VBQUcsb0JBQWtCO0VBQUMsc0JBQW9CO0VBQUMsZUFBYTtFQUFDLFVBQVE7RUFBQyxrQkFBZ0I7Q0FBRTs7QUFBRDtFQUErQyxlQUFhO0VBQUMsdUJBQXFCO0VBQUMsZ0JBQWM7Q0FBRTs7QUFBRDtFQUFxQixhQUFXO0NBQUU7O0FBQUQ7RUFBTSxZQUFVO0NBQUU7O0FBQUQ7RUFBSSxtQkFBaUI7Q0FBRTs7QUFBRDtFQUFJLGlCQUFlO0NBQUU7O0FBQUQ7RUFBc0UsZUFBYTtDQUFFOztBQzhFcmxCO0VEOUVpbkIsdUJBQXFCO0VBQUMsV0FBUztDQUFFOztBQUVscEIsNEVBQTRFO0FBQzVFO0VBQUssa0JBQWdCO0VBQUMsK0JBQTZCO0NBQUU7O0FBQUQ7RUFBSyxVQUFRO0NBQUU7O0FBQUQ7RUFBSyxlQUFhO0NBQUU7O0FBQUQ7RUFBRyxlQUFhO0VBQUMsZ0JBQWM7Q0FBRTs7QUFBRDtFQUFHLHdCQUFzQjtFQUFDLFVBQVE7RUFBQyxrQkFBZ0I7Q0FB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TSxlRjFEZTtHRTJEaEI7Q0p3b0JKOztBSTVvQkQ7RUFPSSxTQUFRO0NBQ1Q7O0FBTUg7RUFDRSxpQkFBZ0I7RUFDaEIsZ0JBQWU7RUFDZixtQkFBa0I7Q0FzQm5COztBRjlKQztFRXFJRjtJQUtJLGlCQUFnQjtHQW9CbkI7Q0pxbkJBOztBSXZvQkM7RUFDRSxtQkFBa0I7Q0FnQm5COztBQXhCSDtFQVVNLFlBQVc7RUFDWCxtQkFBa0I7RUFDbEIsUUFBTztFQUNQLGFBQVk7RUFDWixTQUFRO0VBQ1IsWUFBVztFQUNYLDBCRnhGYztFQVpuQiw2QkFBNEI7RUFDNUIscUNBQW9DO0VBQ3BDLGtDQUFpQztFQUNqQyxnQ0FBK0I7Q0VtRzNCOztBQWxCTDtFQXFCUSxZQUFXO0NBQ1o7O0FBUVA7RUFDRSxZQUFXO0VBQ1gsY0FBYTtFQUNiLHVCQUFzQjtFQUN0QiwwQkYxR2tCO0VFMkdsQixlRnhHbUI7Q0VvSHBCOztBRnBMQztFRW1LRjtJQU9JLGVBQWM7R0FVakI7Q0ptb0JBOztBSTNvQkM7RUFDRSxnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQixtQkFBa0I7Q0FJbkI7O0FGbkxEO0VFNEtBO0lBS0ksZ0JBQWU7R0FFbEI7Q0pncEJGIiwiZmlsZSI6ImJhc2Vfc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogQ1NTIFJlbWVkeSAqL1xuKiw6OmFmdGVyLDo6YmVmb3Jle2JveC1zaXppbmc6Ym9yZGVyLWJveH1odG1se2xpbmUtc2l6aW5nOm5vcm1hbH1ib2R5e21hcmdpbjowfWgxe2ZvbnQtc2l6ZToycmVtfWgye2ZvbnQtc2l6ZToxLjVyZW19aDN7Zm9udC1zaXplOjEuMTdyZW19aDR7Zm9udC1zaXplOjFyZW19aDV7Zm9udC1zaXplOi44M3JlbX1oNntmb250LXNpemU6LjY3cmVtfWgxe21hcmdpbjouNjdlbSAwfXByZXt3aGl0ZS1zcGFjZTpwcmUtd3JhcH1ocntib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjFweCAwIDA7Y29sb3I6aW5oZXJpdDtoZWlnaHQ6MDtvdmVyZmxvdzp2aXNpYmxlfWF1ZGlvLGNhbnZhcyxlbWJlZCxpZnJhbWUsaW1nLG9iamVjdCxzdmcsdmlkZW97ZGlzcGxheTpibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWF4LXdpZHRoOjEwMCV9Y2FudmFzLGltZyxzdmcsdmlkZW97aGVpZ2h0OmF1dG99YXVkaW97d2lkdGg6MTAwJX1pbWd7Ym9yZGVyLXN0eWxlOm5vbmV9c3Zne292ZXJmbG93OmhpZGRlbn1hcnRpY2xlLGFzaWRlLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1haW4sbmF2LHNlY3Rpb257ZGlzcGxheTpibG9ja31bdHlwZT1jaGVja2JveF0sW3R5cGU9cmFkaW9de2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9XG5cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbmh0bWx7bGluZS1oZWlnaHQ6MS4xNTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfW1haW57ZGlzcGxheTpibG9ja31oMXtmb250LXNpemU6MmVtO21hcmdpbjouNjdlbSAwfWhye2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjA7b3ZlcmZsb3c6dmlzaWJsZX1wcmV7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1hYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOm5vbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9Y29kZSxrYmQsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0uMjVlbX1zdXB7dG9wOi0uNWVtfWltZ3tib3JkZXItc3R5bGU6bm9uZX1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOjEwMCU7bGluZS1oZWlnaHQ6MS4xNTttYXJnaW46MH1idXR0b24saW5wdXR7b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9W3R5cGU9YnV0dG9uXSxbdHlwZT1yZXNldF0sW3R5cGU9c3VibWl0XSxidXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcntib3JkZXItc3R5bGU6bm9uZTtwYWRkaW5nOjB9W3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZyxidXR0b246LW1vei1mb2N1c3Jpbmd7b3V0bGluZToxcHggZG90dGVkIEJ1dHRvblRleHR9ZmllbGRzZXR7cGFkZGluZzouMzVlbSAuNzVlbSAuNjI1ZW19bGVnZW5ke2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjppbmhlcml0O2Rpc3BsYXk6dGFibGU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowO3doaXRlLXNwYWNlOm5vcm1hbH1wcm9ncmVzc3t2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfVt0eXBlPWNoZWNrYm94XSxbdHlwZT1yYWRpb117Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH1bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99W3R5cGU9c2VhcmNoXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkO291dGxpbmUtb2Zmc2V0Oi0ycHh9W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Zm9udDppbmhlcml0fWRldGFpbHN7ZGlzcGxheTpibG9ja31zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtfXRlbXBsYXRle2Rpc3BsYXk6bm9uZX1baGlkZGVuXXtkaXNwbGF5Om5vbmV9IiwiLyogQ1NTIFJlbWVkeSAqL1xuKiwgOjphZnRlciwgOjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgbGluZS1zaXppbmc6IG5vcm1hbDtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxLjE3cmVtO1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuaDUge1xuICBmb250LXNpemU6IC44M3JlbTtcbn1cblxuaDYge1xuICBmb250LXNpemU6IC42N3JlbTtcbn1cblxuaDEge1xuICBtYXJnaW46IC42N2VtIDA7XG59XG5cbnByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuaHIge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5hdWRpbywgY2FudmFzLCBlbWJlZCwgaWZyYW1lLCBpbWcsIG9iamVjdCwgc3ZnLCB2aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmNhbnZhcywgaW1nLCBzdmcsIHZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hdWRpbyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5bdHlwZT1jaGVja2JveF0sIFt0eXBlPXJhZGlvXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogLjY3ZW0gMDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSxtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuY29kZSwga2JkLCBzYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSxtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsIHN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0uNWVtO1xufVxuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbiwgaW5wdXQsIG9wdGdyb3VwLCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIG1hcmdpbjogMDtcbn1cblxuYnV0dG9uLCBpbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sIHNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bdHlwZT1idXR0b25dLCBbdHlwZT1yZXNldF0sIFt0eXBlPXN1Ym1pdF0sIGJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZywgW3R5cGU9cmVzZXRdOi1tb3otZm9jdXNyaW5nLCBbdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nLCBidXR0b246LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogLjM1ZW0gLjc1ZW0gLjYyNWVtO1xufVxuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cblt0eXBlPWNoZWNrYm94XSwgW3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBmb250OiBpbmhlcml0O1xufVxuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywnTm90byBTYW5zIEpQJyxzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuY2FwdGlvbiwgdGgsIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxucSwgYmxvY2txdW90ZSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxucTpiZWZvcmUsIHE6YWZ0ZXIsIGJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxuYSBpbWcge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLndyYXBBbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud3JhcEFsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLndyYXAge1xuICB3aWR0aDogMTE0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcbiAgLndyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbi5pbm5lciB7XG4gIHdpZHRoOiAxMDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lLXdpZHRoOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAwcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIDBzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgMHMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgMHMgZWFzZTtcbiAgY29sb3I6ICMwMTQ2ODk7XG59XG5cbmE6bGluazpob3ZlciwgYVtocmVmXTpob3ZlciwgI2J0IGlucHV0OmhvdmVyIHtcbiAgem9vbTogMTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBhW2hyZWZePVwidGVsOlwiXSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0ge1xuICBwYWRkaW5nOiA2cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwidGVsXCJdOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuXG4uYmNhLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYmNhLXNlbGVjdDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGNvbnRlbnQ6ICdcXGYwZDcnO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzAxNDY4OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAwO1xufVxuXG4uYmNhLXNlbGVjdCBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDZweCAzZW0gNnB4IDFlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiBzb2xpZCAycHggI2NjY2NjYztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICMwMTQ2ODk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE0Njg5O1xuICBib3JkZXI6IHNvbGlkIDJweCAjMDE0Njg5O1xuICBmb250LXNpemU6IDhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgY29udGVudDogJ1xcZjAwYyc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IHNvbGlkIDJweCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICMwMTQ2ODk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE0Njg5O1xuICBib3JkZXI6IHNvbGlkIDJweCAjMDE0Njg5O1xuICBmb250LXNpemU6IDhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBjb250ZW50OiAnXFxmMTExJztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxubGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pbWcxMDAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ub25seVBDIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub25seVBDIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm9ubHlTUCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub25seVNQIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMSUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMSUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMSUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uaW52aWV3IHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIDBzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgMHMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyAwcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyAwcyBlYXNlO1xufVxuXG4uaGVhZGVyX2xvZ28ge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDIwcHggYXV0byA0MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX2xvZ28ge1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIH1cbn1cblxuLmhlYWRlcl9sb2dvIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmhlYWRlcl9sb2dvIGE6aG92ZXIge1xuICBjb2xvcjogIzAxNDY4OTtcbn1cblxuLmhlYWRlcl9sb2dvLS1tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfbG9nby0tbWFpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uaGVhZGVyX2xvZ28tLXN1YiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9sb2dvLS1zdWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmhlYWRlcl9uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi5oZWFkZXJfbmF2LS1tZW51IC5tZW51X2xpc3Qge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNDBweDtcbiAgcmlnaHQ6IC0xMDB2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHZ3O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEsIDcwLCAxMzcsIDAuOTUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyAwcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIDBzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgMHMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgMHMgZWFzZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX25hdi0tbWVudSAubWVudV9saXN0IHtcbiAgICB0b3A6IDQwcHg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgfVxufVxuXG4uaGVhZGVyX25hdi0tbWVudSAubWVudV9saXN0IC5saXN0X2l0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9uYXYtLW1lbnUgLm1lbnVfbGlzdCAubGlzdF9pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5oZWFkZXJfbmF2LS1tZW51IC5tZW51X2xpc3QgLmxpc3RfaXRlbSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaGVhZGVyX25hdi0tbWVudSAubWVudV9saXN0IC5saXN0X2l0ZW0gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgY29sb3I6ICMwMTQ2ODk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9uYXYtLW1lbnUgLm1lbnVfbGlzdCAubGlzdF9pdGVtIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMTQ2ODk7XG4gIH1cbn1cblxuLmhlYWRlciAubWVudS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNDY4OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk5OTk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlciAubWVudS1pY29uIHtcbiAgICByaWdodDogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5oZWFkZXIgLm1lbnUtaWNvbl93cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyIC5tZW51LWljb25fd3JhcCB7XG4gICAgdG9wOiAxMXB4O1xuICB9XG59XG5cbi5oZWFkZXIgLm1lbnUtaWNvbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIDBzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgMHMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyAwcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyAwcyBlYXNlO1xufVxuXG4uaGVhZGVyIC5tZW51LWljb24gc3BhbjpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlciAubWVudS1pY29uIHNwYW4ge1xuICAgIHdpZHRoOiAyN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICB9XG4gIC5oZWFkZXIgLm1lbnUtaWNvbiBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG59XG5cbi5oZWFkZXIgLm1lbnUtaWNvbi5hY3RpdmUgLmZpcnN0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIgLm1lbnUtaWNvbi5hY3RpdmUgLmZpcnN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICB9XG59XG5cbi5oZWFkZXIgLm1lbnUtaWNvbi5hY3RpdmUgLnNlY29uZCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC03cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlciAubWVudS1pY29uLmFjdGl2ZSAuc2Vjb25kIHtcbiAgICB0b3A6IC04cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgfVxufVxuXG4uaGVhZGVyIC5tZW51LWljb24uYWN0aXZlIC50aGlyZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnVfb24gLmhlYWRlcl9sb2dvIGEge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5cbi5tZW51X29uIC5oZWFkZXJfbmF2LS1tZW51IC5tZW51X2xpc3Qge1xuICByaWdodDogMDtcbn1cblxuLmJhY2tob21lIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhY2tob21lIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5cbi5iYWNraG9tZSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmFja2hvbWUgYTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtM3B4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTQ2ODk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIDBzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgMHMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyAwcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyAwcyBlYXNlO1xufVxuXG4uYmFja2hvbWUgYTpob3Zlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNDY4OTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmZvb3Rlcl9jb3B5bGlnaHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX2NvcHlsaWdodCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4iLCJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIEBpbmNsdWRlIGZvbnRmYW0tamE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgY29sb3I6ICRjb2xvcl90ZXh0O1xuXHRAaW5jbHVkZSBicmVha1NQIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBmb250LXNpemU6IDgwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cbmNhcHRpb24sIHRoLCB0ZCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5xLCBibG9ja3F1b3RlIHtcbiAgXHRxdW90ZXM6IG5vbmU7XG59XG5xOmJlZm9yZSwgcTphZnRlciwgYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRjb250ZW50OiBub25lO1xufVxuXG5hIGltZyB7XG5cdGJvcmRlcjogbm9uZTtcbn1cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuXG4ud3JhcEFsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6ICR3aWR0aF9icmVhazEyMDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuXHRAaW5jbHVkZSBicmVhazEyMDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud3JhcCB7XG5cdHdpZHRoOiAkd2lkdGhfYnJlYWsxMTQwO1xuXHRtYXJnaW46IDAgYXV0bztcblx0QGluY2x1ZGUgYnJlYWsxMTQwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuLmlubmVyIHtcblx0d2lkdGg6ICR3aWR0aF9icmVhazEwMjQ7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRAaW5jbHVkZSBicmVhazEwMjQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAkY29sb3JfYmxhY2s7XG59XG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuXHRvdXRsaW5lLXdpZHRoOiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyAwcyBlYXNlO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgMHMgZWFzZTtcblx0XHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIDBzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgMHMgZWFzZTtcbiAgY29sb3I6ICRjb2xvcl9tYWluO1xufVxuYTpsaW5rOmhvdmVyLCBhW2hyZWZdOmhvdmVyLCNidCBpbnB1dDpob3ZlciB7XG5cdHpvb206IDE7XG59XG5hW2hyZWZePVwidGVsOlwiXSB7XG5cdEBpbmNsdWRlIGJyZWFrU1Age1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cbiAgXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdIHtcbiAgcGFkZGluZzogNnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3JfZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcl9ncmF5O1xuICB9XG59XG4uYmNhLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgICBjb250ZW50OiAnXFxmMGQ3JztcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGNvbG9yOiAkY29sb3JfbWFpbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMDtcbiAgfVxuICBzZWxlY3Qge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDZweCAzZW0gNnB4IDFlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvcl9ncmF5O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogc29saWQgMnB4ICRjb2xvcl9ncmF5O1xuICBsaW5lLWhlaWdodDogMS40O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogJGNvbG9yX21haW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjtcbiAgICBib3JkZXI6IHNvbGlkIDJweCAkY29sb3JfbWFpbjtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBjb2xvcjogJGNvbG9yX3doaXRlO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gICAgICBjb250ZW50OiAnXFxmMDBjJztcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgfVxuICB9XG59XG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiBzb2xpZCAycHggJGNvbG9yX2dyYXk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogJGNvbG9yX21haW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjtcbiAgICBib3JkZXI6IHNvbGlkIDJweCAkY29sb3JfbWFpbjtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBjb2xvcjogJGNvbG9yX3doaXRlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgICAgIGNvbnRlbnQ6ICdcXGYxMTEnO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICB9XG4gIH1cbn1cbmxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaW1nMTAwIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLm9ubHlQQyB7XG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdEBpbmNsdWRlIGJyZWFrU1Age1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuLm9ubHlTUCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0QGluY2x1ZGUgYnJlYWtTUCB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuXG5cbi8vIGRpc3BsYXlBbmltYXRpb25cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuQGtleWZyYW1lcyBmYWRlLWluIHtcblx0MCUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxJSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxMDAlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5ALW1vei1rZXlmcmFtZXMgZmFkZS1pbiB7XG5cdDAlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxJSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLWluIHtcblx0MCUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDElIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLmludmlldyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cblxuIiwiJHdpZHRoX2JyZWFrMTIwMDogMTIwMHB4O1xuJHdpZHRoX2JyZWFrMTE0MDogMTE0MHB4O1xuJHdpZHRoX2JyZWFrMTA4MDogMTA4MHB4O1xuJHdpZHRoX2JyZWFrMTAyNDogMTAyNHB4O1xuJHdpZHRoX2JyZWFrNzY5OiA3NjlweDtcbiR3aWR0aF9icmVhazc2ODogNzY4cHg7XG5cblxuLy8gMTIwMHB45Lul5LiL5YWo6YOoXG5AbWl4aW4gYnJlYWsxMjAwIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGhfYnJlYWsxMjAwKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIDExNDBweOS7peS4i+WFqOmDqFxuQG1peGluIGJyZWFrMTE0MCB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoX2JyZWFrMTE0MCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyAxMDgwcHjku6XkuIvlhajpg6hcbkBtaXhpbiBicmVhazEwODAge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aF9icmVhazEwODApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8gMTAyNHB45Lul5LiL5YWo6YOoXG5AbWl4aW4gYnJlYWsxMDI0IHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGhfYnJlYWsxMDI0KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIDc2OXB45Lul5LiKIOOAnCAxMDI0cHgg44Gu6ZaTXG5AbWl4aW4gbWlkZGxlV3JhcCB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpZHRoX2JyZWFrNzY5KSBhbmQgKG1heC13aWR0aDogJHdpZHRoX2JyZWFrMTAyNCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyA3NjlweOS7peS4iuWFqOmDqFxuQG1peGluIGJyZWFrUEMge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aF9icmVhazc2OSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyA3NjhweOS7peS4i+WFqOmDqFxuQG1peGluIGJyZWFrU1Age1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aF9icmVhazc2OCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuLy8gSUUxMeeUqFxuQG1peGluIGhhY2tfaWUxMSB7XG4gIEBhdC1yb290IHtcbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICo6Oi1tcy1iYWNrZHJvcCwgJiB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIGZvbnRcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuQG1peGluIGZvbnRmYW0tamEge1xuICBmb250LWZhbWlseTogJ1JvYm90bycsJ05vdG8gU2FucyBKUCcsc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuXG5AbWl4aW4gb3ZlcklNRyB7XG5cdGltZyB7XG5cdFx0dHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gNDAwbXM7XG5cdFx0dHJhbnNpdGlvbjogLW1zLXRyYW5zZm9ybSA0MDBtcztcblx0XHR0cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSA0MDBtcztcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXM7XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0aW1nIHtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdFx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHRcdC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdH1cblx0fVxufVxuQG1peGluIGFuaW1lMDMge1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyAwcyBlYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIDBzIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgMHMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgMHMgZWFzZTtcbn1cbkBtaXhpbiBhbmltZTA1IHtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgMHMgZWFzZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyAwcyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIDBzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIDBzIGVhc2U7XG59XG5AbWl4aW4gaW5wdXRfcGxhY2Vob2xkZXIoJGNvbG9yX2lucHV0KSB7XG5cdCY6OnBsYWNlaG9sZGVyIHtjb2xvcjogJGNvbG9yX2lucHV0O31cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiAkY29sb3JfaW5wdXQ7fVxuXHQmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiAkY29sb3JfaW5wdXQ7fVxufVxuXG5cbiRjb2xvcl9tYWluOiAjMDE0Njg5O1xuJGNvbG9yX2dyYXk6ICNjY2NjY2M7XG4kY29sb3JfYmxhY2s6ICMwMDAwMDA7XG4kY29sb3Jfd2hpdGU6ICNmZmZmZmY7XG4kY29sb3JfdGV4dDogIzMzMzMzMztcblxuQG1peGluIGxpbmtfb3BhY2l0eSB7XG4gIGE6bGluazpob3ZlciwgYVtocmVmXTpob3Zlciwgc3Bhbjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wLjYpO1xuICAgIC1tcy1maWx0ZXI6IFwiYWxwaGEob3BhY2l0eT0wLjYpXCI7XG4gICAgLW1vei1vcGFjaXR5OiAwLjY7XG4gICAgLWtodG1sLW9wYWNpdHk6IDAuNjtcbiAgfVxufSIsbnVsbCwiLy8gaGVhZGVyIC0tIGNvbW1vblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgYW5pbWUwMztcbiAgJl9sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgQGluY2x1ZGUgYnJlYWtTUCB7XG4gICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yX21haW47XG4gICAgICB9XG4gICAgfVxuICAgICYtLW1haW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgQGluY2x1ZGUgYnJlYWtTUCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXN1YiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBAaW5jbHVkZSBicmVha1NQIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9uYXYge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgJi0tbWVudSB7XG4gICAgICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5tZW51X2xpc3Qge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgcmlnaHQ6IC0xMDB2dztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNHZ3O1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcl9tYWluLDAuOTUpO1xuICAgICAgICBAaW5jbHVkZSBhbmltZTA1O1xuICAgICAgICBAaW5jbHVkZSBicmVha1NQIHtcbiAgICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yX3doaXRlLDAuOSk7XG4gICAgICAgIH1cbiAgICAgICAgLmxpc3RfaXRlbSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrU1Age1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl93aGl0ZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcl93aGl0ZSwwLjkpO1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX21haW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha1NQIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tZW51LWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgbWF4LWhlaWdodDogNDBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9tYWluO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgQGluY2x1ZGUgYnJlYWtTUCB7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICZfd3JhcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgQGluY2x1ZGUgYnJlYWtTUCB7XG4gICAgICAgIHRvcDogMTFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBAaW5jbHVkZSBhbmltZTAzO1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha1NQIHtcbiAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2dyYXk7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgLmZpcnN0IHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrU1Age1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ncmF5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2Vjb25kIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3doaXRlO1xuICAgICAgICBAaW5jbHVkZSBicmVha1NQIHtcbiAgICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2dyYXk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50aGlyZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubWVudV9vbiB7XG4gIEBpbmNsdWRlIGJyZWFrU1Age1xuICAgIC5oZWFkZXJfbG9nbyBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3Jfd2hpdGU7XG4gICAgfVxuICB9XG4gIC5oZWFkZXJfbmF2LS1tZW51IC5tZW51X2xpc3Qge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cblxuLy8gVE9Q44Oa44O844K444G45oi744KLIC0tIGNvbW1vblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uYmFja2hvbWUge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGluY2x1ZGUgYnJlYWtTUCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogLTNweDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjtcbiAgICAgIEBpbmNsdWRlIGFuaW1lMDU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gZm9vdGVyIC0tIGNvbW1vblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9tYWluO1xuICBjb2xvcjogJGNvbG9yX3doaXRlO1xuICBAaW5jbHVkZSBicmVha1NQIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmX2NvcHlsaWdodCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIGJyZWFrU1Age1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cbiAgfVxufSJdfQ== */
/*# sourceMappingURL=maps/base_style.css.map */
