@charset "UTF-8";
/* Buttons */
/* Main navigation */
.has-large-font-size {
  font-size: 2rem !important;
}
@media screen and (max-width: 63.99em) {
  .has-large-font-size {
    font-size: 1.75rem !important;
  }
}
@media screen and (max-width: 46.25em) {
  .has-large-font-size {
    font-size: 1.5rem !important;
  }
}

.has-medium-font-size {
  font-size: 1.125rem !important;
}
@media screen and (max-width: 63.99em) {
  .has-medium-font-size {
    font-size: 1.125rem !important;
  }
}
@media screen and (max-width: 46.25em) {
  .has-medium-font-size {
    font-size: 1rem !important;
  }
}

.wp-block-group {
  clear: both;
  position: relative;
  margin: 0 0 1.75rem;
}
.wp-block-group.has-background {
  padding: 2rem 2rem 0.25rem;
  border-radius: 20px;
  margin-bottom: 3rem;
}
.entry-content .wp-block-group.has-background {
  margin-top: 3rem;
}
.wp-block-group.has-background.no-margin {
  margin-top: 0;
  margin-bottom: 0;
}
@media screen and (max-width: 46.25em) {
  .wp-block-group.has-background {
    padding: 2rem 1rem 0.25rem;
  }
}
@media screen and (max-width: 63.99em) {
  .wp-block-group.has-background {
    margin-bottom: 1.75rem;
  }
  .entry-content .wp-block-group.has-background {
    margin-top: 0;
  }
}
.wp-block-group .wp-block-group__inner-container::after {
  content: "";
  clear: both;
  display: table;
}

.entry-content .alignfull.wp-block-group .wp-block-group__inner-container .wp-block-group.has-background {
  margin-top: 0;
  padding: 2rem 2rem 0.25rem;
}

body.page-template-template-page-intro .entry-content > .wp-block-group {
  margin-top: 0;
  margin-bottom: 4rem;
}
body.page-template-template-page-intro .entry-content > .wp-block-group.no-margin {
  margin-bottom: 0;
}
body.page-template-template-page-intro .entry-content > .wp-block-group:last-of-type {
  margin-bottom: 0;
}
@media screen and (max-width: 63.99em) {
  body.page-template-template-page-intro .entry-content > .wp-block-group {
    margin-bottom: 3rem;
  }
}

.is-vertically-aligned-stretch > .wp-block-group {
  height: 100%;
}
@media screen and (max-width: 46.25em) {
  .is-vertically-aligned-stretch > .wp-block-group {
    height: auto;
  }
}

body.page-template-template-page-intro .entry-content > .wp-block-columns .wp-block-column .wp-block-group {
  margin-top: 0;
  margin-bottom: 0;
}

body.page-template-template-page-intro .entry-content > .wp-block-columns {
  margin-bottom: 4rem;
}
@media screen and (max-width: 63.99em) {
  body.page-template-template-page-intro .entry-content > .wp-block-columns {
    margin-bottom: 3rem;
  }
}

.wp-block-file a::after,
.entry-content a[target=_blank]:not(.featured-post-link)::after {
  content: "\f08e";
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  display: inline-block;
  margin-left: 0.5rem;
  font-size: 90%;
}

.wp-block-file a[download]::after {
  content: "\f019";
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  display: inline-block;
  margin-left: 0.5rem;
}

hr,
hr.wp-block-separator {
  margin: 1.5rem auto;
  border-top: 1px solid #005E6F;
  border-bottom: none;
  max-width: 100%;
}

