@charset "UTF-8";
@font-face {
  font-family: "Heavitas", sans-serif !important;
  font-family: "Heavitas";
  src: url("../fonts/Heavitas.woff2") format("woff2"), url("../fonts/Heavitas.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Raleway", sans-serif !important;
  font-family: "Raleway";
  src: url("../fonts/Raleway-Regular.woff2") format("woff2"), url("../fonts/Raleway-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

html {
  background: #fff;
  color: #000;
}

html,
button,
input,
select,
textarea {
  font-family: sans-serif;
}

body {
  margin: 0;
}

a {
  background: transparent;
}

a:focus {
  outline: thin dotted;
}

a:hover,
a:active {
  outline: 0;
}

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

h2 {
  font-size: 1.5em;
  margin: 0.83em 0;
}

h3 {
  font-size: 1.17em;
  margin: 1em 0;
}

h4 {
  font-size: 1em;
  margin: 1.33em 0;
}

h5 {
  font-size: 0.83em;
  margin: 1.67em 0;
}

h6 {
  font-size: 0.75em;
  margin: 2.33em 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

mark {
  background: #ff0;
  color: #000;
}

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

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

q {
  quotes: "“" "”" "‘" "’";
}

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

small {
  font-size: 80%;
}

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

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
  white-space: normal;
}

button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
}

button,
input {
  line-height: normal;
}

button,
select {
  text-transform: none;
}

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

button[disabled],
input[disabled] {
  cursor: default;
}

textarea {
  overflow: auto;
  vertical-align: top;
}

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

input[type=search] {
  box-sizing: content-box;
}

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

header {
  font-family: "Heavitas", sans-serif;
  width: 100%;
}
header img {
  width: 200px;
  height: auto;
  padding: 1rem 0;
}
header ul {
  display: none;
  list-style: none;
  padding: 0;
  margin: 0;
}
header a {
  text-decoration: none;
  color: #ffffff;
  position: relative;
  padding: 0 20px;
  transition: border-color 0.2s;
  display: block;
}
header a.active {
  color: #ffffff;
}
header li {
  padding: 0;
}
header li a {
  padding: 10px 20px;
}
header .no-padding__left {
  padding-left: 0;
}
header .content__menu {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 15px;
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
header .logo__link {
  padding: 0;
}

nav {
  cursor: pointer;
  padding: 0 15px;
}
nav button {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: none;
  padding: 0;
  width: 30px;
  height: 24px;
}
nav button span {
  content: "";
  background: #151515;
  border-radius: 2px;
  height: 4px;
  width: 100%;
  transition: all 0.2s ease;
}
nav button span::before, nav button span::after {
  content: "";
  transform: translate(-50%);
  position: absolute;
  height: 4px;
  width: 100%;
  background: #151515;
  border-radius: 2px;
}
nav button span::before {
  top: 0;
}
nav button span::after {
  bottom: 0;
}
nav button:hover, nav button:focus {
  background-color: transparent;
  border: none;
}
nav button:focus {
  outline: 0;
}
nav.open button {
  align-self: flex-end;
  margin: 1.5rem;
}
nav.open button span {
  background-color: transparent;
}
nav.open button span::before, nav.open button span::after {
  top: 10px;
  right: 0px;
  background-color: #ffffff;
  transition: all 0.3s ease-in-out;
}
nav.open button span::before {
  transform: rotate(45deg);
}
nav.open button span::after {
  transform: rotate(-45deg);
  bottom: inherit;
}

.main-header {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
}
.main-header.sticky {
  z-index: 4;
}
.main-header.sticky nav button span {
  background: #151515;
}
.main-header.sticky nav button span::before, .main-header.sticky nav button span::after {
  background: #151515;
}
.main-header.sticky nav.open button span {
  background-color: transparent;
}
.main-header.sticky nav.open button span::before, .main-header.sticky nav.open button span::after {
  background-color: #ffffff;
}

.social-media-icons {
  display: none;
  margin-top: 60px;
}
.social-media-icons a {
  padding: 0;
}
.social-media-icons img {
  display: inline-block;
  width: 32px;
  height: auto;
  padding: 0;
  margin: 0 15px;
}

.sticky {
  position: fixed;
  background: white;
  top: 0;
}

.open {
  position: fixed;
  padding: 0;
  top: 0;
  left: 0;
  background: #33897b;
  height: 100%;
  width: 100%;
  z-index: 4;
}
.open .hyperlink__wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: Center;
}
.open ul {
  padding: 20px 0;
  width: 100%;
}
.open li {
  text-align: center;
  padding: 15px 0;
}
.open ul,
.open .social-media-icons {
  display: block;
}
.open .social-media-icons {
  display: flex;
}

.subheadline {
  font-family: "Heavitas", sans-serif;
  margin-top: 4rem;
  margin-bottom: 0;
  font-size: 1.8rem;
}
.subheadline--extra {
  margin-top: 3rem;
}

@media (min-width: 576px) {
  header img {
    width: 250px;
  }
}
@media (min-width: 1200px) {
  nav {
    padding: 0;
  }

  header ul {
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0;
  }
  header li a {
    padding: 20px;
    position: relative;
    color: #151515;
  }
  header li a:hover {
    color: #33897b;
  }
  header li a.active {
    color: #33897b;
  }
  header li a.active:hover {
    color: #33897b;
  }

  .toggle-btn {
    display: none;
  }

  .sticky li a {
    color: #151515;
  }
  .sticky li a:hover {
    color: #33897b;
  }
  .sticky li a.active {
    color: #33897b;
  }
  .sticky li a.active:hover {
    color: #33897b;
  }
}
.content {
  position: relative;
  max-width: 1200px;
  margin: 0 auto;
  padding: 2rem 0;
}
.content__container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.content__container--footer {
  padding: 1rem 1rem 2rem 1rem;
}
.content__container--footer ul {
  display: flex;
  gap: 2rem;
}
.content__container--footer ul li {
  width: inherit;
}
.content__padding--top {
  padding-top: 6rem;
}
@media (min-width: 976px) {
  .content__padding {
    padding: 3rem 0;
  }
}
@media (min-width: 1200px) {
  .content__padding {
    padding: 5rem 0 0 0;
  }
}
.content__element {
  width: 100%;
}
.content__element--center {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.content__image {
  position: relative;
  width: 100%;
}
@media (max-width: 976px) {
  .content__image--left, .content__image--right {
    max-width: 500px;
    margin: 0 auto;
  }
}
@media (min-width: 976px) {
  .content__image {
    position: absolute;
    width: 55%;
    z-index: 3;
  }
  .content__image--left {
    transform: translate(-40%, -10%);
  }
  .content__image--right {
    right: 0;
    transform: translate(30%, 10%);
  }
}
.content__form {
  max-width: 100%;
  display: flex;
  flex-direction: column;
}
.content__form label {
  margin-top: 1rem;
  margin-bottom: 0.5rem;
}
.content__form label:first-child {
  margin-top: 3rem;
}
.content__form input {
  margin-bottom: 1rem;
  padding: 0.5rem;
}
.content__form textarea {
  resize: vertical;
  padding: 0.5rem;
  min-height: 10rem;
}
.content__form input,
.content__form textarea {
  border: 1px solid #afafaf;
  border-radius: 5px;
}
.content__form input::-moz-placeholder, .content__form textarea::-moz-placeholder {
  color: #afafaf;
}
.content__form input:-ms-input-placeholder, .content__form textarea:-ms-input-placeholder {
  color: #afafaf;
}
.content__form input::placeholder,
.content__form textarea::placeholder {
  color: #afafaf;
}
.content__form .birthday {
  display: none;
}
.content__background {
  padding: 0 15px;
}
.content__background--light {
  overflow-x: hidden;
  background-color: #ffffff;
  color: #151515;
}
.content__background--dark {
  background-color: #151515;
  color: #ffffff;
}

@media (min-width: 976px) {
  .content__container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    -moz-column-gap: 3rem;
         column-gap: 3rem;
    row-gap: 5rem;
    padding: 4rem 0;
  }
  .content__container--footer {
    padding: 1rem 1rem 2rem 1rem;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .content__container--center {
    grid-template-columns: 1fr;
  }
  .content__element--center {
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    align-self: center;
  }
  .content__element--left {
    grid-column: 1/2;
  }
  .content__element--right {
    grid-column: 2/3;
  }
}
.btn {
  background: #33897b;
  color: #ffffff;
  padding: 1rem;
  border: none;
  border-radius: 50rem;
  margin-top: 3rem;
  margin-bottom: 1rem;
  transition: all 0.3s ease-in-out;
}
.btn__primary {
  background: #ffffff;
  color: #151515;
  padding: 1rem 2rem;
  padding-top: 1.1rem;
}
.btn__green {
  margin: 0;
  width: initial;
  color: #ffffff;
  padding: 0.5rem 1rem;
  padding-top: 0.7rem;
}
@media (min-width: 576px) {
  .btn__green {
    padding: 0.5rem 1.5rem;
    padding-top: 0.7rem;
  }
}
@media (min-width: 976px) {
  .btn {
    width: 50%;
    align-self: left;
  }
  .btn:hover {
    background: #151515;
  }
  .btn__primary {
    width: initial;
  }
  .btn__primary:hover {
    color: #ffffff;
    background: #33897b;
  }
  .btn__green {
    width: initial;
    background: #33897b;
    color: #ffffff;
    padding: 0.5rem 1rem;
    padding-top: 0.7rem;
  }
  .btn__green:hover {
    color: #ffffff;
    background: #151515;
  }
}

.social-media__container {
  padding: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  gap: 1.2rem;
  width: 100%;
}
.social-media__container img {
  width: 2rem;
  height: 2rem;
}
.social-media__container svg {
  width: 2rem;
  height: 2rem;
  transition: all 0.3s ease-out;
}
.social-media__container .icon__fill {
  fill: #151515;
}
.social-media__container .icon__fill:hover {
  fill: #33897b;
}
.social-media__container .icon__fill--white {
  fill: #ffffff;
}
.social-media__container .icon__fill--white:hover {
  fill: #702b87;
}
.social-media__container .icon__fill--footer {
  fill: #ffffff;
}
.social-media__container .icon__fill--footer:hover {
  fill: #151515;
}

.headline__styling--green {
  color: #33897b;
}
.headline__styling--white {
  color: #ffffff;
}
.headline__margin--top {
  margin-top: 4rem;
}

p a {
  color: #33897b;
}
p a:visited {
  color: #33897b;
}

.headline-font {
  font-size: 1rem;
  text-decoration: none;
}

.twitch__wrapper {
  padding-bottom: 4rem;
  margin: 0 auto;
  max-width: 1200px;
}

.twitch__container {
  position: relative;
  min-height: 480px;
  height: 90vh;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding-bottom: 4rem;
}
.twitch__container iframe {
  position: absolute;
  width: 100%;
  height: 100%;
}

@media (min-width: 976px) {
  .twitch__container {
    height: 480px;
  }
}
footer {
  background: #33897b;
  color: #ffffff;
}
footer nav {
  padding: 0;
}
footer ul {
  list-style: none;
  padding: 0;
}
footer ul li {
  padding: 1rem 0;
  width: 100%;
}
footer ul li a {
  text-decoration: none;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
footer ul li a:hover {
  color: #151515;
}

h1,
h2,
h3 {
  margin: 3rem 0 1rem 0;
}

@media (min-width: 976px) {
  footer h3 {
    margin-top: 2rem;
  }
}

.success {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 auto;
  max-width: 1100px;
  padding: 1.5rem;
}
.success img {
  margin-top: 2rem;
  width: 100%;
  height: auto;
  max-width: 500px;
}
.success a {
  padding-top: 1.1rem;
  font-family: "Heavitas", sans-serif;
  text-decoration: none;
}

h1,
h2,
h3,
h4,
label,
button,
footer,
.headline-font {
  font-family: "Heavitas", sans-serif;
}

h1,
h2 {
  font-size: 2rem;
}
@media (min-width: 576px) {
  h1,
h2 {
    font-size: 2.5rem;
  }
}

@media (min-width: 1200px) {
  h1 {
    font-size: 3.5rem;
  }
}

h3 {
  font-size: 1.5rem;
}

p {
  font-family: "Raleway", sans-serif;
  line-height: 1.6rem;
}

.regular-font {
  font-family: "Raleway", sans-serif;
}
.regular-font li {
  margin-bottom: 1rem;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjc3Mvc3R5bGUuY3NzIiwic2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJzY3NzL19ub3JtYWxpemUuc2NzcyIsInNjc3MvX2hlYWRlci5zY3NzIiwic2Nzcy9fY29udGVudC5zY3NzIiwic2Nzcy9fdHdpdGNoLnNjc3MiLCJzY3NzL19mb290ZXIuc2NzcyIsInNjc3MvX3NwYWNpbmcuc2NzcyIsInNjc3MvX3N1Y2Nlc3Muc2NzcyIsInNjc3Mvc3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNDaEI7RUFDRSw4Q0FBQTtFQUNBLHVCQUFBO0VBQ0EsaUdBQUE7RUFFQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QURBRjtBQ0dBO0VBQ0UsNkNBQUE7RUFDQSxzQkFBQTtFQUNBLCtHQUFBO0VBRUEsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FERkY7QUVkQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFBO0FGZ0JGOztBRWJBOzs7RUFHRSxxQkFBQTtBRmdCRjs7QUViQTtFQUNFLGFBQUE7RUFDQSxTQUFBO0FGZ0JGOztBRWJBOztFQUVFLGFBQUE7QUZnQkY7O0FFYkE7RUFDRSxnQkFBQTtFQUNBLFdBQUE7QUZnQkY7O0FFYkE7Ozs7O0VBS0UsdUJBQUE7QUZnQkY7O0FFYkE7RUFDRSxTQUFBO0FGZ0JGOztBRWJBO0VBQ0UsdUJBQUE7QUZnQkY7O0FFYkE7RUFDRSxvQkFBQTtBRmdCRjs7QUViQTs7RUFFRSxVQUFBO0FGZ0JGOztBRWJBO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0FGZ0JGOztBRWJBO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBRmdCRjs7QUViQTtFQUNFLGlCQUFBO0VBQ0EsYUFBQTtBRmdCRjs7QUViQTtFQUNFLGNBQUE7RUFDQSxnQkFBQTtBRmdCRjs7QUViQTtFQUNFLGlCQUFBO0VBQ0EsZ0JBQUE7QUZnQkY7O0FFYkE7RUFDRSxpQkFBQTtFQUNBLGdCQUFBO0FGZ0JGOztBRWJBO0VBQ0UseUJBQUE7QUZn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OztFQUdFLHFCQUFBO0FQa3lCRjs7QU85eEJFO0VBQ0U7SUFDRSxnQkFBQTtFUGl5Qko7QUFDRjs7QVEzeUJBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QVI4eUJGO0FRNXlCRTtFQUNFLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBUjh5Qko7QVEzeUJFO0VBQ0UsbUJBQUE7RUFDQSxtQ0FBQTtFQUNBLHFCQUFBO0FSNnlCSjs7QVN2ekJBOzs7Ozs7OztFQVFFLG1DQUFBO0FUMHpCRjs7QVN2ekJBOztFQUVFLGVBQUE7QVQwekJGO0FTeHpCRTtFQUpGOztJQUtJLGlCQUFBO0VUNHpCRjtBQUNGOztBU3h6QkU7RUFERjtJQUVJLGlCQUFBO0VUNHpCRjtBQUNGOztBU3p6QkE7RUFDRSxpQkFBQTtBVDR6QkY7O0FTenpCQTtFQUNFLGtDQUFBO0VBQ0EsbUJBQUE7QVQ0ekJGOztBU3p6QkE7RUFDRSxrQ0FBQTtBVDR6QkY7QVMxekJFO0VBQ0UsbUJBQUE7QVQ0ekJKIiwiZmlsZSI6InNjc3Mvc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlYXZpdGFzXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiSGVhdml0YXNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWF2aXRhcy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVhdml0YXMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JhbGV3YXktUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUmFsZXdheS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmh0bWwge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuaHRtbCxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG59XG5cbmE6aG92ZXIsXG5hOmFjdGl2ZSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbWFyZ2luOiAwLjgzZW0gMDtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDEuMTdlbTtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDFlbTtcbiAgbWFyZ2luOiAxLjMzZW0gMDtcbn1cblxuaDUge1xuICBmb250LXNpemU6IDAuODNlbTtcbiAgbWFyZ2luOiAxLjY3ZW0gMDtcbn1cblxuaDYge1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbWFyZ2luOiAyLjMzZW0gMDtcbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbnEge1xuICBxdW90ZXM6IFwi4oCcXCIgXCLigJ1cIiBcIuKAmFwiIFwi4oCZXCI7XG59XG5cbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPWJ1dHRvbl0sXG5pbnB1dFt0eXBlPXJlc2V0XSxcbmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdLFxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG5oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJIZWF2aXRhc1wiLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogMTAwJTtcbn1cbmhlYWRlciBpbWcge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuaGVhZGVyIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuaGVhZGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5oZWFkZXIgbGkge1xuICBwYWRkaW5nOiAwO1xufVxuaGVhZGVyIGxpIGEge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5oZWFkZXIgLm5vLXBhZGRpbmdfX2xlZnQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5oZWFkZXIgLmNvbnRlbnRfX21lbnUge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5oZWFkZXIgLmxvZ29fX2xpbmsge1xuICBwYWRkaW5nOiAwO1xufVxuXG5uYXYge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbm5hdiBidXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxubmF2IGJ1dHRvbiBzcGFuIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzE1MTUxNTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5uYXYgYnV0dG9uIHNwYW46OmJlZm9yZSwgbmF2IGJ1dHRvbiBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzE1MTUxNTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxubmF2IGJ1dHRvbiBzcGFuOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5uYXYgYnV0dG9uIHNwYW46OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xufVxubmF2IGJ1dHRvbjpob3ZlciwgbmF2IGJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG5uYXYgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbm5hdi5vcGVuIGJ1dHRvbiB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBtYXJnaW46IDEuNXJlbTtcbn1cbm5hdi5vcGVuIGJ1dHRvbiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5uYXYub3BlbiBidXR0b24gc3Bhbjo6YmVmb3JlLCBuYXYub3BlbiBidXR0b24gc3Bhbjo6YWZ0ZXIge1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxubmF2Lm9wZW4gYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbm5hdi5vcGVuIGJ1dHRvbiBzcGFuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIGJvdHRvbTogaW5oZXJpdDtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDQ7XG59XG4ubWFpbi1oZWFkZXIuc3RpY2t5IHtcbiAgei1pbmRleDogNDtcbn1cbi5tYWluLWhlYWRlci5zdGlja3kgbmF2IGJ1dHRvbiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzE1MTUxNTtcbn1cbi5tYWluLWhlYWRlci5zdGlja3kgbmF2IGJ1dHRvbiBzcGFuOjpiZWZvcmUsIC5tYWluLWhlYWRlci5zdGlja3kgbmF2IGJ1dHRvbiBzcGFuOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMxNTE1MTU7XG59XG4ubWFpbi1oZWFkZXIuc3RpY2t5IG5hdi5vcGVuIGJ1dHRvbiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubWFpbi1oZWFkZXIuc3RpY2t5IG5hdi5vcGVuIGJ1dHRvbiBzcGFuOjpiZWZvcmUsIC5tYWluLWhlYWRlci5zdGlja3kgbmF2Lm9wZW4gYnV0dG9uIHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNvY2lhbC1tZWRpYS1pY29ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4uc29jaWFsLW1lZGlhLWljb25zIGEge1xuICBwYWRkaW5nOiAwO1xufVxuLnNvY2lhbC1tZWRpYS1pY29ucyBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuXG4uc3RpY2t5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdG9wOiAwO1xufVxuXG4ub3BlbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcGFkZGluZzogMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjMzM4OTdiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA0O1xufVxuLm9wZW4gLmh5cGVybGlua19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogQ2VudGVyO1xufVxuLm9wZW4gdWwge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9wZW4gbGkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5vcGVuIHVsLFxuLm9wZW4gLnNvY2lhbC1tZWRpYS1pY29ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm9wZW4gLnNvY2lhbC1tZWRpYS1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zdWJoZWFkbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlYXZpdGFzXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLnN1YmhlYWRsaW5lLS1leHRyYSB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBoZWFkZXIgaW1nIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbmF2IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgaGVhZGVyIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgaGVhZGVyIGxpIGEge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjMTUxNTE1O1xuICB9XG4gIGhlYWRlciBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzMzODk3YjtcbiAgfVxuICBoZWFkZXIgbGkgYS5hY3RpdmUge1xuICAgIGNvbG9yOiAjMzM4OTdiO1xuICB9XG4gIGhlYWRlciBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gICAgY29sb3I6ICMzMzg5N2I7XG4gIH1cblxuICAudG9nZ2xlLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zdGlja3kgbGkgYSB7XG4gICAgY29sb3I6ICMxNTE1MTU7XG4gIH1cbiAgLnN0aWNreSBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzMzODk3YjtcbiAgfVxuICAuc3RpY2t5IGxpIGEuYWN0aXZlIHtcbiAgICBjb2xvcjogIzMzODk3YjtcbiAgfVxuICAuc3RpY2t5IGxpIGEuYWN0aXZlOmhvdmVyIHtcbiAgICBjb2xvcjogIzMzODk3YjtcbiAgfVxufVxuLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMnJlbSAwO1xufVxuLmNvbnRlbnRfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uY29udGVudF9fY29udGFpbmVyLS1mb290ZXIge1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMnJlbSAxcmVtO1xufVxuLmNvbnRlbnRfX2NvbnRhaW5lci0tZm9vdGVyIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAycmVtO1xufVxuLmNvbnRlbnRfX2NvbnRhaW5lci0tZm9vdGVyIHVsIGxpIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uY29udGVudF9fcGFkZGluZy0tdG9wIHtcbiAgcGFkZGluZy10b3A6IDZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTc2cHgpIHtcbiAgLmNvbnRlbnRfX3BhZGRpbmcge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGVudF9fcGFkZGluZyB7XG4gICAgcGFkZGluZzogNXJlbSAwIDAgMDtcbiAgfVxufVxuLmNvbnRlbnRfX2VsZW1lbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250ZW50X19lbGVtZW50LS1jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb250ZW50X19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTc2cHgpIHtcbiAgLmNvbnRlbnRfX2ltYWdlLS1sZWZ0LCAuY29udGVudF9faW1hZ2UtLXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTc2cHgpIHtcbiAgLmNvbnRlbnRfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDU1JTtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC5jb250ZW50X19pbWFnZS0tbGVmdCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgLTEwJSk7XG4gIH1cbiAgLmNvbnRlbnRfX2ltYWdlLS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAlLCAxMCUpO1xuICB9XG59XG4uY29udGVudF9fZm9ybSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jb250ZW50X19mb3JtIGxhYmVsIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLmNvbnRlbnRfX2Zvcm0gbGFiZWw6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuLmNvbnRlbnRfX2Zvcm0gaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG4uY29udGVudF9fZm9ybSB0ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgbWluLWhlaWdodDogMTByZW07XG59XG4uY29udGVudF9fZm9ybSBpbnB1dCxcbi5jb250ZW50X19mb3JtIHRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FmYWZhZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmNvbnRlbnRfX2Zvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLmNvbnRlbnRfX2Zvcm0gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhZmFmYWY7XG59XG4uY29udGVudF9fZm9ybSAuYmlydGhkYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRlbnRfX2JhY2tncm91bmQge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uY29udGVudF9fYmFja2dyb3VuZC0tbGlnaHQge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTUxNTE1O1xufVxuLmNvbnRlbnRfX2JhY2tncm91bmQtLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3NnB4KSB7XG4gIC5jb250ZW50X19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGNvbHVtbi1nYXA6IDNyZW07XG4gICAgcm93LWdhcDogNXJlbTtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gIH1cbiAgLmNvbnRlbnRfX2NvbnRhaW5lci0tZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMnJlbSAxcmVtO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIH1cbiAgLmNvbnRlbnRfX2NvbnRhaW5lci0tY2VudGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuY29udGVudF9fZWxlbWVudC0tY2VudGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG4gIC5jb250ZW50X19lbGVtZW50LS1sZWZ0IHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICB9XG4gIC5jb250ZW50X19lbGVtZW50LS1yaWdodCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgfVxufVxuLmJ0biB7XG4gIGJhY2tncm91bmQ6ICMzMzg5N2I7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5idG5fX3ByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzE1MTUxNTtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICBwYWRkaW5nLXRvcDogMS4xcmVtO1xufVxuLmJ0bl9fZ3JlZW4ge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBpbml0aWFsO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHBhZGRpbmctdG9wOiAwLjdyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJ0bl9fZ3JlZW4ge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gICAgcGFkZGluZy10b3A6IDAuN3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk3NnB4KSB7XG4gIC5idG4ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYWxpZ24tc2VsZjogbGVmdDtcbiAgfVxuICAuYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTUxNTE1O1xuICB9XG4gIC5idG5fX3ByaW1hcnkge1xuICAgIHdpZHRoOiBpbml0aWFsO1xuICB9XG4gIC5idG5fX3ByaW1hcnk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6ICMzMzg5N2I7XG4gIH1cbiAgLmJ0bl9fZ3JlZW4ge1xuICAgIHdpZHRoOiBpbml0aWFsO1xuICAgIGJhY2tncm91bmQ6ICMzMzg5N2I7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgcGFkZGluZy10b3A6IDAuN3JlbTtcbiAgfVxuICAuYnRuX19ncmVlbjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogIzE1MTUxNTtcbiAgfVxufVxuXG4uc29jaWFsLW1lZGlhX19jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxLjJyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNvY2lhbC1tZWRpYV9fY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG59XG4uc29jaWFsLW1lZGlhX19jb250YWluZXIgc3ZnIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG4uc29jaWFsLW1lZGlhX19jb250YWluZXIgLmljb25fX2ZpbGwge1xuICBmaWxsOiAjMTUxNTE1O1xufVxuLnNvY2lhbC1tZWRpYV9fY29udGFpbmVyIC5pY29uX19maWxsOmhvdmVyIHtcbiAgZmlsbDogIzMzODk3Yjtcbn1cbi5zb2NpYWwtbWVkaWFfX2NvbnRhaW5lciAuaWNvbl9fZmlsbC0td2hpdGUge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLnNvY2lhbC1tZWRpYV9fY29udGFpbmVyIC5pY29uX19maWxsLS13aGl0ZTpob3ZlciB7XG4gIGZpbGw6ICM3MDJiODc7XG59XG4uc29jaWFsLW1lZGlhX19jb250YWluZXIgLmljb25fX2ZpbGwtLWZvb3RlciB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uc29jaWFsLW1lZGlhX19jb250YWluZXIgLmljb25fX2ZpbGwtLWZvb3Rlcjpob3ZlciB7XG4gIGZpbGw6ICMxNTE1MTU7XG59XG5cbi5oZWFkbGluZV9fc3R5bGluZy0tZ3JlZW4ge1xuICBjb2xvcjogIzMzODk3Yjtcbn1cbi5oZWFkbGluZV9fc3R5bGluZy0td2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5oZWFkbGluZV9fbWFyZ2luLS10b3Age1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuXG5wIGEge1xuICBjb2xvcjogIzMzODk3Yjtcbn1cbnAgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMzMzg5N2I7XG59XG5cbi5oZWFkbGluZS1mb250IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50d2l0Y2hfX3dyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuXG4udHdpdGNoX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDQ4MHB4O1xuICBoZWlnaHQ6IDkwdmg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuLnR3aXRjaF9fY29udGFpbmVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3NnB4KSB7XG4gIC50d2l0Y2hfX2NvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiA0ODBweDtcbiAgfVxufVxuZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzMzODk3YjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5mb290ZXIgbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cbmZvb3RlciB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5mb290ZXIgdWwgbGkge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9vdGVyIHVsIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbmZvb3RlciB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxNTE1MTU7XG59XG5cbmgxLFxuaDIsXG5oMyB7XG4gIG1hcmdpbjogM3JlbSAwIDFyZW0gMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk3NnB4KSB7XG4gIGZvb3RlciBoMyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuXG4uc3VjY2VzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbi5zdWNjZXNzIGltZyB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4uc3VjY2VzcyBhIHtcbiAgcGFkZGluZy10b3A6IDEuMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGVhdml0YXNcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmxhYmVsLFxuYnV0dG9uLFxuZm9vdGVyLFxuLmhlYWRsaW5lLWZvbnQge1xuICBmb250LWZhbWlseTogXCJIZWF2aXRhc1wiLCBzYW5zLXNlcmlmO1xufVxuXG5oMSxcbmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGgxLFxuaDIge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbnAge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG59XG5cbi5yZWd1bGFyLWZvbnQge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG59XG4ucmVndWxhci1mb250IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn0iLCIvLyFpbXBvcnRhbnQgaXMgbmVlZGVkIGZvciBmaXJlZm94IGZvbnQtZmFjZSBidWdcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlYXZpdGFzJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ0hlYXZpdGFzJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0hlYXZpdGFzLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlYXZpdGFzLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9SYWxld2F5LVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvUmFsZXdheS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbi8vZm9udC13ZWlnaHRcbiRmb250LWxpZ2h0OiAzMDA7XG4kZm9udC1yZWd1bGFyOiA0MDA7XG4kZm9udC1tZWRpdW06IDUwMDtcbiRmb250LWJvbGQ6IDcwMDtcblxuLy9mb250IHNpemVzXG4kYmFzZS1mb250LXNpemU6IDFyZW07XG5cbiRmb250LXNpemUtc21hbGw6IDEuNnJlbTtcbiRmb250LXNpemUtbWVkaXVtOiAxLjhyZW07XG4kZm9udC1zaXplLWxhcmdlOiAycmVtO1xuXG4vL2hlYWRsaW5lIHNpemVcbiRoMS1zaXplOiA0cmVtO1xuJGgyLXNpemU6IDIuOHJlbTtcblxuLy9icmVha3BvaW50c1xuJGJyZWFrcG9pbnQteHM6IDU3NnB4O1xuJGJyZWFrcG9pbnQtc206IDc2OHB4O1xuJGJyZWFrcG9pbnQtbWQ6IDk3NnB4O1xuJGJyZWFrcG9pbnQtbGc6IDEyMDBweDtcbiRicmVha3BvaW50LXhsOiAxNjAwcHg7XG4kYnJlYWtwb2ludC14eGw6IDE5MDBweDtcblxuLy9jb2xvclxuJGdyZWVuOiAjMzM4OTdiO1xuJGRhcmstZ3JleTogIzE1MTUxNTtcbiRsaWdodC1ncmV5OiAjYWZhZmFmO1xuJHB1cnBsZTogIzcwMmI4NztcbiR3aGl0ZTogI2ZmZmZmZjtcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5odG1sIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbmh0bWwsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbmEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xufVxuXG5hOmhvdmVyLFxuYTphY3RpdmUge1xuICBvdXRsaW5lOiAwO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIG1hcmdpbjogMC44M2VtIDA7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxLjE3ZW07XG4gIG1hcmdpbjogMWVtIDA7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbjogMS4zM2VtIDA7XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAwLjgzZW07XG4gIG1hcmdpbjogMS42N2VtIDA7XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIG1hcmdpbjogMi4zM2VtIDA7XG59XG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5xIHtcbiAgcXVvdGVzOiBcIuKAnFwiIFwi4oCdXCIgXCLigJhcIiBcIuKAmVwiO1xufVxuXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5pbWcge1xuICBib3JkZXI6IDA7XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5pbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cbiIsImhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiAnSGVhdml0YXMnLCBzYW5zLXNlcmlmO1xuXG4gIHdpZHRoOiAxMDAlO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gIH1cblxuICB1bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycztcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgbGkge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB9XG4gIH1cblxuICAubm8tcGFkZGluZ19fbGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIFxuICAuY29udGVudF9fbWVudSB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubG9nb19fbGluayB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5uYXYge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAgMTVweDtcblxuICBidXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cblxuICAmLm9wZW4ge1xuICAgIGJ1dHRvbiB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbjogMS41cmVtO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1haW4taGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDQ7XG5cbiAgJi5zdGlja3kge1xuICAgIHotaW5kZXg6IDQ7XG5cbiAgICBuYXYge1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZ3JleTtcblxuICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm9wZW4ge1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc29jaWFsLW1lZGlhLWljb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogNjBweDtcblxuICBhIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gIH1cbn1cblxuLnN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRvcDogMDtcbn1cblxuLm9wZW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHBhZGRpbmc6IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogJGdyZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA0O1xuXG4gIC5oeXBlcmxpbmtfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogQ2VudGVyO1xuICB9XG5cbiAgdWwge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIGxpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG5cbiAgdWwsXG4gIC5zb2NpYWwtbWVkaWEtaWNvbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNvY2lhbC1tZWRpYS1pY29ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uc3ViaGVhZGxpbmUge1xuICBmb250LWZhbWlseTogJ0hlYXZpdGFzJywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG5cbiAgJi0tZXh0cmEge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhzKSB7XG4gIGhlYWRlciB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LWxnKSB7XG4gIG5hdiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIGhlYWRlciB7XG4gICAgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICRncmVlbjtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudG9nZ2xlLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zdGlja3kge1xuICAgIGxpIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAycmVtIDA7XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgJi0tZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAycmVtIDFyZW07XG5cbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAycmVtO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3BhZGRpbmcge1xuICAgICYtLXRvcCB7XG4gICAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbGcpIHtcbiAgICAgIHBhZGRpbmc6IDVyZW0gMCAwIDA7XG4gICAgfVxuICB9XG5cbiAgJl9fZWxlbWVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLS1jZW50ZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCkge1xuICAgICAgJi0tbGVmdCxcbiAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNTUlO1xuICAgICAgei1pbmRleDogMztcblxuICAgICAgJi0tbGVmdCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIC0xMCUpO1xuICAgICAgfVxuXG4gICAgICAmLS1yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMCUsIDEwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgfVxuXG4gICAgdGV4dGFyZWEge1xuICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwcmVtO1xuICAgIH1cblxuICAgIGlucHV0LFxuICAgIHRleHRhcmVhIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JleTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYmlydGhkYXkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19iYWNrZ3JvdW5kIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgICAmLS1saWdodCB7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICB9XG5cbiAgICAmLS1kYXJrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWQpIHtcbiAgLmNvbnRlbnQge1xuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgY29sdW1uLWdhcDogM3JlbTtcbiAgICAgIHJvdy1nYXA6IDVyZW07XG4gICAgICBwYWRkaW5nOiA0cmVtIDA7XG5cbiAgICAgICYtLWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAycmVtIDFyZW07XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgICB9XG5cbiAgICAgICYtLWNlbnRlciB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2VsZW1lbnQge1xuICAgICAgJi0tY2VudGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmLS1sZWZ0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICAgIH1cblxuICAgICAgJi0tcmlnaHQge1xuICAgICAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYnRuIHtcbiAgYmFja2dyb3VuZDogJGdyZWVuO1xuICBjb2xvcjogJHdoaXRlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAmX19wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICAgIHBhZGRpbmctdG9wOiAxLjFyZW07XG4gIH1cblxuICAmX19ncmVlbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBpbml0aWFsO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgcGFkZGluZy10b3A6IDAuN3JlbTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC14cykge1xuICAgICZfX2dyZWVuIHtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMC43cmVtO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZCkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYWxpZ24tc2VsZjogbGVmdDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstZ3JleTtcbiAgICB9XG5cbiAgICAmX19wcmltYXJ5IHtcbiAgICAgIHdpZHRoOiBpbml0aWFsO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2dyZWVuIHtcbiAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgcGFkZGluZy10b3A6IDAuN3JlbTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyZXk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zb2NpYWwtbWVkaWFfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEuMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgfVxuXG4gIC5pY29uX19maWxsIHtcbiAgICBmaWxsOiAkZGFyay1ncmV5O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBmaWxsOiAkZ3JlZW47XG4gICAgfVxuXG4gICAgJi0td2hpdGUge1xuICAgICAgZmlsbDogJHdoaXRlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgZmlsbDogJHB1cnBsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1mb290ZXIge1xuICAgICAgZmlsbDogJHdoaXRlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgZmlsbDogJGRhcmstZ3JleTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhlYWRsaW5lIHtcbiAgJl9fc3R5bGluZy0tZ3JlZW4ge1xuICAgIGNvbG9yOiAkZ3JlZW47XG4gIH1cblxuICAmX19zdHlsaW5nLS13aGl0ZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICZfX21hcmdpbi0tdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG59XG5cbnAge1xuICBhIHtcbiAgICBjb2xvcjogJGdyZWVuO1xuXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgfVxuICB9XG59XG5cbi5oZWFkbGluZS1mb250IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4iLCIudHdpdGNoX193cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbn1cblxuLnR3aXRjaF9fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA0ODBweDtcbiAgaGVpZ2h0OiA5MHZoO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcblxuICBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG4gIC50d2l0Y2hfX2NvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiA0ODBweDtcbiAgfVxufVxuIiwiZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogJGdyZWVuO1xuICBjb2xvcjogJHdoaXRlO1xuXG4gIG5hdiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImgxLFxuaDIsXG5oMyB7XG4gIG1hcmdpbjogM3JlbSAwIDFyZW0gMDtcbn1cblxuZm9vdGVyIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG4gICAgaDMge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zdWNjZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgcGFkZGluZzogMS41cmVtO1xuXG4gIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgfVxuXG4gIGEge1xuICAgIHBhZGRpbmctdG9wOiAxLjFyZW07XG4gICAgZm9udC1mYW1pbHk6ICdIZWF2aXRhcycsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4iLCJAaW1wb3J0IFwiLi92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuL25vcm1hbGl6ZVwiO1xuQGltcG9ydCBcIi4vaGVhZGVyXCI7XG5AaW1wb3J0IFwiLi9jb250ZW50XCI7XG5AaW1wb3J0IFwiLi90d2l0Y2hcIjtcbkBpbXBvcnQgXCIuL2Zvb3RlclwiO1xuQGltcG9ydCBcIi4vc3BhY2luZ1wiO1xuQGltcG9ydCBcIi4vc3VjY2Vzc1wiO1xuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmxhYmVsLFxuYnV0dG9uLFxuZm9vdGVyLFxuLmhlYWRsaW5lLWZvbnQge1xuICBmb250LWZhbWlseTogXCJIZWF2aXRhc1wiLCBzYW5zLXNlcmlmO1xufVxuXG5oMSxcbmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC14cykge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbmgxIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LWxnKSB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxucCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbn1cblxuLnJlZ3VsYXItZm9udCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcblxuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuIl19 */
