/*!***********************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../id-src/scss/lp.scss ***!
  \***********************************************************************************************************************************************************************/
@font-face {
  font-family: "Source Sans Pro";
  src: url("./../fonts/SourceSansPro-Bold.eot");
  src: url("./../fonts/SourceSansPro-Bold.eot?#iefix") format("embedded-opentype"), url("./../fonts/SourceSansPro-Bold.woff2") format("woff2"), url("./../fonts/SourceSansPro-Bold.woff") format("woff"), url("./../fonts/SourceSansPro-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./../fonts/SourceSansPro-BoldIt.eot");
  src: url("./../fonts/SourceSansPro-BoldIt.eot?#iefix") format("embedded-opentype"), url("./../fonts/SourceSansPro-BoldIt.woff2") format("woff2"), url("./../fonts/SourceSansPro-BoldIt.woff") format("woff"), url("./../fonts/SourceSansPro-BoldIt.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./../fonts/SourceSansPro-Black.eot");
  src: url("./../fonts/SourceSansPro-Black.eot?#iefix") format("embedded-opentype"), url("./../fonts/SourceSansPro-Black.woff2") format("woff2"), url("./../fonts/SourceSansPro-Black.woff") format("woff"), url("./../fonts/SourceSansPro-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./../fonts/SourceSansPro-It.eot");
  src: url("./../fonts/SourceSansPro-It.eot?#iefix") format("embedded-opentype"), url("./../fonts/SourceSansPro-It.woff2") format("woff2"), url("./../fonts/SourceSansPro-It.woff") format("woff"), url("./../fonts/SourceSansPro-It.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./../fonts/SourceSansPro-ExtraLightIt.eot");
  src: url("./../fonts/SourceSansPro-ExtraLightIt.eot?#iefix") format("embedded-opentype"), url("./../fonts/SourceSansPro-ExtraLightIt.woff2") format("woff2"), url("./../fonts/SourceSansPro-ExtraLightIt.woff") format("woff"), url("./../fonts/SourceSansPro-ExtraLightIt.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./../fonts/SourceSansPro-BlackIt.eot");
  src: url("./../fonts/SourceSansPro-BlackIt.eot?#iefix") format("embedded-opentype"), url("./../fonts/SourceSansPro-BlackIt.woff2") format("woff2"), url("./../fonts/SourceSansPro-BlackIt.woff") format("woff"), url("./../fonts/SourceSansPro-BlackIt.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./../fonts/SourceSansPro-SemiboldIt.eot");
  src: url("./../fonts/SourceSansPro-SemiboldIt.eot?#iefix") format("embedded-opentype"), url("./../fonts/SourceSansPro-SemiboldIt.woff2") format("woff2"), url("./../fonts/SourceSansPro-SemiboldIt.woff") format("woff"), url("./../fonts/SourceSansPro-SemiboldIt.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./../fonts/SourceSansPro-Light.eot");
  src: url("./../fonts/SourceSansPro-Light.eot?#iefix") format("embedded-opentype"), url("./../fonts/SourceSansPro-Light.woff2") format("woff2"), url("./../fonts/SourceSansPro-Light.woff") format("woff"), url("./../fonts/SourceSansPro-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./../fonts/SourceSansPro-Semibold.eot");
  src: url("./../fonts/SourceSansPro-Semibold.eot?#iefix") format("embedded-opentype"), url("./../fonts/SourceSansPro-Semibold.woff2") format("woff2"), url("./../fonts/SourceSansPro-Semibold.woff") format("woff"), url("./../fonts/SourceSansPro-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./../fonts/SourceSansPro-LightIt.eot");
  src: url("./../fonts/SourceSansPro-LightIt.eot?#iefix") format("embedded-opentype"), url("./../fonts/SourceSansPro-LightIt.woff2") format("woff2"), url("./../fonts/SourceSansPro-LightIt.woff") format("woff"), url("./../fonts/SourceSansPro-LightIt.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./../fonts/SourceSansPro-ExtraLight.eot");
  src: url("./../fonts/SourceSansPro-ExtraLight.eot?#iefix") format("embedded-opentype"), url("./../fonts/SourceSansPro-ExtraLight.woff2") format("woff2"), url("./../fonts/SourceSansPro-ExtraLight.woff") format("woff"), url("./../fonts/SourceSansPro-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("./../fonts/SourceSansPro-Regular.eot");
  src: url("./../fonts/SourceSansPro-Regular.eot?#iefix") format("embedded-opentype"), url("./../fonts/SourceSansPro-Regular.woff2") format("woff2"), url("./../fonts/SourceSansPro-Regular.woff") format("woff"), url("./../fonts/SourceSansPro-Regular.woff") format("embedded-opentype"), url("./../fonts/SourceSansPro-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "icomoon-2";
  src: url("./../fonts/icomoon.eot?5gi4id");
  src: url("./../fonts/icomoon.eot?5gi4id#iefix") format("embedded-opentype"), url("./../fonts/icomoon.ttf?5gi4id") format("truetype"), url("./../fonts/icomoon.woff?5gi4id") format("woff"), url("./../fonts/icomoon.svg?5gi4id#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.wp-block-mgblocks-wrapper .wp-block-mgblocks-column.full-height-group .wp-block-mgblocks-iconbox {
  height: 100%;
}
.wp-block-mgblocks-wrapper .wp-block-mgblocks-column.full-height-group .wp-block-mgblocks-iconbox.hide-button *:has(+ .wp-block-buttons) {
  margin-block-end: 0 !important;
}

.lp-header.wp-block-group {
  padding-inline: 1rem;
}
.lp-header.wp-block-group > .wp-block-group > .wp-block-group__inner-container {
  margin-inline: auto;
  max-width: 100%;
  width: var(--mg-content-wide-width);
}
.lp-header.wp-block-group > .wp-block-group > .wp-block-group__inner-container > .wp-block-group__inner-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-block: 1.25rem;
}
@media screen and (max-width: 480px) {
  .lp-header.wp-block-group > .wp-block-group > .wp-block-group__inner-container > .wp-block-group__inner-container {
    flex-direction: column;
    row-gap: 1.25rem;
  }
}
.lp-header.wp-block-group > .wp-block-group > .wp-block-group__inner-container .custom-logo-link img {
  max-width: 150px;
  width: 100%;
  display: block;
}
@media screen and (max-width: 480px) {
  .lp-header.wp-block-group > .wp-block-group > .wp-block-group__inner-container .wp-block-button .wp-element-button {
    min-width: unset;
    height: unset;
    min-height: unset;
  }
}

body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 {
  padding-block-start: 0;
  padding-block-end: 0;
  position: relative;
  z-index: 0;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2::before,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2::before {
  content: "";
  background-image: linear-gradient(96deg, #f1f7fe 53.83%, #b7d8f8 119.15%), url("./../../id-dist/img/s-shape-light-blue-small.svg");
  background-position: left 50%;
  background-repeat: no-repeat;
  background-size: 100%, 80% 100%;
  background-blend-mode: multiply;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
@media (max-width: 48em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 > .inner-wrapper > .wp-block-mgblocks-grid > .inner-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 > .inner-wrapper > .wp-block-mgblocks-grid > .inner-wrapper {
    grid-template-columns: 1fr;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .content-col .mgblocks-column-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .content-col .mgblocks-column-wrapper {
  padding-block-start: 4rem;
  padding-block-end: 3rem;
  padding-inline-end: 4rem;
}
@media (max-width: 48em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .content-col .mgblocks-column-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .content-col .mgblocks-column-wrapper {
    padding-block-end: 2.5rem;
    padding-inline-end: 0;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .content-col .mgblocks-icon-position-left,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .content-col .mgblocks-icon-position-left {
  column-gap: 0.25rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .wp-block-site-logo,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .wp-block-site-logo {
  margin-block-end: 1.75rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 h1,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 h1 {
  margin-block-end: 1.75rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .mg-text-subtitle.wp-block-paragraph,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .mg-text-subtitle.wp-block-paragraph {
  font-size: calc(var(--mg-font-size-subtitle) - 4px);
  line-height: 1.6;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .custom-logo-link img,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .custom-logo-link img {
  max-width: 215px;
  width: 100%;
  display: block;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .wp-element-button,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .wp-element-button {
  min-width: 255px;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .mg-ratings,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .mg-ratings {
  justify-content: center;
}
@media screen and (max-width: 320px) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .mg-ratings,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .mg-ratings {
    flex-wrap: wrap;
  }
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .mg-ratings p,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .mg-ratings p {
    flex-basis: 100%;
    text-align: center;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .media-col .mgblocks-column-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .media-col .mgblocks-column-wrapper {
  margin-block-start: 6.5rem;
  margin-block-end: -6.5rem;
}
@media (max-width: 48em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .media-col .mgblocks-column-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .media-col .mgblocks-column-wrapper {
    margin-block-start: 0;
    margin-block-end: 0;
    padding-block-end: 3rem;
  }
}
@media (max-width: 48em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .media-col .wp-block-image,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .media-col .wp-block-image {
    margin-block-start: 0 !important;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .media-col .wp-block-image img,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .media-col .wp-block-image img {
  object-position: bottom;
  width: 100%;
}
@media screen and (max-width: 480px) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v2 .wp-block-button .wp-element-button,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v2 .wp-block-button .wp-element-button {
    min-width: unset;
    height: unset;
    min-height: unset;
    padding-inline: 1rem;
  }
}

body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 {
  padding-block-start: 4rem;
  padding-block-end: 0;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1:before,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1:before {
  background-image: none;
  user-select: none;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1:after,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url("./../../id-dist/img/s-shape-light-blue-small.svg");
  background-position: left 50%;
  background-repeat: no-repeat;
  background-size: 80% 100%;
  opacity: 0.15;
  user-select: none;
  z-index: -1;
}
@media (max-width: 48em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 > .inner-wrapper > .wp-block-mgblocks-grid > .inner-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 > .inner-wrapper > .wp-block-mgblocks-grid > .inner-wrapper {
    grid-template-columns: 1fr;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .content-col .mgblocks-column-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .content-col .mgblocks-column-wrapper {
  padding-inline-end: 4rem;
  padding-block-end: 3rem;
}
@media (max-width: 48em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .content-col .mgblocks-column-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .content-col .mgblocks-column-wrapper {
    padding-block-end: 2.5rem;
    padding-inline-end: 0;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .content-col .mgblocks-icon-position-left,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .content-col .mgblocks-icon-position-left {
  column-gap: 0.25rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .wp-block-site-logo,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .wp-block-site-logo {
  margin-block-end: 1.75rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 h1,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 h1 {
  margin-block-end: 1.75rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .mg-text-subtitle.wp-block-paragraph,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .mg-text-subtitle.wp-block-paragraph {
  font-size: calc(var(--mg-font-size-subtitle) - 4px);
  line-height: 1.6;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .custom-logo-link img,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .custom-logo-link img {
  max-width: 215px;
  width: 100%;
  display: block;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .wp-element-button,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .wp-element-button {
  min-width: 255px;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .mg-ratings,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .mg-ratings {
  justify-content: center;
}
@media screen and (max-width: 320px) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .mg-ratings,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .mg-ratings {
    flex-wrap: wrap;
  }
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .mg-ratings p,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .mg-ratings p {
    flex-basis: 100%;
    text-align: center;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .media-col .mgblocks-column-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .media-col .mgblocks-column-wrapper {
  margin-block-start: 6.5rem;
  margin-block-end: -6.5rem;
}
@media (max-width: 48em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .media-col .mgblocks-column-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .media-col .mgblocks-column-wrapper {
    margin-block-start: 0;
    margin-block-end: 0;
    padding-block-end: 3rem;
  }
}
@media (max-width: 48em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .media-col .wp-block-image,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .media-col .wp-block-image {
    margin-block-start: 0 !important;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .media-col .wp-block-image img,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .media-col .wp-block-image img {
  object-position: bottom;
  width: 100%;
}
@media screen and (max-width: 480px) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-hero-v1 .wp-block-button .wp-element-button,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-hero-v1 .wp-block-button .wp-element-button {
    min-width: unset;
    height: unset;
    min-height: unset;
    padding-inline: 1rem;
  }
}

body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .img-content-col .mgblocks-column-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .img-content-col .mgblocks-column-wrapper {
  display: flex;
  align-items: center;
  column-gap: 1.25rem;
  row-gap: 1rem;
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .img-content-col .mgblocks-column-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .img-content-col .mgblocks-column-wrapper {
    flex-direction: column;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .img-content-col .mgblocks-column-wrapper .wp-block-image,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .img-content-col .mgblocks-column-wrapper .wp-block-image {
  flex-shrink: 0;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .img-content-col .mgblocks-column-wrapper .wp-block-paragraph,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .img-content-col .mgblocks-column-wrapper .wp-block-paragraph {
  font-size: 1rem;
  margin-block-end: 0;
  padding-inline-end: 1.5rem;
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .img-content-col .mgblocks-column-wrapper .wp-block-paragraph,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .img-content-col .mgblocks-column-wrapper .wp-block-paragraph {
    padding-inline-end: 0;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics {
  border-radius: 40px;
  padding-block: 3rem;
  padding-inline: 1.75rem;
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics {
    padding-inline: 1rem;
    padding-block: 0;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics p,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics p {
  margin-block-end: 0;
  font-size: 1rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .mgblocks-column-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .mgblocks-column-wrapper {
  border-right: 1px solid #b7d8f8;
  padding-inline: 3rem;
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .mgblocks-column-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .mgblocks-column-wrapper {
    padding-inline: 0;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .mgblocks-column-wrapper p:first-child,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .mgblocks-column-wrapper p:first-child {
  font-size: 3.125rem;
  line-height: 1.26;
  font-weight: var(--mg-font-weight-bold);
  letter-spacing: -0.5px;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .inner-wrapper > .wp-block-mgblocks-column:nth-child(even) .mgblocks-column-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .inner-wrapper > .wp-block-mgblocks-column:nth-child(even) .mgblocks-column-wrapper {
  border-right: none;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .inner-wrapper > .wp-block-mgblocks-column:last-child .mgblocks-column-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .inner-wrapper > .wp-block-mgblocks-column:last-child .mgblocks-column-wrapper {
  border-right: none;
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .inner-wrapper > .wp-block-mgblocks-column .mgblocks-column-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .inner-wrapper > .wp-block-mgblocks-column .mgblocks-column-wrapper {
    padding-block: 1.5rem;
    border-right: none;
    border-bottom: 1px solid #b7d8f8;
  }
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .inner-wrapper > .wp-block-mgblocks-column:last-child .mgblocks-column-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .inner-wrapper > .wp-block-mgblocks-column:last-child .mgblocks-column-wrapper {
    border-bottom: none;
  }
}

body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.icon-content-section .content-col .mgblocks-column-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.icon-content-section .content-col .mgblocks-column-wrapper {
  padding-inline-end: 5rem;
}
@media (max-width: 64em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.icon-content-section .content-col .mgblocks-column-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.icon-content-section .content-col .mgblocks-column-wrapper {
    padding-inline-end: 0;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.icon-content-section .content-col .mgblocks-column-wrapper h2,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.icon-content-section .content-col .mgblocks-column-wrapper h2 {
  margin-block-end: 2rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.icon-content-section .content-col .mgblocks-column-wrapper .wp-block-buttons,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.icon-content-section .content-col .mgblocks-column-wrapper .wp-block-buttons {
  margin-block-start: 3rem;
}

body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper:has(.choice-grid) > .inner-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper:has(.choice-grid) > .inner-wrapper {
  padding-block-end: var(--mg-gutter-xl);
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper:has(.choice-grid) > .inner-wrapper > .wp-block-mgblocks-grid > .inner-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper:has(.choice-grid) > .inner-wrapper > .wp-block-mgblocks-grid > .inner-wrapper {
  display: grid;
  grid-template-columns: 0.65fr 1fr;
}
@media (max-width: 64em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper:has(.choice-grid) > .inner-wrapper > .wp-block-mgblocks-grid > .inner-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper:has(.choice-grid) > .inner-wrapper > .wp-block-mgblocks-grid > .inner-wrapper {
    grid-template-columns: 1fr;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper:has(.choice-grid) .content-col .mgblocks-column-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper:has(.choice-grid) .content-col .mgblocks-column-wrapper {
  padding-inline-end: 2.5rem;
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper:has(.choice-grid) .content-col .mgblocks-column-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper:has(.choice-grid) .content-col .mgblocks-column-wrapper {
    padding-inline-end: 0;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper:has(.choice-grid) .choice-grid .wp-block-list li,
.editor-styles-wrapper .wp-block-mgblocks-wrapper:has(.choice-grid) .choice-grid .wp-block-list li {
  padding-block: 20px;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper:has(.choice-grid) .choice-grid > .inner-wrapper > .wp-block-mgblocks-column:first-of-type .wp-block-group:first-of-type:before,
.editor-styles-wrapper .wp-block-mgblocks-wrapper:has(.choice-grid) .choice-grid > .inner-wrapper > .wp-block-mgblocks-column:first-of-type .wp-block-group:first-of-type:before {
  content: url("./../../id-dist/img/arrow-ppc-teal.svg");
}

body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.rounded-list-section .wp-block-list,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.rounded-list-section .wp-block-list {
  margin: 0;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.rounded-list-section .rounded-list,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.rounded-list-section .rounded-list {
  background-color: var(--mg-color-bg-light);
  border-radius: 0 30px 100px 30px;
  padding-block: 4rem;
  padding-inline: 5rem;
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.rounded-list-section .rounded-list,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.rounded-list-section .rounded-list {
    border-radius: 0 16px 30px 16px;
    padding-block: 2rem;
    padding-inline: 1.25rem;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.rounded-list-section .rounded-list li,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.rounded-list-section .rounded-list li {
  margin-block-end: 3rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.rounded-list-section .rounded-list li:before,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.rounded-list-section .rounded-list li:before {
  font-size: 180%;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.rounded-list-section .rounded-list.wp-block-list li:last-child,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.rounded-list-section .rounded-list.wp-block-list li:last-child {
  margin-block-end: 0;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.rounded-list-section .iconbox-with-list-grid .wp-block-mgblocks-iconbox,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.rounded-list-section .iconbox-with-list-grid .wp-block-mgblocks-iconbox {
  padding-block: 32px;
  padding-inline: 32px;
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.rounded-list-section .iconbox-with-list-grid .wp-block-mgblocks-iconbox,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.rounded-list-section .iconbox-with-list-grid .wp-block-mgblocks-iconbox {
    display: flex;
    flex-direction: column;
  }
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.rounded-list-section .iconbox-with-list-grid .wp-block-mgblocks-iconbox h3,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper.rounded-list-section .iconbox-with-list-grid .wp-block-mgblocks-iconbox h3 {
    align-self: flex-start;
    margin-block-start: 0.75rem;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.rounded-list-section .iconbox-with-list-grid .wp-block-mgblocks-iconbox p,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.rounded-list-section .iconbox-with-list-grid .wp-block-mgblocks-iconbox p {
  line-height: 1.73;
  font-size: 0.9375rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.rounded-list-section .iconbox-with-list-grid .wp-block-mgblocks-iconbox .wp-block-list li,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.rounded-list-section .iconbox-with-list-grid .wp-block-mgblocks-iconbox .wp-block-list li {
  margin-block-end: 1rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper.rounded-list-section .iconbox-with-list-grid .wp-block-mgblocks-iconbox .wp-block-list li:before,
.editor-styles-wrapper .wp-block-mgblocks-wrapper.rounded-list-section .iconbox-with-list-grid .wp-block-mgblocks-iconbox .wp-block-list li:before {
  color: var(--mg-color-bg-light);
}

body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper:has(.mgblocks-sshape-cta) .wp-block-buttons:has(+ *),
.editor-styles-wrapper .wp-block-mgblocks-wrapper:has(.mgblocks-sshape-cta) .wp-block-buttons:has(+ *) {
  margin-block-end: 2.5rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper:has(.mgblocks-sshape-cta) .wp-block-list.is-style-mgblocks-list-inline,
.editor-styles-wrapper .wp-block-mgblocks-wrapper:has(.mgblocks-sshape-cta) .wp-block-list.is-style-mgblocks-list-inline {
  justify-content: center;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper:has(.mgblocks-sshape-cta):has(+ .mgblocks-faq-section.has-bg-paler-background-color),
.editor-styles-wrapper .wp-block-mgblocks-wrapper:has(.mgblocks-sshape-cta):has(+ .mgblocks-faq-section.has-bg-paler-background-color) {
  position: relative;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper:has(.mgblocks-sshape-cta):has(+ .mgblocks-faq-section.has-bg-paler-background-color):before,
.editor-styles-wrapper .wp-block-mgblocks-wrapper:has(.mgblocks-sshape-cta):has(+ .mgblocks-faq-section.has-bg-paler-background-color):before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 50%;
  background-color: var(--mg-color-bg-paler);
}

body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper .ppc-slider-cover,
.editor-styles-wrapper .wp-block-mgblocks-wrapper .ppc-slider-cover {
  border-radius: 24px;
  border: 1px solid #b3e5ff;
  padding-block: 4rem;
  padding-inline: 4rem;
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper .ppc-slider-cover,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper .ppc-slider-cover {
    padding-inline: 1.5rem;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper .ppc-slider-cover .wp-block-cover__background,
.editor-styles-wrapper .wp-block-mgblocks-wrapper .ppc-slider-cover .wp-block-cover__background {
  background-color: var(--mg-color-bg-dark);
  background-image: url("./../../id-dist/img/s-shape-light-blue.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
  background-blend-mode: multiply;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper .ppc-slider-cover .mgblocks-logo-grid-white,
.editor-styles-wrapper .wp-block-mgblocks-wrapper .ppc-slider-cover .mgblocks-logo-grid-white {
  margin-block-start: 40px;
  filter: brightness(0.7);
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper .ppc-side-slider-grid .content-col .mgblocks-column-wrapper,
.editor-styles-wrapper .wp-block-mgblocks-wrapper .ppc-side-slider-grid .content-col .mgblocks-column-wrapper {
  padding-inline-end: 5rem;
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper .ppc-side-slider-grid .content-col .mgblocks-column-wrapper,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper .ppc-side-slider-grid .content-col .mgblocks-column-wrapper {
    padding-inline-end: 0;
  }
}
body.has-mgblocks-plugin #methodme-theme .wp-block-mgblocks-wrapper .ppc-side-slider-grid .content-col .mgblocks-column-wrapper h2,
.editor-styles-wrapper .wp-block-mgblocks-wrapper .ppc-side-slider-grid .content-col .mgblocks-column-wrapper h2 {
  margin-block-end: 0;
}
.ppc-slider-wrapper {
  opacity: 0;
}
.ppc-slider-wrapper .ppc-slider-inner-wrapper {
  height: 150px;
  transition: height 0.6s ease-in-out;
  overflow: hidden;
}
.ppc-slider-wrapper .ppc-slider-inner-wrapper > .wp-block-group__inner-container {
  width: 100%;
  height: 100%;
}
.ppc-slider-wrapper .ppc-slider-inner-wrapper .ppc-slide {
  background-color: transparent;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: transform 0.75s ease-in-out;
}
.ppc-slider-wrapper .ppc-slider-inner-wrapper .ppc-slide > .wp-block-group__inner-container {
  display: flex;
  justify-content: center;
  column-gap: 1.5rem;
  row-gap: 1.5rem;
  flex-wrap: wrap;
}
.ppc-slider-wrapper .ppc-slider-inner-wrapper .ppc-slide.ppc-slide-badge figure {
  flex-basis: 150px;
}
.ppc-slider-wrapper .ppc-btn {
  background-color: transparent !important;
  aspect-ratio: 1/1;
  padding: 0 !important;
  min-width: unset !important;
  border: none !important;
  position: absolute;
  top: 3rem;
  transform: translate(0, 0%);
  transition: opacity 0.3s ease-in-out;
}
.ppc-slider-wrapper .ppc-btn:hover {
  opacity: 0.7;
}
.ppc-slider-wrapper .ppc-btn.ppc-prev-btn {
  left: 0;
  transform: translate(-100%, 0%);
}
.ppc-slider-wrapper .ppc-btn.ppc-next-btn {
  right: 0;
  transform: translate(100%, 0%);
}
@media (max-width: 37.5em) {
  .ppc-slider-wrapper .ppc-btn svg {
    width: 16px;
  }
}
.ppc-slider-wrapper .ppc-slider-dots {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 8px;
  margin-block-start: 3rem;
}
.ppc-slider-wrapper .ppc-slider-dots .ppc-slider-dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  cursor: pointer;
  background-color: #cccccc;
}
.ppc-slider-wrapper .ppc-slider-dots .ppc-slider-dot.active {
  background-color: #022266;
}

.editor-styles-wrapper .ppc-slider-wrapper {
  opacity: 1;
}

.ppc-slider-wrapper.ppc-slider-half {
  background-color: var(--mg-color-bg-paler);
  padding-inline: 4rem;
  padding-block: 4rem;
  border-radius: 16px 16px 16px 100px;
  min-height: 500px;
  display: flex;
  flex-wrap: wrap;
}
.ppc-slider-wrapper.ppc-slider-half .col-2 > .wp-block-group__inner-container {
  display: flex;
  flex-direction: row !important;
  column-gap: 1.5rem;
  justify-content: center;
}
.ppc-slider-wrapper.ppc-slider-half .col-3 > .wp-block-group__inner-container {
  display: flex;
  flex-direction: row !important;
  column-gap: 1.5rem;
  justify-content: center;
}
.ppc-slider-wrapper.ppc-slider-half .ppc-btn {
  display: none;
}
.ppc-slider-wrapper.ppc-slider-half > .wp-block-group__inner-container {
  margin-block-end: 3rem;
  flex: 1;
  flex-basis: 100%;
}
.ppc-slider-wrapper.ppc-slider-half .ppc-slider-dots {
  margin-block-start: auto;
}

.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .wp-block-mgblocks-grid .wp-block-mgblocks-column {
  margin-block-end: 0;
}
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .wp-block-mgblocks-grid .wp-block-mgblocks-column > .block-editor-inner-blocks > .block-editor-block-list__layout {
  padding-inline: 0;
}
.editor-styles-wrapper .wp-block-mgblocks-wrapper.lp-after-hero .lp-metrics .wp-block-mgblocks-grid .wp-block-mgblocks-column > .block-editor-inner-blocks > .block-editor-block-list__layout p:first-child {
  font-size: 3.125rem;
  line-height: 1.26;
  font-weight: var(--mg-font-weight-bold);
  letter-spacing: -0.5px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXdGRDtBQXBGRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FBc0ZIO0FBbEZFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUFvRkg7QUFoRkM7RUFDQztBQWtGRjtBQS9FQztFQUNDO0VBQ0E7RUFDQTtBQWlGRjtBQTlFQztFQUNDO0FBZ0ZGOztBQXpFRTtFQUNDO0FBNEVIO0FBeEVJO0VBQ0M7QUEwRUw7QUF6RUs7RUFDQztFQUNBO0VBQ0E7RUFDQTtBQTJFTixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbWV0aG9kbWUvLi4vaWQtc3JjL3Njc3Mvc2V0dGluZ3MvX2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vbWV0aG9kbWUvLi4vaWQtc3JjL3Njc3MvbHAuc2NzcyIsIndlYnBhY2s6Ly9tZXRob2RtZS8uLi9pZC1zcmMvc2Nzcy9zZXR0aW5ncy9fYnJlYWtwb2ludHMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBTYW1wbGVcclxuLy8gQGZvbnQtZmFjZSB7XHJcbi8vIFx0Zm9udC1mYW1pbHk6IFwiR1AgTW9udHJlYWwgTmV1ZVwiO1xyXG4vLyBcdHNyYzogdXJsKC4vLi4vZm9udHMvR1BOZXVlTW9udHJlYWwtUmVndWxhci5vdGYpIGZvcm1hdChcIm9wZW50eXBlXCIpLCB1cmwoLi8uLi9mb250cy9HUE5ldWVNb250cmVhbC1SZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCguLy4uL2ZvbnRzL0dQTmV1ZU1vbnRyZWFsLVJlZ3VsYXIud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4vLi4vZm9udHMvR1BOZXVlTW9udHJlYWwtUmVndWxhci53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XHJcbi8vIFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuLy8gXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbi8vIH1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xyXG5cdCAgICBzcmM6IHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUJvbGQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJztcclxuXHQgIHNyYzogdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tQm9sZEl0LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1Cb2xkSXQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tQm9sZEl0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUJvbGRJdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tQm9sZEl0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJztcclxuXHRzcmM6IHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUJsYWNrLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1CbGFjay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1CbGFjay53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tQmxhY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XHJcblx0ICBzcmM6IHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUl0LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1JdC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1JdC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1JdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tSXQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XHJcblx0IHNyYzogdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tRXh0cmFMaWdodEl0LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1FeHRyYUxpZ2h0SXQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tRXh0cmFMaWdodEl0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUV4dHJhTGlnaHRJdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tRXh0cmFMaWdodEl0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xyXG5cdHNyYzogdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tQmxhY2tJdC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tQmxhY2tJdC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1CbGFja0l0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUJsYWNrSXQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUJsYWNrSXQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XHJcblx0c3JjOiB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1TZW1pYm9sZEl0LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1TZW1pYm9sZEl0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLVNlbWlib2xkSXQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tU2VtaWJvbGRJdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tU2VtaWJvbGRJdC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJztcclxuXHRzcmM6IHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUxpZ2h0LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XHJcblx0c3JjOiB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1TZW1pYm9sZC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tU2VtaWJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tU2VtaWJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tU2VtaWJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLVNlbWlib2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xyXG5cdCAgIHNyYzogdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tTGlnaHRJdC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tTGlnaHRJdC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1MaWdodEl0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUxpZ2h0SXQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUxpZ2h0SXQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XHJcblx0ICAgIHNyYzogdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tRXh0cmFMaWdodC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tRXh0cmFMaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1FeHRyYUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUV4dHJhTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLUV4dHJhTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XHJcblx0c3JjOiB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1SZWd1bGFyLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4vLi4vZm9udHMvU291cmNlU2Fuc1Byby1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8tUmVndWxhci53b2ZmJykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi8uLi9mb250cy9Tb3VyY2VTYW5zUHJvLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogXCJpY29tb29uLTJcIjtcclxuXHRzcmM6IHVybChcIi4vLi4vZm9udHMvaWNvbW9vbi5lb3Q/NWdpNGlkXCIpO1xyXG5cdHNyYzogdXJsKFwiLi8uLi9mb250cy9pY29tb29uLmVvdD81Z2k0aWQjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4vLi4vZm9udHMvaWNvbW9vbi50dGY/NWdpNGlkXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLy4uL2ZvbnRzL2ljb21vb24ud29mZj81Z2k0aWRcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi8uLi9mb250cy9pY29tb29uLnN2Zz81Z2k0aWQjaWNvbW9vblwiKSBmb3JtYXQoXCJzdmdcIik7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC1kaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuJWljb21vb24ge1xyXG5cdGZvbnQtZmFtaWx5OiBcImljb21vb24tMlwiICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblxyXG5cdC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbi8vIFtjbGFzc149XCJpY29uLVwiXSxcclxuLy8gW2NsYXNzKj1cIiBpY29uLVwiXSB7XHJcbi8vIFx0LyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cclxuLy8gXHRmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcclxuLy8gXHRzcGVhazogbmV2ZXI7XHJcbi8vIFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG4vLyBcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbi8vIFx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcbi8vIFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbi8vIFx0bGluZS1oZWlnaHQ6IDE7XHJcblxyXG4vLyBcdC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG4vLyBcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4vLyBcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbi8vIH1cclxuXHJcbi8vIC5pY29uLWFycm93OmJlZm9yZSB7XHJcbi8vIFx0Y29udGVudDogXCJcXGU5MDBcIjtcclxuLy8gXHRjb2xvcjogIzBkNzFjODtcclxuLy8gfVxyXG4iLCJAdXNlIFwiLi9zZXR0aW5ncy9cIiBhcyAqO1xuXG4ud3AtYmxvY2stbWdibG9ja3Mtd3JhcHBlciB7XG5cdC53cC1ibG9jay1tZ2Jsb2Nrcy1jb2x1bW4uZnVsbC1oZWlnaHQtZ3JvdXAge1xuXHRcdC53cC1ibG9jay1tZ2Jsb2Nrcy1pY29uYm94IHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdCYuaGlkZS1idXR0b24ge1xuXHRcdFx0XHQqOmhhcygrIC53cC1ibG9jay1idXR0b25zKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5scC1oZWFkZXIud3AtYmxvY2stZ3JvdXAge1xuXHRwYWRkaW5nLWlubGluZTogMXJlbTtcblx0PiAud3AtYmxvY2stZ3JvdXAgPiAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLWlubGluZTogYXV0bztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0d2lkdGg6IHZhcigtLW1nLWNvbnRlbnQtd2lkZS13aWR0aCk7XG5cdFx0PiAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctYmxvY2s6IDEuMjVyZW07XG5cdFx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWN1c3RvbShudWxsLCA0ODBweCkge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRyb3ctZ2FwOiAxLjI1cmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jdXN0b20tbG9nby1saW5rIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3AtYmxvY2stYnV0dG9uIC53cC1lbGVtZW50LWJ1dHRvbiB7XG5cdFx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWN1c3RvbShudWxsLCA0ODBweCkge1xuXHRcdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRoZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiB1bnNldDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuYm9keS5oYXMtbWdibG9ja3MtcGx1Z2luICNtZXRob2RtZS10aGVtZSAud3AtYmxvY2stbWdibG9ja3Mtd3JhcHBlci5scC1oZXJvLXYyLFxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAud3AtYmxvY2stbWdibG9ja3Mtd3JhcHBlci5scC1oZXJvLXYyIHtcblx0cGFkZGluZy1ibG9jay1zdGFydDogMDtcblx0cGFkZGluZy1ibG9jay1lbmQ6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMDtcblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDk2ZGVnLCAjZjFmN2ZlIDUzLjgzJSwgI2I3ZDhmOCAxMTkuMTUlKSwgdXJsKFwiLi8uLi8uLi9pZC1kaXN0L2ltZy9zLXNoYXBlLWxpZ2h0LWJsdWUtc21hbGwuc3ZnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNTAlO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOlxuXHRcdFx0MTAwJSxcblx0XHRcdDgwJSAxMDAlO1xuXHRcdGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxuXG5cdD4gLmlubmVyLXdyYXBwZXIgPiAud3AtYmxvY2stbWdibG9ja3MtZ3JpZCA+IC5pbm5lci13cmFwcGVyIHtcblx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWRvd24oc21kKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHR9XG5cdH1cblxuXHQuY29udGVudC1jb2wgLm1nYmxvY2tzLWNvbHVtbi13cmFwcGVyIHtcblx0XHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiA0cmVtO1xuXHRcdHBhZGRpbmctYmxvY2stZW5kOiAzcmVtO1xuXHRcdHBhZGRpbmctaW5saW5lLWVuZDogNHJlbTtcblx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWRvd24oc21kKSB7XG5cdFx0XHRwYWRkaW5nLWJsb2NrLWVuZDogMi41cmVtO1xuXHRcdFx0cGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50LWNvbCB7XG5cdFx0Lm1nYmxvY2tzLWljb24tcG9zaXRpb24tbGVmdCB7XG5cdFx0XHRjb2x1bW4tZ2FwOiAwLjI1cmVtO1xuXHRcdH1cblx0fVxuXG5cdC53cC1ibG9jay1zaXRlLWxvZ28ge1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDEuNzVyZW07XG5cdH1cblxuXHRoMSB7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogMS43NXJlbTtcblx0fVxuXG5cdC5tZy10ZXh0LXN1YnRpdGxlLndwLWJsb2NrLXBhcmFncmFwaCB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKHZhcigtLW1nLWZvbnQtc2l6ZS1zdWJ0aXRsZSkgLSA0cHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdH1cblxuXHQuY3VzdG9tLWxvZ28tbGluayB7XG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMjE1cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC53cC1lbGVtZW50LWJ1dHRvbiB7XG5cdFx0bWluLXdpZHRoOiAyNTVweDtcblx0fVxuXG5cdC5tZy1yYXRpbmdzIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWN1c3RvbShudWxsLCAzMjBweCkge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tZWRpYS1jb2wge1xuXHRcdC5tZ2Jsb2Nrcy1jb2x1bW4td3JhcHBlciB7XG5cdFx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDYuNXJlbTtcblx0XHRcdG1hcmdpbi1ibG9jay1lbmQ6IC02LjVyZW07XG5cdFx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWRvd24oc21kKSB7XG5cdFx0XHRcdG1hcmdpbi1ibG9jay1zdGFydDogMDtcblx0XHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogMDtcblx0XHRcdFx0cGFkZGluZy1ibG9jay1lbmQ6IDNyZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLWltYWdlIHtcblx0XHRcdEBpbmNsdWRlIHJlc3BvbnNpdmUtZG93bihzbWQpIHtcblx0XHRcdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwLWJsb2NrLWJ1dHRvbiAud3AtZWxlbWVudC1idXR0b24ge1xuXHRcdEBpbmNsdWRlIHJlc3BvbnNpdmUtY3VzdG9tKG51bGwsIDQ4MHB4KSB7XG5cdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xuXHRcdFx0aGVpZ2h0OiB1bnNldDtcblx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0cGFkZGluZy1pbmxpbmU6IDFyZW07XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkuaGFzLW1nYmxvY2tzLXBsdWdpbiAjbWV0aG9kbWUtdGhlbWUgLndwLWJsb2NrLW1nYmxvY2tzLXdyYXBwZXIubHAtaGVyby12MSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLW1nYmxvY2tzLXdyYXBwZXIubHAtaGVyby12MSB7XG5cdHBhZGRpbmctYmxvY2stc3RhcnQ6IDRyZW07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAwO1xuXHQmOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0fVxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi8uLi9pZC1kaXN0L2ltZy9zLXNoYXBlLWxpZ2h0LWJsdWUtc21hbGwuc3ZnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNTAlO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiA4MCUgMTAwJTtcblx0XHRvcGFjaXR5OiAwLjE1O1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdHotaW5kZXg6IC0xO1xuXHR9XG5cblx0PiAuaW5uZXItd3JhcHBlciA+IC53cC1ibG9jay1tZ2Jsb2Nrcy1ncmlkID4gLmlubmVyLXdyYXBwZXIge1xuXHRcdEBpbmNsdWRlIHJlc3BvbnNpdmUtZG93bihzbWQpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50LWNvbCAubWdibG9ja3MtY29sdW1uLXdyYXBwZXIge1xuXHRcdHBhZGRpbmctaW5saW5lLWVuZDogNHJlbTtcblx0XHRwYWRkaW5nLWJsb2NrLWVuZDogM3JlbTtcblx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWRvd24oc21kKSB7XG5cdFx0XHRwYWRkaW5nLWJsb2NrLWVuZDogMi41cmVtO1xuXHRcdFx0cGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50LWNvbCB7XG5cdFx0Lm1nYmxvY2tzLWljb24tcG9zaXRpb24tbGVmdCB7XG5cdFx0XHRjb2x1bW4tZ2FwOiAwLjI1cmVtO1xuXHRcdH1cblx0fVxuXG5cdC53cC1ibG9jay1zaXRlLWxvZ28ge1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDEuNzVyZW07XG5cdH1cblxuXHRoMSB7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogMS43NXJlbTtcblx0fVxuXG5cdC5tZy10ZXh0LXN1YnRpdGxlLndwLWJsb2NrLXBhcmFncmFwaCB7XG5cdFx0Zm9udC1zaXplOiBjYWxjKHZhcigtLW1nLWZvbnQtc2l6ZS1zdWJ0aXRsZSkgLSA0cHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdH1cblxuXHQuY3VzdG9tLWxvZ28tbGluayB7XG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMjE1cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC53cC1lbGVtZW50LWJ1dHRvbiB7XG5cdFx0bWluLXdpZHRoOiAyNTVweDtcblx0fVxuXG5cdC5tZy1yYXRpbmdzIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWN1c3RvbShudWxsLCAzMjBweCkge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tZWRpYS1jb2wge1xuXHRcdC5tZ2Jsb2Nrcy1jb2x1bW4td3JhcHBlciB7XG5cdFx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDYuNXJlbTtcblx0XHRcdG1hcmdpbi1ibG9jay1lbmQ6IC02LjVyZW07XG5cdFx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWRvd24oc21kKSB7XG5cdFx0XHRcdG1hcmdpbi1ibG9jay1zdGFydDogMDtcblx0XHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogMDtcblx0XHRcdFx0cGFkZGluZy1ibG9jay1lbmQ6IDNyZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLWltYWdlIHtcblx0XHRcdEBpbmNsdWRlIHJlc3BvbnNpdmUtZG93bihzbWQpIHtcblx0XHRcdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwLWJsb2NrLWJ1dHRvbiAud3AtZWxlbWVudC1idXR0b24ge1xuXHRcdEBpbmNsdWRlIHJlc3BvbnNpdmUtY3VzdG9tKG51bGwsIDQ4MHB4KSB7XG5cdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xuXHRcdFx0aGVpZ2h0OiB1bnNldDtcblx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0cGFkZGluZy1pbmxpbmU6IDFyZW07XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkuaGFzLW1nYmxvY2tzLXBsdWdpbiAjbWV0aG9kbWUtdGhlbWUgLndwLWJsb2NrLW1nYmxvY2tzLXdyYXBwZXIubHAtYWZ0ZXItaGVybyxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLW1nYmxvY2tzLXdyYXBwZXIubHAtYWZ0ZXItaGVybyB7XG5cdC5pbWctY29udGVudC1jb2wge1xuXHRcdC5tZ2Jsb2Nrcy1jb2x1bW4td3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGNvbHVtbi1nYXA6IDEuMjVyZW07XG5cdFx0XHRyb3ctZ2FwOiAxcmVtO1xuXHRcdFx0QGluY2x1ZGUgcmVzcG9uc2l2ZS1kb3duKHNtKSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cblx0XHRcdC53cC1ibG9jay1pbWFnZSB7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtYmxvY2stcGFyYWdyYXBoIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRtYXJnaW4tYmxvY2stZW5kOiAwO1xuXHRcdFx0XHRwYWRkaW5nLWlubGluZS1lbmQ6IDEuNXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgcmVzcG9uc2l2ZS1kb3duKHNtKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmxwLW1ldHJpY3Mge1xuXHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0cGFkZGluZy1ibG9jazogM3JlbTtcblx0XHRwYWRkaW5nLWlubGluZTogY2FsYyg0Ljc1cmVtIC0gM3JlbSk7XG5cdFx0QGluY2x1ZGUgcmVzcG9uc2l2ZS1kb3duKHNtKSB7XG5cdFx0XHRwYWRkaW5nLWlubGluZTogMXJlbTtcblx0XHRcdHBhZGRpbmctYmxvY2s6IDA7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYmxvY2stZW5kOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdH1cblxuXHRcdC5tZ2Jsb2Nrcy1jb2x1bW4td3JhcHBlciB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjdkOGY4O1xuXHRcdFx0cGFkZGluZy1pbmxpbmU6IDNyZW07XG5cdFx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWRvd24oc20pIHtcblx0XHRcdFx0cGFkZGluZy1pbmxpbmU6IDA7XG5cdFx0XHR9XG5cdFx0XHRwOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjEyNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjY7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiB2YXIoLS1tZy1mb250LXdlaWdodC1ib2xkKTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW5uZXItd3JhcHBlciA+IC53cC1ibG9jay1tZ2Jsb2Nrcy1jb2x1bW4ge1xuXHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHQubWdibG9ja3MtY29sdW1uLXdyYXBwZXIge1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Lm1nYmxvY2tzLWNvbHVtbi13cmFwcGVyIHtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW5uZXItd3JhcHBlciA+IC53cC1ibG9jay1tZ2Jsb2Nrcy1jb2x1bW4ge1xuXHRcdFx0Lm1nYmxvY2tzLWNvbHVtbi13cmFwcGVyIHtcblx0XHRcdFx0QGluY2x1ZGUgcmVzcG9uc2l2ZS1kb3duKHNtKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1ibG9jazogMS41cmVtO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I3ZDhmODtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Lm1nYmxvY2tzLWNvbHVtbi13cmFwcGVyIHtcblx0XHRcdFx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWRvd24oc20pIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkuaGFzLW1nYmxvY2tzLXBsdWdpbiAjbWV0aG9kbWUtdGhlbWUgLndwLWJsb2NrLW1nYmxvY2tzLXdyYXBwZXIuaWNvbi1jb250ZW50LXNlY3Rpb24sXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9jay1tZ2Jsb2Nrcy13cmFwcGVyLmljb24tY29udGVudC1zZWN0aW9uIHtcblx0LmNvbnRlbnQtY29sIHtcblx0XHQubWdibG9ja3MtY29sdW1uLXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy1pbmxpbmUtZW5kOiA1cmVtO1xuXHRcdFx0QGluY2x1ZGUgcmVzcG9uc2l2ZS1kb3duKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmctaW5saW5lLWVuZDogMDtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW4tYmxvY2stZW5kOiAycmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtYmxvY2stYnV0dG9ucyB7XG5cdFx0XHRcdG1hcmdpbi1ibG9jay1zdGFydDogM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuYm9keS5oYXMtbWdibG9ja3MtcGx1Z2luICNtZXRob2RtZS10aGVtZSAud3AtYmxvY2stbWdibG9ja3Mtd3JhcHBlcjpoYXMoLmNob2ljZS1ncmlkKSxcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLW1nYmxvY2tzLXdyYXBwZXI6aGFzKC5jaG9pY2UtZ3JpZCkge1xuXHQ+IC5pbm5lci13cmFwcGVyIHtcblx0XHRwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tbWctZ3V0dGVyLXhsKTtcblx0fVxuXHQ+IC5pbm5lci13cmFwcGVyID4gLndwLWJsb2NrLW1nYmxvY2tzLWdyaWQgPiAuaW5uZXItd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNjVmciAxZnI7XG5cdFx0QGluY2x1ZGUgcmVzcG9uc2l2ZS1kb3duKG1kKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHR9XG5cdH1cblx0LmNvbnRlbnQtY29sIHtcblx0XHQubWdibG9ja3MtY29sdW1uLXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy1pbmxpbmUtZW5kOiAyLjVyZW07XG5cdFx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWRvd24oc20pIHtcblx0XHRcdFx0cGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jaG9pY2UtZ3JpZCB7XG5cdFx0LndwLWJsb2NrLWxpc3Qge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nLWJsb2NrOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gLmlubmVyLXdyYXBwZXIgPiAud3AtYmxvY2stbWdibG9ja3MtY29sdW1uOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0LndwLWJsb2NrLWdyb3VwOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogdXJsKFwiLi8uLi8uLi9pZC1kaXN0L2ltZy9hcnJvdy1wcGMtdGVhbC5zdmdcIik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuYm9keS5oYXMtbWdibG9ja3MtcGx1Z2luICNtZXRob2RtZS10aGVtZSAud3AtYmxvY2stbWdibG9ja3Mtd3JhcHBlci5yb3VuZGVkLWxpc3Qtc2VjdGlvbixcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLW1nYmxvY2tzLXdyYXBwZXIucm91bmRlZC1saXN0LXNlY3Rpb24ge1xuXHQud3AtYmxvY2stbGlzdCB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdC5yb3VuZGVkLWxpc3Qge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1nLWNvbG9yLWJnLWxpZ2h0KTtcblx0XHRib3JkZXItcmFkaXVzOiAwIDMwcHggMTAwcHggMzBweDtcblx0XHRwYWRkaW5nLWJsb2NrOiA0cmVtO1xuXHRcdHBhZGRpbmctaW5saW5lOiA1cmVtO1xuXHRcdEBpbmNsdWRlIHJlc3BvbnNpdmUtZG93bihzbSkge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAxNnB4IDMwcHggMTZweDtcblx0XHRcdHBhZGRpbmctYmxvY2s6IDJyZW07XG5cdFx0XHRwYWRkaW5nLWlubGluZTogMS4yNXJlbTtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRmb250LXNpemU6IDE4MCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji53cC1ibG9jay1saXN0IGxpOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogMDtcblx0XHR9XG5cdH1cblxuXHQuaWNvbmJveC13aXRoLWxpc3QtZ3JpZCB7XG5cdFx0LndwLWJsb2NrLW1nYmxvY2tzLWljb25ib3gge1xuXHRcdFx0cGFkZGluZy1ibG9jazogMzJweDtcblx0XHRcdHBhZGRpbmctaW5saW5lOiAzMnB4O1xuXHRcdFx0QGluY2x1ZGUgcmVzcG9uc2l2ZS1kb3duKHNtKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0QGluY2x1ZGUgcmVzcG9uc2l2ZS1kb3duKHNtKSB7XG5cdFx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdFx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDAuNzVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjczO1xuXHRcdFx0XHRmb250LXNpemU6IDAuOTM3NXJlbTtcblx0XHRcdH1cblxuXHRcdFx0LndwLWJsb2NrLWxpc3Qge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogMXJlbTtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tbWctY29sb3ItYmctbGlnaHQpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5ib2R5Lmhhcy1tZ2Jsb2Nrcy1wbHVnaW4gI21ldGhvZG1lLXRoZW1lIC53cC1ibG9jay1tZ2Jsb2Nrcy13cmFwcGVyOmhhcygubWdibG9ja3Mtc3NoYXBlLWN0YSksXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9jay1tZ2Jsb2Nrcy13cmFwcGVyOmhhcygubWdibG9ja3Mtc3NoYXBlLWN0YSkge1xuXHQud3AtYmxvY2stYnV0dG9uczpoYXMoKyAqKSB7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogMi41cmVtO1xuXHR9XG5cdC53cC1ibG9jay1saXN0LmlzLXN0eWxlLW1nYmxvY2tzLWxpc3QtaW5saW5lIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHQmOmhhcygrIC5tZ2Jsb2Nrcy1mYXEtc2VjdGlvbi5oYXMtYmctcGFsZXItYmFja2dyb3VuZC1jb2xvcikge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tZy1jb2xvci1iZy1wYWxlcik7XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkuaGFzLW1nYmxvY2tzLXBsdWdpbiAjbWV0aG9kbWUtdGhlbWUgLndwLWJsb2NrLW1nYmxvY2tzLXdyYXBwZXIsXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC53cC1ibG9jay1tZ2Jsb2Nrcy13cmFwcGVyIHtcblx0Ly8gY29udGVudDogdXJsKFwiLi8uLi8uLi9pZC1kaXN0L2ltZy9hcnJvdy1wcGMtdGVhbC5zdmdcIik7XG5cdC5wcGMtc2xpZGVyLWNvdmVyIHtcblx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNiM2U1ZmY7XG5cdFx0cGFkZGluZy1ibG9jazogNHJlbTtcblx0XHRwYWRkaW5nLWlubGluZTogNHJlbTtcblx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWRvd24oc20pIHtcblx0XHRcdHBhZGRpbmctaW5saW5lOiAxLjVyZW07XG5cdFx0fVxuXHRcdC53cC1ibG9jay1jb3Zlcl9fYmFja2dyb3VuZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tZy1jb2xvci1iZy1kYXJrKTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vLi4vLi4vaWQtZGlzdC9pbWcvcy1zaGFwZS1saWdodC1ibHVlLnN2Z1wiKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG5cdFx0fVxuXG5cdFx0Lm1nYmxvY2tzLWxvZ28tZ3JpZC13aGl0ZSB7XG5cdFx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDQwcHg7XG5cdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMC43KTtcblx0XHR9XG5cdH1cblxuXHQucHBjLXNpZGUtc2xpZGVyLWdyaWQge1xuXHRcdC5jb250ZW50LWNvbCB7XG5cdFx0XHQubWdibG9ja3MtY29sdW1uLXdyYXBwZXIge1xuXHRcdFx0XHRwYWRkaW5nLWlubGluZS1lbmQ6IDVyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHJlc3BvbnNpdmUtZG93bihzbSkge1xuXHRcdFx0XHRcdHBhZGRpbmctaW5saW5lLWVuZDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRtYXJnaW4tYmxvY2stZW5kOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBwYy1zbGlkZXItZ3JvdXAge1xuXHR9XG59XG5cbi5wcGMtc2xpZGVyLXdyYXBwZXIge1xuXHRvcGFjaXR5OiAwO1xuXHQ+IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHtcblx0fVxuXHQucHBjLXNsaWRlci1pbm5lci13cmFwcGVyIHtcblx0XHRoZWlnaHQ6IDE1MHB4O1xuXHRcdHRyYW5zaXRpb246IGhlaWdodCAwLjZzIGVhc2UtaW4tb3V0O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQ+IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0XHQucHBjLXNsaWRlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjc1cyBlYXNlLWluLW91dDtcblx0XHRcdD4gLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Y29sdW1uLWdhcDogMS41cmVtO1xuXHRcdFx0XHRyb3ctZ2FwOiAxLjVyZW07XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdH1cblxuXHRcdFx0Ji5wcGMtc2xpZGUtYmFkZ2Uge1xuXHRcdFx0XHRmaWd1cmUge1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IDE1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBwYy1idG4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0YXNwZWN0LXJhdGlvOiAxLzE7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAzcmVtO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDAlKTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0fVxuXG5cdFx0Ji5wcGMtcHJldi1idG4ge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwJSk7XG5cdFx0fVxuXHRcdCYucHBjLW5leHQtYnRuIHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCUpO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHRAaW5jbHVkZSByZXNwb25zaXZlLWRvd24oc20pIHtcblx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBwYy1zbGlkZXItZG90cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGNvbHVtbi1nYXA6IDhweDtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDNyZW07XG5cblx0XHQucHBjLXNsaWRlci1kb3Qge1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDIyMjY2O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5wcGMtc2xpZGVyLXdyYXBwZXIge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4ucHBjLXNsaWRlci13cmFwcGVyLnBwYy1zbGlkZXItaGFsZiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1nLWNvbG9yLWJnLXBhbGVyKTtcblx0cGFkZGluZy1pbmxpbmU6IDRyZW07XG5cdHBhZGRpbmctYmxvY2s6IDRyZW07XG5cdGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAxNnB4IDEwMHB4O1xuXHRtaW4taGVpZ2h0OiA1MDBweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHQvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdC5jb2wtMiB7XG5cdFx0PiAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuXHRcdFx0Y29sdW1uLWdhcDogMS41cmVtO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5jb2wtMyB7XG5cdFx0PiAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuXHRcdFx0Y29sdW1uLWdhcDogMS41cmVtO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LnBwYy1idG4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQ+IC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xuXHRcdGZsZXg6IDE7XG5cdFx0ZmxleC1iYXNpczogMTAwJTtcblx0fVxuXG5cdC5wcGMtc2xpZGVyLWRvdHMge1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogYXV0bztcblx0fVxufVxuXG4vLyBGb3IgZWRpdG9yIG9ubHlcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLW1nYmxvY2tzLXdyYXBwZXIubHAtYWZ0ZXItaGVybyB7XG5cdC5scC1tZXRyaWNzIC53cC1ibG9jay1tZ2Jsb2Nrcy1ncmlkIHtcblx0XHQud3AtYmxvY2stbWdibG9ja3MtY29sdW1uIHtcblx0XHRcdG1hcmdpbi1ibG9jay1lbmQ6IDA7XG5cdFx0XHQ+IC5ibG9jay1lZGl0b3ItaW5uZXItYmxvY2tzIHtcblx0XHRcdFx0Ly8gYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I3ZDhmODtcblx0XHRcdFx0Ly8gcGFkZGluZy1pbmxpbmU6IDNyZW07XG5cdFx0XHRcdD4gLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQge1xuXHRcdFx0XHRcdHBhZGRpbmctaW5saW5lOiAwO1xuXHRcdFx0XHRcdHA6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzLjEyNXJlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI2O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IHZhcigtLW1nLWZvbnQtd2VpZ2h0LWJvbGQpO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBtaXhpbiByZXNwb25zaXZlLWRvd24oJGJyZWFrcG9pbnQpIHtcclxuXHRAaWYgJGJyZWFrcG9pbnQgPT0gc20ge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM3LjVlbSkge1xyXG5cdFx0XHRAY29udGVudDtcclxuXHRcdH0gLy82MDBweCAgLSBtb2JpbGVcclxuXHR9XHJcblxyXG5cdEBpZiAkYnJlYWtwb2ludCA9PSBzbWQge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9IC8vNzY4cHggIC0gbW9iaWxlXHJcblx0fVxyXG5cclxuXHRAaWYgJGJyZWFrcG9pbnQgPT0gbWQge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY0ZW0pIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9IC8vMTAyNHB4ICAgLSB0YWJsZXRcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiByZXNwb25zaXZlLXVwKCRicmVha3BvaW50KSB7XHJcblx0QGlmICRicmVha3BvaW50ID09IG1kIHtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9IC8vMTAyNHB4ICsgMSAgLSBEZXNrdG9wIGFuZCBhYm92ZVxyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHJlc3BvbnNpdmUtb25seSgkYnJlYWtwb2ludCkge1xyXG5cdEBpZiAkYnJlYWtwb2ludCA9PSBtZCB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMzcuNTYyNWVtKSBhbmQgKG1heC13aWR0aDogNjRlbSkge1xyXG5cdFx0XHRAY29udGVudDtcclxuXHRcdH0gLy82MDBweCArIDEgIC0gMTAyNHB4IC8vIHRhYmxldCByYW5nZVxyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHJlc3BvbnNpdmUtY3VzdG9tKCRtaW46IG51bGwsICRtYXg6IG51bGwpIHtcclxuXHRAaWYgKCRtaW4pIGFuZCAoJG1heCA9PSBudWxsKSB7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWluKSB7XHJcblx0XHRcdEBjb250ZW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAaWYgKCRtaW4gPT0gbnVsbCkgYW5kICgkbWF4KSB7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XHJcblx0XHRcdEBjb250ZW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAaWYgKCRtaW4pIGFuZCAoJG1heCkge1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/