.entry-content .alignfull {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
@media screen and (max-width: 63.99em) {
  .entry-content .alignfull {
    margin-bottom: 3rem;
  }
}
.entry-content .alignfull.wp-block-group {
  padding: 0;
  border-radius: 0;
}
.entry-content .alignfull.wp-block-group.has-background {
  padding: 4rem 0 2.25rem;
}
.entry-content .alignfull.wp-block-group.has-background.pinkki-aalto::after {
  content: "";
  display: block;
  position: absolute;
  z-index: 2;
  bottom: -15px;
  height: 15px;
  width: 100%;
  background-image: url("../images/vaakaaalto_pinkki.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: left top;
}
@media screen and (max-width: 63.99em) {
  .entry-content .alignfull.wp-block-group.has-background.pinkki-aalto::after {
    background-image: url("../images/vaakaaalto_pinkki_mobiili_alas.svg");
  }
}
.entry-content .alignfull.wp-block-group.has-background.harmaa-aalto::before {
  content: "";
  display: block;
  position: absolute;
  z-index: 2;
  top: -15px;
  height: 15px;
  width: 100%;
  background-image: url("../images/vaakaaalto_harmaa.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: left top;
  transform: rotate(180deg);
}
@media screen and (max-width: 63.99em) {
  .entry-content .alignfull.wp-block-group.has-background.harmaa-aalto::before {
    background-image: url("../images/vaakaaalto_harmaa_mobiili.svg");
  }
}
@media screen and (max-width: 63.99em) {
  .entry-content .alignfull.wp-block-group.has-background {
    padding: 3rem 0 1.25rem;
  }
}
.entry-content .alignfull.wp-block-group > .wp-block-group__inner-container {
  max-width: 76rem;
  margin: 0 auto;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-bottom: 1.75rem;
}
.entry-content .alignfull.wp-block-group > .wp-block-group__inner-container p.has-text-align-center {
  line-height: 1.3;
}

.entry-content .alignwide {
  margin-left: -4rem;
  margin-right: -4rem;
  max-width: 82rem;
  padding-right: 1rem;
  padding-left: 1rem;
}
@media screen and (max-width: 84rem) {
  .entry-content .alignwide {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.entry-content .alignwide.wp-block-image {
  margin-left: calc(50% - 28rem);
  margin-right: calc(50% - 28rem);
  max-width: 56rem;
}
@media screen and (max-width: 63.99em) {
  .entry-content .alignwide.wp-block-image {
    margin-left: 0;
    margin-right: 0;
    max-width: 100%;
  }
}

.wp-block-table table {
  border-collapse: collapse;
  width: 100%;
}

.wp-block-table td,
.wp-block-table th {
  border: 1px solid #005E6F;
  padding: 0.5rem;
}

.wp-block-table.is-style-stripes tbody tr:nth-child(odd),
.wp-block-table tr {
  background-color: #f5f5f5;
}

.wp-block-table.is-style-stripes tbody tr:nth-child(even),
.wp-block-table tr:nth-child(even) {
  background-color: #ffffff;
}

.wp-block-table th {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  background-color: #f5f5f5;
  color: #00323B;
}

.wp-block-embed-vimeo,
.wp-block-embed-youtube {
  position: relative;
  margin-bottom: 1.75rem;
}
.wp-block-embed-vimeo .wp-block-embed__wrapper.consent-given,
.wp-block-embed-vimeo .videowrapper.consent-given,
.wp-block-embed-youtube .wp-block-embed__wrapper.consent-given,
.wp-block-embed-youtube .videowrapper.consent-given {
  position: relative;
  display: block;
  max-width: 100%;
  height: auto;
  padding-bottom: 56.25%;
  overflow: hidden;
}
.wp-block-embed-vimeo figcaption,
.wp-block-embed-youtube figcaption {
  position: relative;
}
.wp-block-embed-vimeo iframe,
.wp-block-embed-vimeo object,
.wp-block-embed-vimeo embed,
.wp-block-embed-youtube iframe,
.wp-block-embed-youtube object,
.wp-block-embed-youtube embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.wp-block-file {
  margin-bottom: 1.75rem;
  line-height: 1.7;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
}
.wp-block-file > a:not(.wp-block-file__button) {
  font-size: 1.125rem;
  color: #297D6A;
  font-weight: 400;
  text-decoration-line: underline;
  text-decoration-thickness: 1px;
}
.wp-block-file > a:not(.wp-block-file__button):hover {
  color: #00323B;
  font-weight: 400;
  text-decoration-line: underline;
  text-decoration-thickness: 3px;
}
.wp-block-file a.wp-block-file__button {
  margin-top: 0;
  margin-bottom: 0 !important;
  padding: 0.5rem 1rem;
}

:where(.wp-block-file__button):is(a):active,
:where(.wp-block-file__button):is(a):focus,
:where(.wp-block-file__button):is(a):hover,
:where(.wp-block-file__button):is(a):visited {
  color: #ffffff;
}

blockquote {
  margin: 3em 0;
  padding: 0;
  border-left: none;
  position: relative;
  background-color: transparent;
  text-align: left;
}

blockquote.muuks-hero-quote {
  background-color: #ffffff;
  margin: 0;
  position: absolute;
  right: 1rem;
  bottom: -2rem;
  padding: 1rem;
  filter: drop-shadow(0 4px 2px rgba(0, 0, 0, 0.2));
  border-radius: 10px;
  z-index: 2;
  max-width: 75%;
}
blockquote.muuks-hero-quote cite {
  color: #00323B;
  font-weight: 600;
  font-style: normal;
  font-size: 0.875rem;
  margin: 1rem 0 0;
  font-family: "Poppins", sans-serif;
  text-align: left;
}
blockquote.muuks-hero-quote cite::before {
  content: "— ";
}
blockquote.muuks-hero-quote p {
  font-family: "Poppins", sans-serif;
  color: #00323B;
  font-weight: 600;
  font-style: italic;
  line-height: 1.5;
  font-size: 1rem;
  text-align: left;
  margin: 0;
}
blockquote.muuks-hero-quote::after {
  content: "";
  position: absolute;
  right: 2rem;
  bottom: -1rem;
  width: 0;
  height: 0;
  border-left: 0.75rem solid transparent;
  border-right: 0.75rem solid transparent;
  border-top: 1rem solid #ffffff;
}

.entry-content .wp-block-pullquote {
  padding: 0;
  margin: 3rem 0;
  text-align: left;
}
@media screen and (max-width: 63.99em) {
  .entry-content .wp-block-pullquote {
    padding-right: 0;
  }
}
.entry-content .wp-block-pullquote blockquote {
  margin: 0;
  padding: 0;
  text-align: center;
}
.entry-content .wp-block-pullquote cite {
  color: #00323B;
  font-weight: 400;
  font-style: normal;
  font-size: 0.875rem;
  margin: 1rem 0 0;
  font-family: "Nunito Sans", sans-serif;
}
.entry-content .wp-block-pullquote cite::before {
  content: "— ";
}
.entry-content .wp-block-pullquote p {
  font-family: "Nunito Sans", sans-serif;
  color: #00323B;
  font-weight: 600;
  font-style: normal;
  line-height: 1.3;
  font-size: 1.5rem;
  margin: 0;
}
@media screen and (max-width: 63.99em) {
  .entry-content .wp-block-pullquote p {
    font-size: 1.25rem;
  }
}
@media screen and (max-width: 46.25em) {
  .entry-content .wp-block-pullquote p {
    font-size: 1rem;
  }
}

.entry-content .wp-block-cover p {
  margin-bottom: 1rem;
}
.entry-content .wp-block-cover p strong {
  font-weight: 600;
}

.entry-content blockquote.wp-block-quote {
  padding: 2rem 2rem 2rem 5rem;
  background-color: #F4F0ED;
  border-radius: 20px;
  margin: 3rem 0;
  position: relative;
}
body.home .entry-content blockquote.wp-block-quote {
  padding: 2rem 0 0 0;
  margin: 0;
}
.entry-content blockquote.wp-block-quote cite {
  color: #00323B;
  font-weight: 400;
  font-style: normal;
  font-size: 0.875rem;
  margin: 1rem 0 0;
  font-family: "Nunito Sans", sans-serif;
  text-align: left;
}
.entry-content blockquote.wp-block-quote cite::before {
  content: "— ";
}
.entry-content blockquote.wp-block-quote p {
  font-family: "Nunito Sans", sans-serif;
  color: #00323B;
  font-weight: 600;
  font-style: normal;
  line-height: 1.5;
  font-size: 1.25rem;
  text-align: left;
  margin: 0;
}
@media screen and (max-width: 63.99em) {
  .entry-content blockquote.wp-block-quote p {
    font-size: 1.25rem;
  }
}
@media screen and (max-width: 46.25em) {
  .entry-content blockquote.wp-block-quote p {
    font-size: 1rem;
  }
}
.entry-content blockquote.wp-block-quote::before {
  content: "";
  position: absolute;
  top: 2rem;
  left: 2rem;
  z-index: 1;
  background-image: url("../images/quote.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 2rem;
  height: 2rem;
}

.wp-block-image figcaption {
  text-align: left;
}

.wp-block-image {
  margin: 0;
}
.wp-block-image img {
  border-radius: 20px;
}

.wp-block-group__inner-container .wp-block-image figure.alignleft,
.wp-block-group__inner-container .wp-block-image figure.aligncenter,
figure.wp-block-image {
  margin-bottom: 1.75rem;
}

.wp-block-group__inner-container .wp-block-image figure.alignleft,
.wp-block-group__inner-container .wp-block-image figure.aligncenter {
  margin-top: 0;
}

.wp-block-image.no-margin {
  margin-bottom: 0;
}

@media screen and (max-width: 46.25em) {
  .wp-block-buttons.is-content-justification-space-between {
    flex-direction: column;
  }
}
.wp-block-buttons.is-content-justification-space-between > .wp-block-button {
  flex: 1;
}
@media screen and (max-width: 46.25em) {
  .wp-block-buttons.is-content-justification-space-between > .wp-block-button {
    width: 100%;
  }
}

.wp-block-buttons.is-content-justification-space-between > .wp-block-button a.wp-block-button__link {
  text-align: left;
  font-size: 1.5rem;
}
@media screen and (max-width: 63.99em) {
  .wp-block-buttons.is-content-justification-space-between > .wp-block-button a.wp-block-button__link {
    font-size: 1.25rem;
  }
}

.wp-block-image .aligncenter > figcaption,
.wp-block-image .alignleft > figcaption,
.wp-block-image .alignright > figcaption {
  display: block;
  caption-side: bottom;
}

@media screen and (max-width: 63.99em) {
  .wp-block-image .alignleft,
  .wp-block-image .alignright,
  .wp-block-image .alignnone,
  .alignleft,
  .alignright,
  .alignnone,
  .aligncenter {
    float: none;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 1rem;
    display: block;
    clear: both;
  }
  .has-text-align-right {
    text-align: left;
  }
  .wp-block-buttons > .wp-block-button a.wp-block-button__link {
    margin-bottom: 0;
  }
  .wp-block-buttons {
    margin-bottom: 1.75rem;
  }
}
.image-text-container {
  margin: 0 0 6rem;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 63.99em) {
  .image-text-container {
    margin-bottom: 3rem;
  }
}
.image-text-container.no-margin {
  margin-top: 0;
  margin-bottom: 0;
}
.image-text-container .featured-group-inner-container {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  gap: 2rem;
}
@media screen and (max-width: 63.99em) {
  .image-text-container .featured-group-inner-container {
    flex-direction: column;
    gap: 0;
  }
}
.image-text-container .featured-group-inner-container .featured-group-image-container {
  padding-top: 0;
  width: calc(50% - 1rem);
  position: relative;
  align-self: stretch;
  flex: 0 0 auto;
}
@media screen and (max-width: 63.99em) {
  .image-text-container .featured-group-inner-container .featured-group-image-container {
    width: 100%;
    padding-top: 52.5%;
  }
}
.image-text-container .featured-group-inner-container .featured-group-image-container .featured-post-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.image-text-container .featured-group-inner-container .featured-group-image-container .featured-post-image.empty {
  background-color: #297D6A;
  background-image: url("../images/placeholder.jpg");
}
.image-text-container .featured-group-inner-container .featured-group-content {
  padding: 6rem 3rem;
}
@media screen and (max-width: 63.99em) {
  .image-text-container .featured-group-inner-container .featured-group-content {
    padding: 1rem 1rem;
  }
}
.image-text-container .featured-group-inner-container .featured-group-content .wp-block-columns {
  margin-top: 1.75rem;
}
.image-text-container .featured-group-inner-container .featured-group-content p {
  line-height: 1.6;
  font-size: 1.125rem;
  color: #00323B;
}
.image-text-container .featured-group-inner-container .featured-group-content p.has-large-font-size {
  font-family: "Poppins", sans-serif;
  margin-bottom: 0;
  line-height: 1.1;
  font-weight: 600;
}
.image-text-container .featured-group-inner-container .featured-group-content p:last-of-type {
  margin-bottom: 0;
}
.image-text-container .featured-group-inner-container .featured-group-content .wp-block-button {
  margin-top: 1.75rem;
}
.image-text-container .featured-group-inner-container .featured-group-content .wp-block-button .wp-block-button__link {
  margin-bottom: 0;
}
.image-text-container.has-custom-yellow-background-color .featured-group-image-container::after {
  content: "";
  display: block;
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  height: 100%;
  width: 50px;
  background-image: url("../images/pystyaalto-keltainen.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: right top;
}
@media screen and (max-width: 63.99em) {
  .image-text-container.has-custom-yellow-background-color .featured-group-image-container::after {
    top: auto;
    bottom: 0;
    left: 0;
    height: 50px;
    width: 100%;
    background-image: url("../images/vaakaaalto_keltainen_mobiili.svg");
  }
}
.image-text-container.has-custom-pink-background-color .featured-group-image-container::after {
  content: "";
  display: block;
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  height: 100%;
  width: 50px;
  background-image: url("../images/pystyaalto-pinkki.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: right top;
}
@media screen and (max-width: 63.99em) {
  .image-text-container.has-custom-pink-background-color .featured-group-image-container::after {
    top: auto;
    bottom: 0;
    left: 0;
    height: 50px;
    width: 100%;
    background-image: url("../images/vaakaaalto_pinkki_mobiili.svg");
  }
}
.image-text-container.has-custom-turquoise-background-color .featured-group-image-container::after {
  content: "";
  display: block;
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  height: 100%;
  width: 50px;
  background-image: url("../images/pystyaalto-turkoosi.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: right top;
}
@media screen and (max-width: 63.99em) {
  .image-text-container.has-custom-turquoise-background-color .featured-group-image-container::after {
    top: auto;
    bottom: 0;
    left: 0;
    height: 50px;
    width: 100%;
    background-image: url("../images/vaakaaalto_turkoosi_mobiili.svg");
  }
}
.image-text-container.right .featured-group-image-container {
  order: 1;
}
@media screen and (max-width: 63.99em) {
  .image-text-container.right .featured-group-image-container {
    order: unset;
  }
}
.image-text-container.right .featured-group-content {
  order: -1;
}
@media screen and (max-width: 63.99em) {
  .image-text-container.right .featured-group-content {
    order: unset;
  }
}

.muuks-accordion {
  border: 3px solid #7e8993;
  padding: 0 1.5rem 1.5rem;
}
.muuks-accordion .editor-rich-text p {
  border: 1px solid #7e8993;
  padding: 6px 8px;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImd1dGVuYmVyZy1lZGl0b3Itc3R5bGVzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUFDaEIsWUFBWTtBQUNaLG9CQUFvQjtBQUNwQjtFQUNFLDBCQUEwQjtBQUM1QjtBQUNBO0VBQ0U7SUFDRSw2QkFBNkI7RUFDL0I7QUFDRjtBQUNBO0VBQ0U7SUFDRSw0QkFBNEI7RUFDOUI7QUFDRjs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQztBQUNBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjtBQUNBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsbUJBQW1CO0VBQ25CLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGO0FBQ0E7RUFDRTtJQUNFLHNCQUFzQjtFQUN4QjtFQUNBO0lBQ0UsYUFBYTtFQUNmO0FBQ0Y7QUFDQTtFQUNFLFdBQVc7RUFDWCxXQUFXO0VBQ1gsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGFBQWE7RUFDYiwwQkFBMEI7QUFDNUI7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0U7SUFDRSxtQkFBbUI7RUFDckI7QUFDRjs7QUFFQTtFQUNFLFlBQVk7QUFDZDtBQUNBO0VBQ0U7SUFDRSxZQUFZO0VBQ2Q7QUFDRjs7QUFFQTtFQUNFLGFBQWE7RUFDYixnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFO0lBQ0UsbUJBQW1CO0VBQ3JCO0FBQ0Y7O0FBRUE7O0VBRUUsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtFQUMxQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsMEJBQTBCO0VBQzFCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLHFCQUFxQjtFQUNyQixtQkFBbUI7QUFDckI7O0FBRUE7O0VBRUUsbUJBQW1CO0VBQ25CLDZCQUE2QjtFQUM3QixtQkFBbUI7RUFDbkIsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLDZCQUE2QjtFQUM3Qiw4QkFBOEI7QUFDaEM7QUFDQTtFQUNFO0lBQ0UsbUJBQW1CO0VBQ3JCO0FBQ0Y7QUFDQTtFQUNFLFVBQVU7RUFDVixnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0UsV0FBVztFQUNYLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLGFBQWE7RUFDYixZQUFZO0VBQ1osV0FBVztFQUNYLHdEQUF3RDtFQUN4RCw0QkFBNEI7RUFDNUIsMEJBQTBCO0VBQzFCLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0U7SUFDRSxxRUFBcUU7RUFDdkU7QUFDRjtBQUNBO0VBQ0UsV0FBVztFQUNYLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFVBQVU7RUFDVixZQUFZO0VBQ1osV0FBVztFQUNYLHdEQUF3RDtFQUN4RCw0QkFBNEI7RUFDNUIsMEJBQTBCO0VBQzFCLDZCQUE2QjtFQUM3Qix5QkFBeUI7QUFDM0I7QUFDQTtFQUNFO0lBQ0UsZ0VBQWdFO0VBQ2xFO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsdUJBQXVCO0VBQ3pCO0FBQ0Y7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFO0lBQ0UsZUFBZTtJQUNmLGNBQWM7SUFDZCxlQUFlO0lBQ2YsZUFBZTtJQUNmLGdCQUFnQjtFQUNsQjtBQUNGO0FBQ0E7RUFDRSw4QkFBOEI7RUFDOUIsK0JBQStCO0VBQy9CLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0U7SUFDRSxjQUFjO0lBQ2QsZUFBZTtJQUNmLGVBQWU7RUFDakI7QUFDRjs7QUFFQTtFQUNFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2I7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLGVBQWU7QUFDakI7O0FBRUE7O0VBRUUseUJBQXlCO0FBQzNCOztBQUVBOztFQUVFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLG9CQUFvQjtFQUNwQix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLGNBQWM7QUFDaEI7O0FBRUE7O0VBRUUsa0JBQWtCO0VBQ2xCLHNCQUFzQjtBQUN4QjtBQUNBOzs7O0VBSUUsa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxlQUFlO0VBQ2YsWUFBWTtFQUNaLHNCQUFzQjtFQUN0QixnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxrQkFBa0I7QUFDcEI7QUFDQTs7Ozs7O0VBTUUsa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFPO0VBQ1AsV0FBVztFQUNYLFlBQVk7QUFDZDs7QUFFQTtFQUNFLHNCQUFzQjtFQUN0QixnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLFNBQVM7QUFDWDtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsK0JBQStCO0VBQy9CLDhCQUE4QjtBQUNoQztBQUNBO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtFQUNoQiwrQkFBK0I7RUFDL0IsOEJBQThCO0FBQ2hDO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsMkJBQTJCO0VBQzNCLG9CQUFvQjtBQUN0Qjs7QUFFQTs7OztFQUlFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsVUFBVTtFQUNWLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsNkJBQTZCO0VBQzdCLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLHlCQUF5QjtFQUN6QixTQUFTO0VBQ1Qsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxhQUFhO0VBQ2IsYUFBYTtFQUNiLGlEQUFpRDtFQUNqRCxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsa0NBQWtDO0VBQ2xDLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7RUFDRSxrQ0FBa0M7RUFDbEMsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsU0FBUztBQUNYO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxhQUFhO0VBQ2IsUUFBUTtFQUNSLFNBQVM7RUFDVCxzQ0FBc0M7RUFDdEMsdUNBQXVDO0VBQ3ZDLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLFVBQVU7RUFDVixjQUFjO0VBQ2QsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRTtJQUNFLGdCQUFnQjtFQUNsQjtBQUNGO0FBQ0E7RUFDRSxTQUFTO0VBQ1QsVUFBVTtFQUNWLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUNBO0VBQ0Usc0NBQXNDO0VBQ3RDLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsU0FBUztBQUNYO0FBQ0E7RUFDRTtJQUNFLGtCQUFrQjtFQUNwQjtBQUNGO0FBQ0E7RUFDRTtJQUNFLGVBQWU7RUFDakI7QUFDRjs7QUFFQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsNEJBQTRCO0VBQzVCLHlCQUF5QjtFQUN6QixtQkFBbUI7RUFDbkIsY0FBYztFQUNkLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLFNBQVM7QUFDWDtBQUNBO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixzQ0FBc0M7RUFDdEMsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLHNDQUFzQztFQUN0QyxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixTQUFTO0FBQ1g7QUFDQTtFQUNFO0lBQ0Usa0JBQWtCO0VBQ3BCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsZUFBZTtFQUNqQjtBQUNGO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxVQUFVO0VBQ1YsVUFBVTtFQUNWLDRDQUE0QztFQUM1Qyw0QkFBNEI7RUFDNUIsd0JBQXdCO0VBQ3hCLFdBQVc7RUFDWCxZQUFZO0FBQ2Q7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjs7QUFFQTs7O0VBR0Usc0JBQXNCO0FBQ3hCOztBQUVBOztFQUVFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFO0lBQ0Usc0JBQXNCO0VBQ3hCO0FBQ0Y7QUFDQTtFQUNFLE9BQU87QUFDVDtBQUNBO0VBQ0U7SUFDRSxXQUFXO0VBQ2I7QUFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFO0lBQ0Usa0JBQWtCO0VBQ3BCO0FBQ0Y7O0FBRUE7OztFQUdFLGNBQWM7RUFDZCxvQkFBb0I7QUFDdEI7O0FBRUE7RUFDRTs7Ozs7OztJQU9FLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixjQUFjO0lBQ2QsV0FBVztFQUNiO0VBQ0E7SUFDRSxnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLGdCQUFnQjtFQUNsQjtFQUNBO0lBQ0Usc0JBQXNCO0VBQ3hCO0FBQ0Y7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRTtJQUNFLG1CQUFtQjtFQUNyQjtBQUNGO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsaUJBQWlCO0VBQ2pCLDhCQUE4QjtFQUM5QixvQkFBb0I7RUFDcEIsU0FBUztBQUNYO0FBQ0E7RUFDRTtJQUNFLHNCQUFzQjtJQUN0QixNQUFNO0VBQ1I7QUFDRjtBQUNBO0VBQ0UsY0FBYztFQUNkLHVCQUF1QjtFQUN2QixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGNBQWM7QUFDaEI7QUFDQTtFQUNFO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtBQUNGO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87RUFDUCxXQUFXO0VBQ1gsWUFBWTtFQUNaLDRCQUE0QjtFQUM1QiwyQkFBMkI7RUFDM0Isc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSx5QkFBeUI7RUFDekIsa0RBQWtEO0FBQ3BEO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFO0lBQ0Usa0JBQWtCO0VBQ3BCO0FBQ0Y7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxrQ0FBa0M7RUFDbEMsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLFdBQVc7RUFDWCxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixNQUFNO0VBQ04sUUFBUTtFQUNSLFlBQVk7RUFDWixXQUFXO0VBQ1gsMkRBQTJEO0VBQzNELDRCQUE0QjtFQUM1QiwwQkFBMEI7RUFDMUIsOEJBQThCO0FBQ2hDO0FBQ0E7RUFDRTtJQUNFLFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLFlBQVk7SUFDWixXQUFXO0lBQ1gsbUVBQW1FO0VBQ3JFO0FBQ0Y7QUFDQTtFQUNFLFdBQVc7RUFDWCxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixNQUFNO0VBQ04sUUFBUTtFQUNSLFlBQVk7RUFDWixXQUFXO0VBQ1gsd0RBQXdEO0VBQ3hELDRCQUE0QjtFQUM1QiwwQkFBMEI7RUFDMUIsOEJBQThCO0FBQ2hDO0FBQ0E7RUFDRTtJQUNFLFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLFlBQVk7SUFDWixXQUFXO0lBQ1gsZ0VBQWdFO0VBQ2xFO0FBQ0Y7QUFDQTtFQUNFLFdBQVc7RUFDWCxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixNQUFNO0VBQ04sUUFBUTtFQUNSLFlBQVk7RUFDWixXQUFXO0VBQ1gsMERBQTBEO0VBQzFELDRCQUE0QjtFQUM1QiwwQkFBMEI7RUFDMUIsOEJBQThCO0FBQ2hDO0FBQ0E7RUFDRTtJQUNFLFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLFlBQVk7SUFDWixXQUFXO0lBQ1gsa0VBQWtFO0VBQ3BFO0FBQ0Y7QUFDQTtFQUNFLFFBQVE7QUFDVjtBQUNBO0VBQ0U7SUFDRSxZQUFZO0VBQ2Q7QUFDRjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRTtJQUNFLFlBQVk7RUFDZDtBQUNGOztBQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLHdCQUF3QjtBQUMxQjtBQUNBO0VBQ0UseUJBQXlCO0VBQ3pCLGdCQUFnQjtBQUNsQiIsImZpbGUiOiJndXRlbmJlcmctZWRpdG9yLXN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBCdXR0b25zICovXG4vKiBNYWluIG5hdmlnYXRpb24gKi9cbi5oYXMtbGFyZ2UtZm9udC1zaXplIHtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gIC5oYXMtbGFyZ2UtZm9udC1zaXplIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYuMjVlbSkge1xuICAuaGFzLWxhcmdlLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaGFzLW1lZGl1bS1mb250LXNpemUge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gIC5oYXMtbWVkaXVtLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0Ni4yNWVtKSB7XG4gIC5oYXMtbWVkaXVtLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLndwLWJsb2NrLWdyb3VwIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMS43NXJlbTtcbn1cbi53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZCB7XG4gIHBhZGRpbmc6IDJyZW0gMnJlbSAwLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZC5uby1tYXJnaW4ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYuMjVlbSkge1xuICAud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbSAwLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gIC53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuICAuZW50cnktY29udGVudCAud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi53cC1ibG9jay1ncm91cCAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5lbnRyeS1jb250ZW50IC5hbGlnbmZ1bGwud3AtYmxvY2stZ3JvdXAgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMnJlbSAycmVtIDAuMjVyZW07XG59XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYWdlLWludHJvIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYWdlLWludHJvIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwLm5vLW1hcmdpbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcGFnZS1pbnRybyAuZW50cnktY29udGVudCA+IC53cC1ibG9jay1ncm91cDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcGFnZS1pbnRybyAuZW50cnktY29udGVudCA+IC53cC1ibG9jay1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuXG4uaXMtdmVydGljYWxseS1hbGlnbmVkLXN0cmV0Y2ggPiAud3AtYmxvY2stZ3JvdXAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0Ni4yNWVtKSB7XG4gIC5pcy12ZXJ0aWNhbGx5LWFsaWduZWQtc3RyZXRjaCA+IC53cC1ibG9jay1ncm91cCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYWdlLWludHJvIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbiAud3AtYmxvY2stZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcGFnZS1pbnRybyAuZW50cnktY29udGVudCA+IC53cC1ibG9jay1jb2x1bW5zIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhZ2UtaW50cm8gLmVudHJ5LWNvbnRlbnQgPiAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuXG4ud3AtYmxvY2stZmlsZSBhOjphZnRlcixcbi5lbnRyeS1jb250ZW50IGFbdGFyZ2V0PV9ibGFua106bm90KC5mZWF0dXJlZC1wb3N0LWxpbmspOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogOTAlO1xufVxuXG4ud3AtYmxvY2stZmlsZSBhW2Rvd25sb2FkXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG5ocixcbmhyLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gIG1hcmdpbjogMS41cmVtIGF1dG87XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDA1RTZGO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5lbnRyeS1jb250ZW50IC5hbGlnbmZ1bGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgLmVudHJ5LWNvbnRlbnQgLmFsaWduZnVsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLmVudHJ5LWNvbnRlbnQgLmFsaWduZnVsbC53cC1ibG9jay1ncm91cCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZW50cnktY29udGVudCAuYWxpZ25mdWxsLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kIHtcbiAgcGFkZGluZzogNHJlbSAwIDIuMjVyZW07XG59XG4uZW50cnktY29udGVudCAuYWxpZ25mdWxsLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kLnBpbmtraS1hYWx0bzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBib3R0b206IC0xNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdmFha2FhYWx0b19waW5ra2kuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gIC5lbnRyeS1jb250ZW50IC5hbGlnbmZ1bGwud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQucGlua2tpLWFhbHRvOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3ZhYWthYWFsdG9fcGlua2tpX21vYmlpbGlfYWxhcy5zdmdcIik7XG4gIH1cbn1cbi5lbnRyeS1jb250ZW50IC5hbGlnbmZ1bGwud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQuaGFybWFhLWFhbHRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IC0xNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdmFha2FhYWx0b19oYXJtYWEuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gIC5lbnRyeS1jb250ZW50IC5hbGlnbmZ1bGwud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQuaGFybWFhLWFhbHRvOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy92YWFrYWFhbHRvX2hhcm1hYV9tb2JpaWxpLnN2Z1wiKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAuZW50cnktY29udGVudCAuYWxpZ25mdWxsLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kIHtcbiAgICBwYWRkaW5nOiAzcmVtIDAgMS4yNXJlbTtcbiAgfVxufVxuLmVudHJ5LWNvbnRlbnQgLmFsaWduZnVsbC53cC1ibG9jay1ncm91cCA+IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA3NnJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbn1cbi5lbnRyeS1jb250ZW50IC5hbGlnbmZ1bGwud3AtYmxvY2stZ3JvdXAgPiAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciBwLmhhcy10ZXh0LWFsaWduLWNlbnRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5lbnRyeS1jb250ZW50IC5hbGlnbndpZGUge1xuICBtYXJnaW4tbGVmdDogLTRyZW07XG4gIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIG1heC13aWR0aDogODJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0cmVtKSB7XG4gIC5lbnRyeS1jb250ZW50IC5hbGlnbndpZGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5lbnRyeS1jb250ZW50IC5hbGlnbndpZGUud3AtYmxvY2staW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSAyOHJlbSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSAyOHJlbSk7XG4gIG1heC13aWR0aDogNTZyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gIC5lbnRyeS1jb250ZW50IC5hbGlnbndpZGUud3AtYmxvY2staW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLndwLWJsb2NrLXRhYmxlIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53cC1ibG9jay10YWJsZSB0ZCxcbi53cC1ibG9jay10YWJsZSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDVFNkY7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cblxuLndwLWJsb2NrLXRhYmxlLmlzLXN0eWxlLXN0cmlwZXMgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCksXG4ud3AtYmxvY2stdGFibGUgdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4ud3AtYmxvY2stdGFibGUuaXMtc3R5bGUtc3RyaXBlcyB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbiksXG4ud3AtYmxvY2stdGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLndwLWJsb2NrLXRhYmxlIHRoIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogIzAwMzIzQjtcbn1cblxuLndwLWJsb2NrLWVtYmVkLXZpbWVvLFxuLndwLWJsb2NrLWVtYmVkLXlvdXR1YmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG59XG4ud3AtYmxvY2stZW1iZWQtdmltZW8gLndwLWJsb2NrLWVtYmVkX193cmFwcGVyLmNvbnNlbnQtZ2l2ZW4sXG4ud3AtYmxvY2stZW1iZWQtdmltZW8gLnZpZGVvd3JhcHBlci5jb25zZW50LWdpdmVuLFxuLndwLWJsb2NrLWVtYmVkLXlvdXR1YmUgLndwLWJsb2NrLWVtYmVkX193cmFwcGVyLmNvbnNlbnQtZ2l2ZW4sXG4ud3AtYmxvY2stZW1iZWQteW91dHViZSAudmlkZW93cmFwcGVyLmNvbnNlbnQtZ2l2ZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi53cC1ibG9jay1lbWJlZC12aW1lbyBmaWdjYXB0aW9uLFxuLndwLWJsb2NrLWVtYmVkLXlvdXR1YmUgZmlnY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53cC1ibG9jay1lbWJlZC12aW1lbyBpZnJhbWUsXG4ud3AtYmxvY2stZW1iZWQtdmltZW8gb2JqZWN0LFxuLndwLWJsb2NrLWVtYmVkLXZpbWVvIGVtYmVkLFxuLndwLWJsb2NrLWVtYmVkLXlvdXR1YmUgaWZyYW1lLFxuLndwLWJsb2NrLWVtYmVkLXlvdXR1YmUgb2JqZWN0LFxuLndwLWJsb2NrLWVtYmVkLXlvdXR1YmUgZW1iZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLndwLWJsb2NrLWZpbGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMnJlbTtcbn1cbi53cC1ibG9jay1maWxlID4gYTpub3QoLndwLWJsb2NrLWZpbGVfX2J1dHRvbikge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogIzI5N0Q2QTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuLndwLWJsb2NrLWZpbGUgPiBhOm5vdCgud3AtYmxvY2stZmlsZV9fYnV0dG9uKTpob3ZlciB7XG4gIGNvbG9yOiAjMDAzMjNCO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAzcHg7XG59XG4ud3AtYmxvY2stZmlsZSBhLndwLWJsb2NrLWZpbGVfX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG5cbjp3aGVyZSgud3AtYmxvY2stZmlsZV9fYnV0dG9uKTppcyhhKTphY3RpdmUsXG46d2hlcmUoLndwLWJsb2NrLWZpbGVfX2J1dHRvbik6aXMoYSk6Zm9jdXMsXG46d2hlcmUoLndwLWJsb2NrLWZpbGVfX2J1dHRvbik6aXMoYSk6aG92ZXIsXG46d2hlcmUoLndwLWJsb2NrLWZpbGVfX2J1dHRvbik6aXMoYSk6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAzZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmJsb2NrcXVvdGUubXV1a3MtaGVyby1xdW90ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXJlbTtcbiAgYm90dG9tOiAtMnJlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDRweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgei1pbmRleDogMjtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5ibG9ja3F1b3RlLm11dWtzLWhlcm8tcXVvdGUgY2l0ZSB7XG4gIGNvbG9yOiAjMDAzMjNCO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbjogMXJlbSAwIDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmJsb2NrcXVvdGUubXV1a3MtaGVyby1xdW90ZSBjaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlCBcIjtcbn1cbmJsb2NrcXVvdGUubXV1a3MtaGVyby1xdW90ZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMzIzQjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMDtcbn1cbmJsb2NrcXVvdGUubXV1a3MtaGVyby1xdW90ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAycmVtO1xuICBib3R0b206IC0xcmVtO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMC43NXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjc1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxcmVtIHNvbGlkICNmZmZmZmY7XG59XG5cbi5lbnRyeS1jb250ZW50IC53cC1ibG9jay1wdWxscXVvdGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDNyZW0gMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLXB1bGxxdW90ZSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLXB1bGxxdW90ZSBibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZW50cnktY29udGVudCAud3AtYmxvY2stcHVsbHF1b3RlIGNpdGUge1xuICBjb2xvcjogIzAwMzIzQjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW46IDFyZW0gMCAwO1xuICBmb250LWZhbWlseTogXCJOdW5pdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLXB1bGxxdW90ZSBjaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlCBcIjtcbn1cbi5lbnRyeS1jb250ZW50IC53cC1ibG9jay1wdWxscXVvdGUgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0byBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAzMjNCO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gIC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1wdWxscXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0Ni4yNWVtKSB7XG4gIC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1wdWxscXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb3ZlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb3ZlciBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUge1xuICBwYWRkaW5nOiAycmVtIDJyZW0gMnJlbSA1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGMEVEO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW46IDNyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS5ob21lIC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUge1xuICBwYWRkaW5nOiAycmVtIDAgMCAwO1xuICBtYXJnaW46IDA7XG59XG4uZW50cnktY29udGVudCBibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIGNpdGUge1xuICBjb2xvcjogIzAwMzIzQjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW46IDFyZW0gMCAwO1xuICBmb250LWZhbWlseTogXCJOdW5pdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSBjaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlCBcIjtcbn1cbi5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0byBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAzMjNCO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAuZW50cnktY29udGVudCBibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHAge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYuMjVlbSkge1xuICAuZW50cnktY29udGVudCBibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJyZW07XG4gIGxlZnQ6IDJyZW07XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9xdW90ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbn1cblxuLndwLWJsb2NrLWltYWdlIGZpZ2NhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ud3AtYmxvY2staW1hZ2Uge1xuICBtYXJnaW46IDA7XG59XG4ud3AtYmxvY2staW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgLndwLWJsb2NrLWltYWdlIGZpZ3VyZS5hbGlnbmxlZnQsXG4ud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciAud3AtYmxvY2staW1hZ2UgZmlndXJlLmFsaWduY2VudGVyLFxuZmlndXJlLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbn1cblxuLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgLndwLWJsb2NrLWltYWdlIGZpZ3VyZS5hbGlnbmxlZnQsXG4ud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciAud3AtYmxvY2staW1hZ2UgZmlndXJlLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndwLWJsb2NrLWltYWdlLm5vLW1hcmdpbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ2LjI1ZW0pIHtcbiAgLndwLWJsb2NrLWJ1dHRvbnMuaXMtY29udGVudC1qdXN0aWZpY2F0aW9uLXNwYWNlLWJldHdlZW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi53cC1ibG9jay1idXR0b25zLmlzLWNvbnRlbnQtanVzdGlmaWNhdGlvbi1zcGFjZS1iZXR3ZWVuID4gLndwLWJsb2NrLWJ1dHRvbiB7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0Ni4yNWVtKSB7XG4gIC53cC1ibG9jay1idXR0b25zLmlzLWNvbnRlbnQtanVzdGlmaWNhdGlvbi1zcGFjZS1iZXR3ZWVuID4gLndwLWJsb2NrLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLndwLWJsb2NrLWJ1dHRvbnMuaXMtY29udGVudC1qdXN0aWZpY2F0aW9uLXNwYWNlLWJldHdlZW4gPiAud3AtYmxvY2stYnV0dG9uIGEud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gIC53cC1ibG9jay1idXR0b25zLmlzLWNvbnRlbnQtanVzdGlmaWNhdGlvbi1zcGFjZS1iZXR3ZWVuID4gLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbi53cC1ibG9jay1pbWFnZSAuYWxpZ25jZW50ZXIgPiBmaWdjYXB0aW9uLFxuLndwLWJsb2NrLWltYWdlIC5hbGlnbmxlZnQgPiBmaWdjYXB0aW9uLFxuLndwLWJsb2NrLWltYWdlIC5hbGlnbnJpZ2h0ID4gZmlnY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAud3AtYmxvY2staW1hZ2UgLmFsaWdubGVmdCxcbiAgLndwLWJsb2NrLWltYWdlIC5hbGlnbnJpZ2h0LFxuICAud3AtYmxvY2staW1hZ2UgLmFsaWdubm9uZSxcbiAgLmFsaWdubGVmdCxcbiAgLmFsaWducmlnaHQsXG4gIC5hbGlnbm5vbmUsXG4gIC5hbGlnbmNlbnRlciB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLmhhcy10ZXh0LWFsaWduLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC53cC1ibG9jay1idXR0b25zID4gLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAud3AtYmxvY2stYnV0dG9ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgfVxufVxuLmltYWdlLXRleHQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIDAgNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgLmltYWdlLXRleHQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG4uaW1hZ2UtdGV4dC1jb250YWluZXIubm8tbWFyZ2luIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbWFnZS10ZXh0LWNvbnRhaW5lciAuZmVhdHVyZWQtZ3JvdXAtaW5uZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgLmltYWdlLXRleHQtY29udGFpbmVyIC5mZWF0dXJlZC1ncm91cC1pbm5lci1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwO1xuICB9XG59XG4uaW1hZ2UtdGV4dC1jb250YWluZXIgLmZlYXR1cmVkLWdyb3VwLWlubmVyLWNvbnRhaW5lciAuZmVhdHVyZWQtZ3JvdXAtaW1hZ2UtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDFyZW0pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAuaW1hZ2UtdGV4dC1jb250YWluZXIgLmZlYXR1cmVkLWdyb3VwLWlubmVyLWNvbnRhaW5lciAuZmVhdHVyZWQtZ3JvdXAtaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNTIuNSU7XG4gIH1cbn1cbi5pbWFnZS10ZXh0LWNvbnRhaW5lciAuZmVhdHVyZWQtZ3JvdXAtaW5uZXItY29udGFpbmVyIC5mZWF0dXJlZC1ncm91cC1pbWFnZS1jb250YWluZXIgLmZlYXR1cmVkLXBvc3QtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmltYWdlLXRleHQtY29udGFpbmVyIC5mZWF0dXJlZC1ncm91cC1pbm5lci1jb250YWluZXIgLmZlYXR1cmVkLWdyb3VwLWltYWdlLWNvbnRhaW5lciAuZmVhdHVyZWQtcG9zdC1pbWFnZS5lbXB0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTdENkE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wbGFjZWhvbGRlci5qcGdcIik7XG59XG4uaW1hZ2UtdGV4dC1jb250YWluZXIgLmZlYXR1cmVkLWdyb3VwLWlubmVyLWNvbnRhaW5lciAuZmVhdHVyZWQtZ3JvdXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDZyZW0gM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgLmltYWdlLXRleHQtY29udGFpbmVyIC5mZWF0dXJlZC1ncm91cC1pbm5lci1jb250YWluZXIgLmZlYXR1cmVkLWdyb3VwLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgfVxufVxuLmltYWdlLXRleHQtY29udGFpbmVyIC5mZWF0dXJlZC1ncm91cC1pbm5lci1jb250YWluZXIgLmZlYXR1cmVkLWdyb3VwLWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbnMge1xuICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xufVxuLmltYWdlLXRleHQtY29udGFpbmVyIC5mZWF0dXJlZC1ncm91cC1pbm5lci1jb250YWluZXIgLmZlYXR1cmVkLWdyb3VwLWNvbnRlbnQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjMDAzMjNCO1xufVxuLmltYWdlLXRleHQtY29udGFpbmVyIC5mZWF0dXJlZC1ncm91cC1pbm5lci1jb250YWluZXIgLmZlYXR1cmVkLWdyb3VwLWNvbnRlbnQgcC5oYXMtbGFyZ2UtZm9udC1zaXplIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmltYWdlLXRleHQtY29udGFpbmVyIC5mZWF0dXJlZC1ncm91cC1pbm5lci1jb250YWluZXIgLmZlYXR1cmVkLWdyb3VwLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmltYWdlLXRleHQtY29udGFpbmVyIC5mZWF0dXJlZC1ncm91cC1pbm5lci1jb250YWluZXIgLmZlYXR1cmVkLWdyb3VwLWNvbnRlbnQgLndwLWJsb2NrLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDEuNzVyZW07XG59XG4uaW1hZ2UtdGV4dC1jb250YWluZXIgLmZlYXR1cmVkLWdyb3VwLWlubmVyLWNvbnRhaW5lciAuZmVhdHVyZWQtZ3JvdXAtY29udGVudCAud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmltYWdlLXRleHQtY29udGFpbmVyLmhhcy1jdXN0b20teWVsbG93LWJhY2tncm91bmQtY29sb3IgLmZlYXR1cmVkLWdyb3VwLWltYWdlLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcHlzdHlhYWx0by1rZWx0YWluZW4uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAuaW1hZ2UtdGV4dC1jb250YWluZXIuaGFzLWN1c3RvbS15ZWxsb3ctYmFja2dyb3VuZC1jb2xvciAuZmVhdHVyZWQtZ3JvdXAtaW1hZ2UtY29udGFpbmVyOjphZnRlciB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdmFha2FhYWx0b19rZWx0YWluZW5fbW9iaWlsaS5zdmdcIik7XG4gIH1cbn1cbi5pbWFnZS10ZXh0LWNvbnRhaW5lci5oYXMtY3VzdG9tLXBpbmstYmFja2dyb3VuZC1jb2xvciAuZmVhdHVyZWQtZ3JvdXAtaW1hZ2UtY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDUwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9weXN0eWFhbHRvLXBpbmtraS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gIC5pbWFnZS10ZXh0LWNvbnRhaW5lci5oYXMtY3VzdG9tLXBpbmstYmFja2dyb3VuZC1jb2xvciAuZmVhdHVyZWQtZ3JvdXAtaW1hZ2UtY29udGFpbmVyOjphZnRlciB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdmFha2FhYWx0b19waW5ra2lfbW9iaWlsaS5zdmdcIik7XG4gIH1cbn1cbi5pbWFnZS10ZXh0LWNvbnRhaW5lci5oYXMtY3VzdG9tLXR1cnF1b2lzZS1iYWNrZ3JvdW5kLWNvbG9yIC5mZWF0dXJlZC1ncm91cC1pbWFnZS1jb250YWluZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3B5c3R5YWFsdG8tdHVya29vc2kuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAuaW1hZ2UtdGV4dC1jb250YWluZXIuaGFzLWN1c3RvbS10dXJxdW9pc2UtYmFja2dyb3VuZC1jb2xvciAuZmVhdHVyZWQtZ3JvdXAtaW1hZ2UtY29udGFpbmVyOjphZnRlciB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdmFha2FhYWx0b190dXJrb29zaV9tb2JpaWxpLnN2Z1wiKTtcbiAgfVxufVxuLmltYWdlLXRleHQtY29udGFpbmVyLnJpZ2h0IC5mZWF0dXJlZC1ncm91cC1pbWFnZS1jb250YWluZXIge1xuICBvcmRlcjogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgLmltYWdlLXRleHQtY29udGFpbmVyLnJpZ2h0IC5mZWF0dXJlZC1ncm91cC1pbWFnZS1jb250YWluZXIge1xuICAgIG9yZGVyOiB1bnNldDtcbiAgfVxufVxuLmltYWdlLXRleHQtY29udGFpbmVyLnJpZ2h0IC5mZWF0dXJlZC1ncm91cC1jb250ZW50IHtcbiAgb3JkZXI6IC0xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAuaW1hZ2UtdGV4dC1jb250YWluZXIucmlnaHQgLmZlYXR1cmVkLWdyb3VwLWNvbnRlbnQge1xuICAgIG9yZGVyOiB1bnNldDtcbiAgfVxufVxuXG4ubXV1a3MtYWNjb3JkaW9uIHtcbiAgYm9yZGVyOiAzcHggc29saWQgIzdlODk5MztcbiAgcGFkZGluZzogMCAxLjVyZW0gMS41cmVtO1xufVxuLm11dWtzLWFjY29yZGlvbiAuZWRpdG9yLXJpY2gtdGV4dCBwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdlODk5MztcbiAgcGFkZGluZzogNnB4IDhweDtcbn1cbiJdfQ== */