406 lines
No EOL
34 KiB
CSS
406 lines
No EOL
34 KiB
CSS
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|
!*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./public/assets/css/main.scss ***!
|
|
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|
/* ----------------------------------------------------------------------------
|
|
MINIRESET V0.0.6
|
|
---------------------------------------------------------------------------- */
|
|
html,
|
|
body,
|
|
p,
|
|
ol,
|
|
ul,
|
|
li,
|
|
dl,
|
|
dt,
|
|
dd,
|
|
blockquote,
|
|
figure,
|
|
fieldset,
|
|
legend,
|
|
textarea,
|
|
pre,
|
|
iframe,
|
|
hr,
|
|
h1,
|
|
h2,
|
|
h3,
|
|
h4,
|
|
h5,
|
|
h6 {
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
h1,
|
|
h2,
|
|
h3,
|
|
h4,
|
|
h5,
|
|
h6 {
|
|
font-size: 100%;
|
|
font-weight: normal;
|
|
}
|
|
|
|
ul {
|
|
list-style: none;
|
|
}
|
|
|
|
button,
|
|
input,
|
|
select {
|
|
margin: 0;
|
|
}
|
|
|
|
html {
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
*, *::before, *::after {
|
|
box-sizing: inherit;
|
|
}
|
|
|
|
img,
|
|
video {
|
|
height: auto;
|
|
max-width: 100%;
|
|
}
|
|
|
|
iframe {
|
|
border: 0;
|
|
}
|
|
|
|
table {
|
|
border-collapse: collapse;
|
|
border-spacing: 0;
|
|
}
|
|
|
|
td,
|
|
th {
|
|
padding: 0;
|
|
}
|
|
|
|
@font-face {
|
|
font-family: "Open Sans";
|
|
src: url(/assets/build/fonts/OpenSans-Regular.57cd57a6.ttf) format("truetype");
|
|
font-weight: 400;
|
|
font-style: normal;
|
|
}
|
|
@font-face {
|
|
font-family: "Open Sans";
|
|
src: url(/assets/build/fonts/OpenSans-Italic.dfdc57f0.ttf) format("truetype");
|
|
font-weight: 400;
|
|
font-style: italic;
|
|
}
|
|
@font-face {
|
|
font-family: "Open Sans";
|
|
src: url(/assets/build/fonts/OpenSans-Medium.65529e6c.ttf) format("truetype");
|
|
font-weight: 500;
|
|
font-style: normal;
|
|
}
|
|
@font-face {
|
|
font-family: "Open Sans";
|
|
src: url(/assets/build/fonts/OpenSans-MediumItalic.00b0286e.ttf) format("truetype");
|
|
font-weight: 500;
|
|
font-style: italic;
|
|
}
|
|
@font-face {
|
|
font-family: "Open Sans";
|
|
src: url(/assets/build/fonts/OpenSans-SemiBold.2b370b19.ttf) format("truetype");
|
|
font-weight: 600;
|
|
font-style: normal;
|
|
}
|
|
@font-face {
|
|
font-family: "Open Sans";
|
|
src: url(/assets/build/fonts/OpenSans-SemiBoldItalic.cd71012b.ttf) format("truetype");
|
|
font-weight: 600;
|
|
font-style: italic;
|
|
}
|
|
@font-face {
|
|
font-family: "Open Sans";
|
|
src: url(/assets/build/fonts/OpenSans-Bold.a0fe34be.ttf) format("truetype");
|
|
font-weight: 700;
|
|
font-style: normal;
|
|
}
|
|
@font-face {
|
|
font-family: "Open Sans";
|
|
src: url(/assets/build/fonts/OpenSans-BoldItalic.de2cc755.ttf) format("truetype");
|
|
font-weight: 700;
|
|
font-style: italic;
|
|
}
|
|
:root {
|
|
--text-font-family: Helvetica, sans-serif;
|
|
--title-font-family: Helvetica, sans-serif;
|
|
--regular-font-weight: 400;
|
|
--medium-font-weight: 500;
|
|
--semi-bold-font-weight: 600;
|
|
--bold-font-weight: 700;
|
|
--text-font-size: 0.8rem;
|
|
--text-line-height: calc(var(--text-font-size) * 1.2);
|
|
--footnote-font-size: 0.6rem;
|
|
--footnote-line-height: calc(var(--footnote-font-size) * 1.2);
|
|
--h1-font-size: 1.6rem;
|
|
--h1-line-height: calc(var(--h1-font-size) * 1.2);
|
|
--h2-font-size: 1.2rem;
|
|
--h2-line-height: calc(var(--h2-font-size) * 1.2);
|
|
--h3-font-size: 1rem;
|
|
--h3-line-height: calc(var(--h3-font-size) * 1.2);
|
|
--logo-width: 2rem;
|
|
--logo-height: 4rem;
|
|
--icon-size: 1.75rem;
|
|
--sidebar-vertical-padding: 1rem;
|
|
--sidebar-horizontal-padding: 1rem;
|
|
--black: #000;
|
|
--transparent-black: rgba(0, 0, 0, 0.3);
|
|
--white: #fff;
|
|
--transparent-white: rgba(255, 255, 255, 0.9);
|
|
--feldgrau: #4B6259;
|
|
--transparent-feldgrau: rgba(75, 98, 89, 0.9);
|
|
}
|
|
|
|
@media screen and (min-width: 48rem) {
|
|
:root {
|
|
--text-font-size: 1rem;
|
|
--footnote-font-size: 0.8rem;
|
|
--h1-font-size: 1.8rem;
|
|
--h2-font-size: 1.4rem;
|
|
--h3-font-size: 1.2rem;
|
|
--logo-width: 6rem;
|
|
--logo-height: 3rem;
|
|
--icon-size: 2.25rem;
|
|
}
|
|
}
|
|
@-webkit-keyframes expand-outline {
|
|
0% {
|
|
outline-offset: 0;
|
|
}
|
|
100% {
|
|
outline-offset: 2px;
|
|
}
|
|
}
|
|
@keyframes expand-outline {
|
|
0% {
|
|
outline-offset: 0;
|
|
}
|
|
100% {
|
|
outline-offset: 2px;
|
|
}
|
|
}
|
|
@-webkit-keyframes rotate-horizontal-bottom {
|
|
0% {
|
|
transform: rotateX(0);
|
|
transform-origin: bottom;
|
|
}
|
|
50% {
|
|
transform: rotateX(180deg);
|
|
transform-origin: bottom;
|
|
}
|
|
100% {
|
|
transform: rotateX(0);
|
|
transform-origin: bottom;
|
|
}
|
|
}
|
|
@keyframes rotate-horizontal-bottom {
|
|
0% {
|
|
transform: rotateX(0);
|
|
transform-origin: bottom;
|
|
}
|
|
50% {
|
|
transform: rotateX(180deg);
|
|
transform-origin: bottom;
|
|
}
|
|
100% {
|
|
transform: rotateX(0);
|
|
transform-origin: bottom;
|
|
}
|
|
}
|
|
body {
|
|
font-family: var(--text-font-family);
|
|
font-size: var(--text-font-size);
|
|
line-height: var(--text-line-height);
|
|
color: var(--black);
|
|
background-color: var(--feldgrau);
|
|
}
|
|
|
|
.body--white-background {
|
|
background-color: var(--white);
|
|
}
|
|
|
|
h1 {
|
|
font-family: var(--title-font-family);
|
|
font-size: var(--h1-font-size);
|
|
line-height: var(--h1-line-height);
|
|
}
|
|
|
|
h2 {
|
|
font-family: var(--text-font-family);
|
|
font-size: var(--h2-font-size);
|
|
line-height: var(--h2-line-height);
|
|
margin: 0 0 4rem 0;
|
|
}
|
|
|
|
h3 {
|
|
font-family: var(--text-font-family);
|
|
font-size: var(--h3-font-size);
|
|
line-height: var(--h3-line-height);
|
|
margin: 2rem 0 1rem 0;
|
|
}
|
|
|
|
p {
|
|
text-align: justify;
|
|
}
|
|
|
|
strong {
|
|
font-weight: var(--bold-font-weight);
|
|
}
|
|
|
|
em {
|
|
font-style: italic;
|
|
}
|
|
|
|
a {
|
|
color: var(--black);
|
|
text-decoration: none;
|
|
transition: -webkit-text-decoration 200ms ease-in-out;
|
|
transition: text-decoration 200ms ease-in-out;
|
|
transition: text-decoration 200ms ease-in-out, -webkit-text-decoration 200ms ease-in-out;
|
|
}
|
|
a:hover, a:focus, a:active {
|
|
text-decoration: underline;
|
|
}
|
|
a:focus-visible {
|
|
outline: 1px dashed var(--black);
|
|
outline-offset: 2px;
|
|
-webkit-animation: expand-outline 200ms ease-in-out;
|
|
animation: expand-outline 200ms ease-in-out;
|
|
}
|
|
|
|
body {
|
|
min-height: 100vh;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.logo {
|
|
z-index: 2;
|
|
position: fixed;
|
|
top: 1rem;
|
|
right: 1.5rem;
|
|
}
|
|
.logo .logo__link {
|
|
width: var(--logo-width);
|
|
height: var(--logo-height);
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
.logo .logo__icon {
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
.logo .logo__icon path:nth-child(1) {
|
|
stroke: var(--black);
|
|
}
|
|
.logo .logo__icon path:nth-child(2) {
|
|
stroke: var(--white);
|
|
}
|
|
.logo .logo__icon--rotate-vertical-left {
|
|
-webkit-animation: rotate-vertical-left 800ms ease-in-out infinite;
|
|
animation: rotate-vertical-left 800ms ease-in-out infinite;
|
|
}
|
|
.logo .logo__icon--rotate-horizontal-bottom {
|
|
-webkit-animation: rotate-horizontal-bottom 800ms ease-in-out infinite;
|
|
animation: rotate-horizontal-bottom 800ms ease-in-out infinite;
|
|
}
|
|
|
|
.sidebar {
|
|
z-index: 1;
|
|
overflow-y: auto;
|
|
position: fixed;
|
|
top: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
padding: var(--sidebar-vertical-padding) var(--sidebar-horizontal-padding);
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
align-items: flex-start;
|
|
background-color: transparent;
|
|
transition: background-color 400ms ease-in-out;
|
|
}
|
|
.sidebar .sidebar__nav {
|
|
max-width: 100%;
|
|
}
|
|
.sidebar .sidebar__nav-item + .sidebar__nav-item {
|
|
margin: 0.5rem 0 0 0;
|
|
}
|
|
.sidebar .sidebar__nav-link {
|
|
display: inline-block;
|
|
max-width: 100%;
|
|
overflow-x: hidden;
|
|
white-space: nowrap;
|
|
text-overflow: ellipsis;
|
|
color: var(--black);
|
|
transition: color 400ms ease-in-out;
|
|
}
|
|
.sidebar .sidebar__social {
|
|
display: flex;
|
|
align-items: center;
|
|
margin: 1rem 0 0 0;
|
|
}
|
|
.sidebar .sidebar__social-link {
|
|
width: var(--icon-size);
|
|
height: var(--icon-size);
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
.sidebar .sidebar__social-link + .sidebar__social-link {
|
|
margin: 0 0 0 1rem;
|
|
}
|
|
.sidebar .sidebar__instagram-icon,
|
|
.sidebar .sidebar__email-icon {
|
|
width: 100%;
|
|
height: 100%;
|
|
fill: var(--black);
|
|
transition: fill 400ms ease-in-out;
|
|
}
|
|
.sidebar--slimmed {
|
|
width: 15%;
|
|
}
|
|
.sidebar--slimmed .sidebar__nav-link {
|
|
color: var(--transparent-black);
|
|
}
|
|
.sidebar--slimmed .sidebar__instagram-icon,
|
|
.sidebar--slimmed .sidebar__email-icon {
|
|
fill: var(--transparent-black);
|
|
}
|
|
.sidebar--slimmed:hover {
|
|
background-color: var(--transparent-feldgrau);
|
|
}
|
|
.sidebar--slimmed:hover .sidebar__nav-link {
|
|
color: var(--black);
|
|
}
|
|
.sidebar--slimmed:hover .sidebar__instagram-icon,
|
|
.sidebar--slimmed:hover .sidebar__email-icon {
|
|
fill: var(--black);
|
|
}
|
|
.sidebar--white-background:hover {
|
|
background-color: var(--transparent-white);
|
|
}
|
|
|
|
.exhibition-section {
|
|
width: 100vw;
|
|
height: 100vh;
|
|
}
|
|
|
|
.exhibition {
|
|
opacity: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
transition: opacity 400ms ease-in-out;
|
|
}
|
|
.exhibition--visible {
|
|
opacity: 1;
|
|
}
|
|
|
|
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7OzhFQUFBO0FBSUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBdUJDO0VBQ0E7QUNBRDs7QURHQTs7Ozs7O0VBTUM7RUFDQTtBQ0FEOztBREdBO0VBQ0M7QUNBRDs7QURHQTs7O0VBR0M7QUNBRDs7QURHQTtFQUNDO0FDQUQ7O0FER0E7RUFDQztBQ0FEOztBREdBOztFQUVDO0VBQ0E7QUNBRDs7QURHQTtFQUNDO0FDQUQ7O0FER0E7RUFDQztFQUNBO0FDQUQ7O0FER0E7O0VBRUM7QUNBRDs7QUN0RUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBRHlFRDtBQ3RFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FEd0VEO0FDckVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUR1RUQ7QUNwRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBRHNFRDtBQ25FQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FEcUVEO0FDbEVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QURvRUQ7QUNqRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBRG1FRDtBQ2hFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FEa0VEO0FFekhBO0VBSUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGa0hEOztBRTFHQTtFQUVDO0lBSUM7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUlBO0lBQ0E7SUFDQTtFRnNHQTtBQUNGO0FHbktBO0VBQ0M7SUFDQztFSHFLQTtFR25LRDtJQUNDO0VIcUtBO0FBQ0Y7QUczS0E7RUFDQztJQUNDO0VIcUtBO0VHbktEO0lBQ0M7RUhxS0E7QUFDRjtBR2xLQTtFQUNDO0lBQ0M7SUFDQTtFSG9LQTtFR2xLRDtJQUNDO0lBQ0E7RUhvS0E7RUdsS0Q7SUFDQztJQUNBO0VIb0tBO0FBQ0Y7QUdoTEE7RUFDQztJQUNDO0lBQ0E7RUhvS0E7RUdsS0Q7SUFDQztJQUNBO0VIb0tBO0VHbEtEO0lBQ0M7SUFDQTtFSG9LQTtBQUNGO0FJbExBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSm9MRDs7QUlqTEE7RUFDQztBSm9MRDs7QUlqTEE7RUFDQztFQUNBO0VBQ0E7QUpvTEQ7O0FJakxBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUpvTEQ7O0FJakxBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUpvTEQ7O0FJakxBO0VBQ0M7QUpvTEQ7O0FJakxBO0VBQ0M7QUpvTEQ7O0FJakxBO0VBQ0M7QUpvTEQ7O0FJL0tBO0VBQ0M7RUFDQTtFQUNBO0VBQUE7RUFBQTtBSmtMRDtBSWhMQztFQUdDO0FKZ0xGO0FJN0tDO0VBQ0M7RUFDQTtFQUNBO1VBQUE7QUorS0Y7O0FJektBO0VBQ0M7RUFDQTtBSjRLRDs7QUluS0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtBSnNLRDtBSXBLQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpzS0Y7QUluS0M7RUFDQztFQUNBO0FKcUtGO0FJbktFO0VBQ0M7QUpxS0g7QUlsS0U7RUFDQztBSm9LSDtBSWpLRTtFQUNDO1VBQUE7QUptS0g7QUloS0U7RUFDQztVQUFBO0FKa0tIOztBSTNKQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUo4SkQ7QUk1SkM7RUFDQztBSjhKRjtBSXpKRTtFQUNDO0FKMkpIO0FJdkpDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUp5SkY7QUl0SkM7RUFDQztFQUNBO0VBQ0E7QUp3SkY7QUlySkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKdUpGO0FJckpFO0VBQ0M7QUp1Skg7QUluSkM7O0VBRUM7RUFDQTtFQUNBO0VBQ0E7QUpxSkY7QUlsSkM7RUFDQztBSm9KRjtBSWxKRTtFQUNDO0FKb0pIO0FJakpFOztFQUVDO0FKbUpIO0FJaEpFO0VBQ0M7QUprSkg7QUkvSUc7RUFDQztBSmlKSjtBSTlJRzs7RUFFQztBSmdKSjtBSXpJRTtFQUNDO0FKMklIOztBSWhJQTtFQUNDO0VBQ0E7QUptSUQ7O0FJaElBO0VBQ0M7RUFDQTtFQUNBO0VBRUE7QUprSUQ7QUloSUM7RUFDQztBSmtJRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcHVibGljL2Fzc2V0cy9jc3MvdXRpbHMvbWluaXJlc2V0LmNzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vRG9ubiVDMyVBOWVzL1Byb2dyYW1tYXRpb24vUHJvamV0cy9qdWxpZW5tb25uZXJpZS9wdWJsaWMvYXNzZXRzL2Nzcy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljL2Fzc2V0cy9jc3MvcGFydGlhbHMvZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvYXNzZXRzL2Nzcy9wYXJ0aWFscy92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvYXNzZXRzL2Nzcy9wYXJ0aWFscy9hbmltYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljL2Fzc2V0cy9jc3MvbWFpbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbk1JTklSRVNFVCBWMC4wLjZcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuaHRtbCxcbmJvZHksXG5wLFxub2wsXG51bCxcbmxpLFxuZGwsXG5kdCxcbmRkLFxuYmxvY2txdW90ZSxcbmZpZ3VyZSxcbmZpZWxkc2V0LFxubGVnZW5kLFxudGV4dGFyZWEsXG5wcmUsXG5pZnJhbWUsXG5ocixcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG51bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0IHtcblx0bWFyZ2luOiAwO1xufVxuXG5odG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiwgKjo6YmVmb3JlLCAqOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmltZyxcbnZpZGVvIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmlmcmFtZSB7XG5cdGJvcmRlcjogMDtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG5cdHBhZGRpbmc6IDA7XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5NSU5JUkVTRVQgVjAuMC42XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5odG1sLFxuYm9keSxcbnAsXG5vbCxcbnVsLFxubGksXG5kbCxcbmR0LFxuZGQsXG5ibG9ja3F1b3RlLFxuZmlndXJlLFxuZmllbGRzZXQsXG5sZWdlbmQsXG50ZXh0YXJlYSxcbnByZSxcbmlmcmFtZSxcbmhyLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3Qge1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qLCAqOjpiZWZvcmUsICo6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuaW1nLFxudmlkZW8ge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBzcmM6IHVybCguLi8uLi9mb250cy9vcGVuLXNhbnMvT3BlblNhbnMtUmVndWxhci50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gIHNyYzogdXJsKC4uLy4uL2ZvbnRzL29wZW4tc2Fucy9PcGVuU2Fucy1JdGFsaWMudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBzcmM6IHVybCguLi8uLi9mb250cy9vcGVuLXNhbnMvT3BlblNhbnMtTWVkaXVtLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgc3JjOiB1cmwoLi4vLi4vZm9udHMvb3Blbi1zYW5zL09wZW5TYW5zLU1lZGl1bUl0YWxpYy50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gIHNyYzogdXJsKC4uLy4uL2ZvbnRzL29wZW4tc2Fucy9PcGVuU2Fucy1TZW1pQm9sZC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gIHNyYzogdXJsKC4uLy4uL2ZvbnRzL29wZW4tc2Fucy9PcGVuU2Fucy1TZW1pQm9sZEl0YWxpYy50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gIHNyYzogdXJsKC4uLy4uL2ZvbnRzL29wZW4tc2Fucy9PcGVuU2Fucy1Cb2xkLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgc3JjOiB1cmwoLi4vLi4vZm9udHMvb3Blbi1zYW5zL09wZW5TYW5zLUJvbGRJdGFsaWMudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuOnJvb3Qge1xuICAtLXRleHQtZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgLS10aXRsZS1mb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAtLXJlZ3VsYXItZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1tZWRpdW0tZm9udC13ZWlnaHQ6IDUwMDtcbiAgLS1zZW1pLWJvbGQtZm9udC13ZWlnaHQ6IDYwMDtcbiAgLS1ib2xkLWZvbnQtd2VpZ2h0OiA3MDA7XG4gIC0tdGV4dC1mb250LXNpemU6IDAuOHJlbTtcbiAgLS10ZXh0LWxpbmUtaGVpZ2h0OiBjYWxjKHZhcigtLXRleHQtZm9udC1zaXplKSAqIDEuMik7XG4gIC0tZm9vdG5vdGUtZm9udC1zaXplOiAwLjZyZW07XG4gIC0tZm9vdG5vdGUtbGluZS1oZWlnaHQ6IGNhbGModmFyKC0tZm9vdG5vdGUtZm9udC1zaXplKSAqIDEuMik7XG4gIC0taDEtZm9udC1zaXplOiAxLjZyZW07XG4gIC0taDEtbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDEtZm9udC1zaXplKSAqIDEuMik7XG4gIC0taDItZm9udC1zaXplOiAxLjJyZW07XG4gIC0taDItbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDItZm9udC1zaXplKSAqIDEuMik7XG4gIC0taDMtZm9udC1zaXplOiAxcmVtO1xuICAtLWgzLWxpbmUtaGVpZ2h0OiBjYWxjKHZhcigtLWgzLWZvbnQtc2l6ZSkgKiAxLjIpO1xuICAtLWxvZ28td2lkdGg6IDJyZW07XG4gIC0tbG9nby1oZWlnaHQ6IDRyZW07XG4gIC0taWNvbi1zaXplOiAxLjc1cmVtO1xuICAtLXNpZGViYXItdmVydGljYWwtcGFkZGluZzogMXJlbTtcbiAgLS1zaWRlYmFyLWhvcml6b250YWwtcGFkZGluZzogMXJlbTtcbiAgLS1ibGFjazogIzAwMDtcbiAgLS10cmFuc3BhcmVudC1ibGFjazogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLXRyYW5zcGFyZW50LXdoaXRlOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIC0tZmVsZGdyYXU6ICM0QjYyNTk7XG4gIC0tdHJhbnNwYXJlbnQtZmVsZGdyYXU6IHJnYmEoNzUsIDk4LCA4OSwgMC45KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tdGV4dC1mb250LXNpemU6IDFyZW07XG4gICAgLS1mb290bm90ZS1mb250LXNpemU6IDAuOHJlbTtcbiAgICAtLWgxLWZvbnQtc2l6ZTogMS44cmVtO1xuICAgIC0taDItZm9udC1zaXplOiAxLjRyZW07XG4gICAgLS1oMy1mb250LXNpemU6IDEuMnJlbTtcbiAgICAtLWxvZ28td2lkdGg6IDZyZW07XG4gICAgLS1sb2dvLWhlaWdodDogM3JlbTtcbiAgICAtLWljb24tc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuQGtleWZyYW1lcyBleHBhbmQtb3V0bGluZSB7XG4gIDAlIHtcbiAgICBvdXRsaW5lLW9mZnNldDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZS1ob3Jpem9udGFsLWJvdHRvbSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgwKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIH1cbn1cbmJvZHkge1xuICBmb250LWZhbWlseTogdmFyKC0tdGV4dC1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tdGV4dC1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZlbGRncmF1KTtcbn1cblxuLmJvZHktLXdoaXRlLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbmgxIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1oMS1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0taDEtbGluZS1oZWlnaHQpO1xufVxuXG5oMiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1oMi1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0taDItbGluZS1oZWlnaHQpO1xuICBtYXJnaW46IDAgMCA0cmVtIDA7XG59XG5cbmgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRleHQtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWgzLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1oMy1saW5lLWhlaWdodCk7XG4gIG1hcmdpbjogMnJlbSAwIDFyZW0gMDtcbn1cblxucCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkLWZvbnQtd2VpZ2h0KTtcbn1cblxuZW0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IHRleHQtZGVjb3JhdGlvbiAyMDBtcyBlYXNlLWluLW91dDtcbn1cbmE6aG92ZXIsIGE6Zm9jdXMsIGE6YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAxcHggZGFzaGVkIHZhcigtLWJsYWNrKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYW5pbWF0aW9uOiBleHBhbmQtb3V0bGluZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cblxuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubG9nbyB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxcmVtO1xuICByaWdodDogMS41cmVtO1xufVxuLmxvZ28gLmxvZ29fX2xpbmsge1xuICB3aWR0aDogdmFyKC0tbG9nby13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tbG9nby1oZWlnaHQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sb2dvIC5sb2dvX19pY29uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sb2dvIC5sb2dvX19pY29uIHBhdGg6bnRoLWNoaWxkKDEpIHtcbiAgc3Ryb2tlOiB2YXIoLS1ibGFjayk7XG59XG4ubG9nbyAubG9nb19faWNvbiBwYXRoOm50aC1jaGlsZCgyKSB7XG4gIHN0cm9rZTogdmFyKC0td2hpdGUpO1xufVxuLmxvZ28gLmxvZ29fX2ljb24tLXJvdGF0ZS12ZXJ0aWNhbC1sZWZ0IHtcbiAgYW5pbWF0aW9uOiByb3RhdGUtdmVydGljYWwtbGVmdCA4MDBtcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbi5sb2dvIC5sb2dvX19pY29uLS1yb3RhdGUtaG9yaXpvbnRhbC1ib3R0b20ge1xuICBhbmltYXRpb246IHJvdGF0ZS1ob3Jpem9udGFsLWJvdHRvbSA4MDBtcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuLnNpZGViYXIge1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tc2lkZWJhci12ZXJ0aWNhbC1wYWRkaW5nKSB2YXIoLS1zaWRlYmFyLWhvcml6b250YWwtcGFkZGluZyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDQwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnNpZGViYXIgLnNpZGViYXJfX25hdiB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyX19uYXYtaXRlbSArIC5zaWRlYmFyX19uYXYtaXRlbSB7XG4gIG1hcmdpbjogMC41cmVtIDAgMCAwO1xufVxuLnNpZGViYXIgLnNpZGViYXJfX25hdi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDQwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnNpZGViYXIgLnNpZGViYXJfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMXJlbSAwIDAgMDtcbn1cbi5zaWRlYmFyIC5zaWRlYmFyX19zb2NpYWwtbGluayB7XG4gIHdpZHRoOiB2YXIoLS1pY29uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNpZGViYXIgLnNpZGViYXJfX3NvY2lhbC1saW5rICsgLnNpZGViYXJfX3NvY2lhbC1saW5rIHtcbiAgbWFyZ2luOiAwIDAgMCAxcmVtO1xufVxuLnNpZGViYXIgLnNpZGViYXJfX2luc3RhZ3JhbS1pY29uLFxuLnNpZGViYXIgLnNpZGViYXJfX2VtYWlsLWljb24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWxsOiB2YXIoLS1ibGFjayk7XG4gIHRyYW5zaXRpb246IGZpbGwgNDAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uc2lkZWJhci0tc2xpbW1lZCB7XG4gIHdpZHRoOiAxNSU7XG59XG4uc2lkZWJhci0tc2xpbW1lZCAuc2lkZWJhcl9fbmF2LWxpbmsge1xuICBjb2xvcjogdmFyKC0tdHJhbnNwYXJlbnQtYmxhY2spO1xufVxuLnNpZGViYXItLXNsaW1tZWQgLnNpZGViYXJfX2luc3RhZ3JhbS1pY29uLFxuLnNpZGViYXItLXNsaW1tZWQgLnNpZGViYXJfX2VtYWlsLWljb24ge1xuICBmaWxsOiB2YXIoLS10cmFuc3BhcmVudC1ibGFjayk7XG59XG4uc2lkZWJhci0tc2xpbW1lZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRyYW5zcGFyZW50LWZlbGRncmF1KTtcbn1cbi5zaWRlYmFyLS1zbGltbWVkOmhvdmVyIC5zaWRlYmFyX19uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG4uc2lkZWJhci0tc2xpbW1lZDpob3ZlciAuc2lkZWJhcl9faW5zdGFncmFtLWljb24sXG4uc2lkZWJhci0tc2xpbW1lZDpob3ZlciAuc2lkZWJhcl9fZW1haWwtaWNvbiB7XG4gIGZpbGw6IHZhcigtLWJsYWNrKTtcbn1cbi5zaWRlYmFyLS13aGl0ZS1iYWNrZ3JvdW5kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdHJhbnNwYXJlbnQtd2hpdGUpO1xufVxuXG4uZXhoaWJpdGlvbi1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4uZXhoaWJpdGlvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uZXhoaWJpdGlvbi0tdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRk9OVFNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gT3BlbiBTYW5zXG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG5cdHNyYzogdXJsKC4uLy4uL2ZvbnRzL29wZW4tc2Fucy9PcGVuU2Fucy1SZWd1bGFyLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG5cdHNyYzogdXJsKC4uLy4uL2ZvbnRzL29wZW4tc2Fucy9PcGVuU2Fucy1JdGFsaWMudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcblx0c3JjOiB1cmwoLi4vLi4vZm9udHMvb3Blbi1zYW5zL09wZW5TYW5zLU1lZGl1bS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuXHRzcmM6IHVybCguLi8uLi9mb250cy9vcGVuLXNhbnMvT3BlblNhbnMtTWVkaXVtSXRhbGljLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG5cdHNyYzogdXJsKC4uLy4uL2ZvbnRzL29wZW4tc2Fucy9PcGVuU2Fucy1TZW1pQm9sZC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuXHRzcmM6IHVybCguLi8uLi9mb250cy9vcGVuLXNhbnMvT3BlblNhbnMtU2VtaUJvbGRJdGFsaWMudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcblx0c3JjOiB1cmwoLi4vLi4vZm9udHMvb3Blbi1zYW5zL09wZW5TYW5zLUJvbGQudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcblx0c3JjOiB1cmwoLi4vLi4vZm9udHMvb3Blbi1zYW5zL09wZW5TYW5zLUJvbGRJdGFsaWMudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFZBUklBQkxFU1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG46cm9vdCB7XG5cblx0Ly8gRm9udHNcblxuXHQtLXRleHQtZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcblx0LS10aXRsZS1mb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuXHQtLXJlZ3VsYXItZm9udC13ZWlnaHQ6IDQwMDtcblx0LS1tZWRpdW0tZm9udC13ZWlnaHQ6IDUwMDtcblx0LS1zZW1pLWJvbGQtZm9udC13ZWlnaHQ6IDYwMDtcblx0LS1ib2xkLWZvbnQtd2VpZ2h0OiA3MDA7XG5cdC0tdGV4dC1mb250LXNpemU6IDAuOHJlbTtcblx0LS10ZXh0LWxpbmUtaGVpZ2h0OiBjYWxjKHZhcigtLXRleHQtZm9udC1zaXplKSAqIDEuMik7XG5cdC0tZm9vdG5vdGUtZm9udC1zaXplOiAwLjZyZW07XG5cdC0tZm9vdG5vdGUtbGluZS1oZWlnaHQ6IGNhbGModmFyKC0tZm9vdG5vdGUtZm9udC1zaXplKSAqIDEuMik7XG5cdC0taDEtZm9udC1zaXplOiAxLjZyZW07XG5cdC0taDEtbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDEtZm9udC1zaXplKSAqIDEuMik7XG5cdC0taDItZm9udC1zaXplOiAxLjJyZW07XG5cdC0taDItbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDItZm9udC1zaXplKSAqIDEuMik7XG5cdC0taDMtZm9udC1zaXplOiAxcmVtO1xuXHQtLWgzLWxpbmUtaGVpZ2h0OiBjYWxjKHZhcigtLWgzLWZvbnQtc2l6ZSkgKiAxLjIpO1xuXG5cdC8vIERpbWVuc2lvbnNcblxuXHQtLWxvZ28td2lkdGg6IDJyZW07XG5cdC0tbG9nby1oZWlnaHQ6IDRyZW07XG5cdC0taWNvbi1zaXplOiAxLjc1cmVtO1xuXHQtLXNpZGViYXItdmVydGljYWwtcGFkZGluZzogMXJlbTtcblx0LS1zaWRlYmFyLWhvcml6b250YWwtcGFkZGluZzogMXJlbTtcblxuXHQvLyBDb2xvcnNcblxuXHQtLWJsYWNrOiAjMDAwO1xuXHQtLXRyYW5zcGFyZW50LWJsYWNrOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdC0td2hpdGU6ICNmZmY7XG5cdC0tdHJhbnNwYXJlbnQtd2hpdGU6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcblx0LS1mZWxkZ3JhdTogIzRCNjI1OTtcblx0LS10cmFuc3BhcmVudC1mZWxkZ3JhdTogcmdiYSg3NSwgOTgsIDg5LCAwLjkpO1xufVxuXG4vLyBNZWRpYSBxdWVyaWVzXG5cbiR0YWJsZXQtbWVkaWEtcXVlcnk6IDQ4cmVtO1xuJGRlc2t0b3AtbWVkaWEtcXVlcnk6IDYycmVtO1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0LW1lZGlhLXF1ZXJ5KSB7XG5cblx0OnJvb3Qge1xuXG5cdFx0Ly8gRm9udHNcblxuXHRcdC0tdGV4dC1mb250LXNpemU6IDFyZW07XG5cdFx0LS1mb290bm90ZS1mb250LXNpemU6IDAuOHJlbTtcblx0XHQtLWgxLWZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdC0taDItZm9udC1zaXplOiAxLjRyZW07XG5cdFx0LS1oMy1mb250LXNpemU6IDEuMnJlbTtcblxuXHRcdC8vIERpbWVuc2lvbnNcblxuXHRcdC0tbG9nby13aWR0aDogNnJlbTtcblx0XHQtLWxvZ28taGVpZ2h0OiAzcmVtO1xuXHRcdC0taWNvbi1zaXplOiAyLjI1cmVtO1xuXHR9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBBTklNQVRJT05TXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBrZXlmcmFtZXMgZXhwYW5kLW91dGxpbmUge1xuXHQwJSB7XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1ob3Jpem9udGFsLWJvdHRvbSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVgoMCk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuXHR9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlWCgwKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG5cdH1cbn1cblxuIiwiQHVzZSAndXRpbHMvbWluaXJlc2V0JztcbkB1c2UgJ3BhcnRpYWxzL2ZvbnRzJztcbkB1c2UgJ3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJ3BhcnRpYWxzL2FuaW1hdGlvbnMnO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBHRU5FUkFMSVRJRVNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRm9udHMgYW5kIGNvbG9yc1xuXG5ib2R5IHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLXRleHQtZm9udC1mYW1pbHkpO1xuXHRmb250LXNpemU6IHZhcigtLXRleHQtZm9udC1zaXplKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLXRleHQtbGluZS1oZWlnaHQpO1xuXHRjb2xvcjogdmFyKC0tYmxhY2spO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mZWxkZ3JhdSk7XG59XG5cbi5ib2R5LS13aGl0ZS1iYWNrZ3JvdW5kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG5oMSB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0taDEtZm9udC1zaXplKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWgxLWxpbmUtaGVpZ2h0KTtcbn1cblxuaDIge1xuXHRmb250LWZhbWlseTogdmFyKC0tdGV4dC1mb250LWZhbWlseSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0taDItZm9udC1zaXplKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWgyLWxpbmUtaGVpZ2h0KTtcblx0bWFyZ2luOiAwIDAgNHJlbSAwO1xufVxuXG5oMyB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS10ZXh0LWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1oMy1mb250LXNpemUpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0taDMtbGluZS1oZWlnaHQpO1xuXHRtYXJnaW46IDJyZW0gMCAxcmVtIDA7XG59XG5cbnAge1xuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogdmFyKC0tYm9sZC1mb250LXdlaWdodCk7XG59XG5cbmVtIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vLyBMaW5rIHN0eWxlXG5cbmEge1xuXHRjb2xvcjogdmFyKC0tYmxhY2spO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IHRleHQtZGVjb3JhdGlvbiAyMDBtcyBlYXNlLWluLW91dDtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cblxuXHQmOmZvY3VzLXZpc2libGUge1xuXHRcdG91dGxpbmU6IDFweCBkYXNoZWQgdmFyKC0tYmxhY2spO1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAycHg7XG5cdFx0YW5pbWF0aW9uOiBleHBhbmQtb3V0bGluZSAyMDBtcyBlYXNlLWluLW91dDtcblx0fVxufVxuXG4vLyBHZW5lcmFsIGxheW91dFxuXG5ib2R5IHtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEhFQURFUlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBMb2dvXG5cbi5sb2dvIHtcblx0ei1pbmRleDogMjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDFyZW07XG5cdHJpZ2h0OiAxLjVyZW07XG5cblx0LmxvZ29fX2xpbmsge1xuXHRcdHdpZHRoOiB2YXIoLS1sb2dvLXdpZHRoKTtcblx0XHRoZWlnaHQ6IHZhcigtLWxvZ28taGVpZ2h0KTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQubG9nb19faWNvbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0cGF0aDpudGgtY2hpbGQoMSkge1xuXHRcdFx0c3Ryb2tlOiB2YXIoLS1ibGFjayk7XG5cdFx0fVxuXG5cdFx0cGF0aDpudGgtY2hpbGQoMikge1xuXHRcdFx0c3Ryb2tlOiB2YXIoLS13aGl0ZSk7XG5cdFx0fVxuXG5cdFx0Ji0tcm90YXRlLXZlcnRpY2FsLWxlZnQge1xuXHRcdFx0YW5pbWF0aW9uOiByb3RhdGUtdmVydGljYWwtbGVmdCA4MDBtcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcblx0XHR9XG5cblx0XHQmLS1yb3RhdGUtaG9yaXpvbnRhbC1ib3R0b20ge1xuXHRcdFx0YW5pbWF0aW9uOiByb3RhdGUtaG9yaXpvbnRhbC1ib3R0b20gODAwbXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFNpZGViYXJcblxuLnNpZGViYXIge1xuXHR6LWluZGV4OiAxO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogdmFyKC0tc2lkZWJhci12ZXJ0aWNhbC1wYWRkaW5nKSB2YXIoLS1zaWRlYmFyLWhvcml6b250YWwtcGFkZGluZyk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDQwMG1zIGVhc2UtaW4tb3V0O1xuXG5cdC5zaWRlYmFyX19uYXYge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdC5zaWRlYmFyX19uYXYtaXRlbSB7XG5cblx0XHQrIC5zaWRlYmFyX19uYXYtaXRlbSB7XG5cdFx0XHRtYXJnaW46IDAuNXJlbSAwIDAgMDtcblx0XHR9XG5cdH1cblxuXHQuc2lkZWJhcl9fbmF2LWxpbmsge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0Y29sb3I6IHZhcigtLWJsYWNrKTtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciA0MDBtcyBlYXNlLWluLW91dDtcblx0fVxuXG5cdC5zaWRlYmFyX19zb2NpYWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW46IDFyZW0gMCAwIDA7XG5cdH1cblxuXHQuc2lkZWJhcl9fc29jaWFsLWxpbmsge1xuXHRcdHdpZHRoOiB2YXIoLS1pY29uLXNpemUpO1xuXHRcdGhlaWdodDogdmFyKC0taWNvbi1zaXplKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHQrIC5zaWRlYmFyX19zb2NpYWwtbGluayB7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDFyZW07XG5cdFx0fVxuXHR9XG5cblx0LnNpZGViYXJfX2luc3RhZ3JhbS1pY29uLFxuXHQuc2lkZWJhcl9fZW1haWwtaWNvbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGZpbGw6IHZhcigtLWJsYWNrKTtcblx0XHR0cmFuc2l0aW9uOiBmaWxsIDQwMG1zIGVhc2UtaW4tb3V0O1xuXHR9XG5cblx0Ji0tc2xpbW1lZCB7XG5cdFx0d2lkdGg6IDE1JTtcblxuXHRcdC5zaWRlYmFyX19uYXYtbGluayB7XG5cdFx0XHRjb2xvcjogdmFyKC0tdHJhbnNwYXJlbnQtYmxhY2spO1xuXHRcdH1cblxuXHRcdC5zaWRlYmFyX19pbnN0YWdyYW0taWNvbixcblx0XHQuc2lkZWJhcl9fZW1haWwtaWNvbiB7XG5cdFx0XHRmaWxsOiB2YXIoLS10cmFuc3BhcmVudC1ibGFjayk7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10cmFuc3BhcmVudC1mZWxkZ3JhdSk7XG5cblx0XHRcdFx0XG5cdFx0XHQuc2lkZWJhcl9fbmF2LWxpbmsge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYmxhY2spO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2lkZWJhcl9faW5zdGFncmFtLWljb24sXG5cdFx0XHQuc2lkZWJhcl9fZW1haWwtaWNvbiB7XG5cdFx0XHRcdGZpbGw6IHZhcigtLWJsYWNrKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS13aGl0ZS1iYWNrZ3JvdW5kIHtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdHJhbnNwYXJlbnQtd2hpdGUpO1xuXHRcdH1cblx0fVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBNQUlOXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEV4aGliaXRpb24gc2VjdGlvblxuXG4uZXhoaWJpdGlvbi1zZWN0aW9uIHtcblx0d2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDEwMHZoO1xufVxuXG4uZXhoaWJpdGlvbiB7XG5cdG9wYWNpdHk6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC8vIHBhZGRpbmc6IDAgMCAwIDE1JTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlLWluLW91dDtcblxuXHQmLS12aXNpYmxlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/ |