@charset "UTF-8";
/**
 * BASE SIZE
 * All calculations are based on this. It’s recommended that
 * you keep it at 1rem because that is the root font size. You
 * can set it to whatever you like and whatever unit you like.
 */
/**
 * SIZE SCALE
 * This is a Perfect Fourth scale that powers all the utilities that
 * it is relevant for (font-size, margin, padding). All items are
 * calcuated off the base size, so change that and cascade across
 * your whole project.
 */
/**
 * COLORS
 * Colors are shared between backgrounds and text by default. 
 * You can also use them to power borders, fills or shadows, for example.
 */
/**
 * CORE CONFIG
 * This powers everything from utility class generation to breakpoints
 * to enabling/disabling pre-built components/utilities.
 */
.intro {
  display: grid;
  grid-gap: 1.7689rem;
  min-height: calc(100svh - 15rem);
  text-align: center;
  align-content: center;
}
.intro > * {
  grid-column: 1;
}
.intro__header {
  padding: 0.9975rem 0.9975rem;
  margin: 0.9975rem 0;
  backdrop-filter: blur(8px) contrast(1.25) invert(0);
}
@media (min-width: 37em) {
  .intro__header {
    padding: 0.9975rem 1.7689rem;
    background: rgba(253, 251, 243, 0.15);
    backdrop-filter: blur(32px) contrast(1.25) invert(0);
    margin: 0;
  }
}
.intro__header {
  z-index: 1;
  align-self: center;
}
.intro__heading em {
  font-style: normal;
  display: block;
  transform: translateX(-3px);
}
.intro__content p {
  max-width: 30ch;
  margin: auto;
}
@media (min-width: 37em) {
  .intro__header {
    padding: 4.1895rem;
    margin: 0;
    grid-column: 1/-1;
    justify-self: start;
    align-self: end;
    inline-size: -webkit-fill-available;
  }
}
@media (min-width: 62em) {
  .intro .intro__header {
    transition: 0.01s;
  }
  .intro .intro__header em {
    height: 2lh;
    place-content: center;
  }
  .intro .intro__header em strong {
    display: none;
  }
  .intro .intro__header:hover, .intro .intro__header:has(.button:focus) {
    backdrop-filter: blur(0px) contrast(2) invert(1);
  }
  .intro .intro__header:hover em span, .intro .intro__header:has(.button:focus) em span {
    display: none;
  }
  .intro .intro__header:hover em strong, .intro .intro__header:has(.button:focus) em strong {
    display: initial;
  }
  .intro .intro__header:hover .intro__summary, .intro .intro__header:has(.button:focus) .intro__summary {
    color: #351e00;
  }
}
.intro {
  scroll-timeline-name: --hero-timeline;
}

.hero-video {
  position: absolute;
  height: 100vh;
  top: 0;
  width: 100vw;
}
.hero-video video {
  position: fixed;
  inset: 0 0 auto 0;
  z-index: -1;
  aspect-ratio: 17/9;
  width: 100%;
  height: 100svh;
  max-height: 100vh;
  object-fit: cover;
  object-position: center;
  transition: clip-path 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}

@media (min-width: 62em) {
  main:has(.intro__header:hover) video {
    clip-path: inset(0) !important;
  }
}
.featured-work__item {
  display: block;
}
.featured-work__action {
  text-align: center;
}
@media (min-width: 37em) {
  .featured-work__inner {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 3.1388rem 1.7689rem;
  }
  @supports (display: grid) {
    .featured-work__inner > * {
      margin: 0;
    }
  }
  .featured-work__intro {
    grid-column: 1/13;
    align-self: end;
  }
  .featured-work__item:nth-child(odd) {
    grid-column: 1/8;
  }
  .featured-work__item:nth-child(even) {
    grid-column: 13/6;
  }
}
@media (min-width: 62em) {
  .featured-work {
    grid-template-columns: repeat(2, 1fr);
  }
  .featured-work__intro:nth-child(odd), .featured-work__item:nth-child(odd) {
    grid-column: 1/7;
  }
  .featured-work__intro:nth-child(even), .featured-work__item:nth-child(even) {
    grid-column: 13/7;
  }
}

.faqs:has(details:hover) details:not(:hover):not([open]), .faqs:has(details:focus-within) details:not([open]):not(:focus-within):not(:hover) {
  color: #928068;
  transition-duration: 1s;
}
.faqs details {
  interpolate-size: allow-keywords;
  --_duration: .2s;
  transition: 0.2s;
  padding-bottom: var(--flow-space, 2.3541rem);
}
.faqs details:has(:focus-within) {
  opacity: 1 !important;
}
.faqs details:not(:last-of-type) {
  border-bottom: 1px dashed rgba(from #928068 r g b/0.25);
}
.faqs details summary {
  outline: none;
  min-height: 2lh;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.faqs details summary .indicator {
  opacity: 0.25;
  transition: 0.5s;
}
.faqs details summary .indicator svg {
  fill: currentColor !important;
}
.faqs details summary .indicator svg:last-child {
  display: none;
}
.faqs details summary:focus .indicator {
  opacity: 1;
}
.faqs details::details-content {
  opacity: 0;
  block-size: 0;
  inline-size: 100%;
  overflow-y: clip;
  translate: -2rem 0;
  transition: content-visibility var(--_duration) allow-discrete, opacity var(--_duration) var(--_duration), block-size var(--_duration), translate var(--_duration) var(--_duration);
}
.faqs details:hover summary .indicator, .faqs details :focus summary .indicator {
  opacity: 1;
}
.faqs details[open] summary {
  color: #1a0c00;
}
.faqs details[open] summary .indicator {
  opacity: 1;
}
.faqs details[open] summary .indicator :first-child {
  display: none;
}
.faqs details[open] summary .indicator :last-child {
  display: initial;
}
.faqs details[open]::details-content {
  opacity: 1;
  block-size: auto;
  translate: 0.2rem 0;
  padding-inline-start: 2.33rem;
  border-inline-start: 1px solid #928068;
}
.faqs details dl > dt {
  margin-top: 0.75em;
}

.packages__item {
  display: block;
}
.packages__action {
  text-align: center;
}
@media (min-width: 62em) {
  .packages .package {
    clip-path: inset(0 0 9rem 0 round 0.2ex);
  }
}
.packages .package {
  padding: var(--flow-space);
  scale: 0.98;
  transition: 0.1s, clip-path 0.2s 0.2s;
}
.packages .package__features {
  line-height: 2;
  padding-inline-start: 1ex;
  font-family: monospace;
  letter-spacing: -0.1ex;
}
.packages .package__price::after, .packages .package__price::before {
  content: "€";
  color: #928068;
  vertical-align: text-top;
  position: absolute;
  translate: -1.33ex 2.33ex;
}
.packages .package__price::after {
  content: ",00";
  translate: 0 1.33ex;
}
.packages .package__price, .packages .package__timeline {
  text-align: center;
}
.packages .package .button {
  margin-inline: 2ex;
  display: flex;
  justify-content: center;
}
.packages li:hover .package, .packages li:focus-within .package {
  scale: 1;
  clip-path: inset(0);
}
@media (min-width: 37em) {
  .packages__inner {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 3.1388rem 1.7689rem;
  }
  @supports (display: grid) {
    .packages__inner > * {
      margin: 0;
    }
  }
  .packages__intro {
    grid-column: 1/13;
    align-self: end;
  }
  .packages__item {
    grid-column: span 4;
  }
}
@media (min-width: 62em) {
  .packages {
    grid-template-columns: repeat(2, 1fr);
  }
  .packages__intro:nth-child(odd), .packages__item:nth-child(odd) {
    grid-column: 1/7;
  }
  .packages__intro:nth-child(even), .packages__item:nth-child(even) {
    grid-column: 13/7;
  }
}

.studio-feed__list {
  display: flex;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.studio-feed__list > * {
  width: 16rem;
  height: 13rem;
  flex-shrink: 0;
  padding: 0 0 1.33rem 0;
}
.studio-feed__list > * img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.studio-feed__list > * + * {
  margin-inline-start: 1.7689rem;
}
@media (min-width: 37em) {
  .studio-feed__list > * {
    width: 28rem;
    height: 17rem;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJmaWxlOi8vL2hvbWUvc2llcC9zcmMvb29zdGJsb2svcGluZGFrYWFzL3NyYy9jc3MvX2NvbmZpZy5zY3NzIiwiZmlsZTovLy9ob21lL3NpZXAvc3JjL29vc3RibG9rL3BpbmRha2Fhcy9zcmMvY3NzL2Jsb2Nrcy9faW50cm8uc2NzcyIsImZpbGU6Ly8vaG9tZS9zaWVwL3NyYy9vb3N0Ymxvay9waW5kYWthYXMvbm9kZV9tb2R1bGVzL2dvcmtvL3NyYy9taXhpbnMvX21lZGlhLXF1ZXJ5LnNjc3MiLCJmaWxlOi8vL2hvbWUvc2llcC9zcmMvb29zdGJsb2svcGluZGFrYWFzL3NyYy9jc3MvYmxvY2tzL19mZWF0dXJlZC13b3JrLnNjc3MiLCJmaWxlOi8vL2hvbWUvc2llcC9zcmMvb29zdGJsb2svcGluZGFrYWFzL3NyYy9jc3MvYmxvY2tzL19mYXFzLnNjc3MiLCJmaWxlOi8vL2hvbWUvc2llcC9zcmMvb29zdGJsb2svcGluZGFrYWFzL3NyYy9jc3MvYmxvY2tzL19wYWNrYWdlcy5zY3NzIiwiZmlsZTovLy9ob21lL3NpZXAvc3JjL29vc3RibG9rL3BpbmRha2Fhcy9zcmMvY3NzL2Jsb2Nrcy9fc3R1ZGlvLWZlZWQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBUUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFrQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQTZCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FDdkRBO0VBRUM7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQ0pFO0VEQ0g7SUFNRTtJQUNBO0lBQ0E7SUFDQTs7O0FBVEY7RUFXQztFQUdBOztBQUlBO0VBQ0M7RUFDQTtFQUlBOztBQVFEO0VBQ0M7RUFDQTs7QUNuQ0M7RUQyQ0Y7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0c7OztBQ2pERjtFRHlERjtJQUNDOztFQUNBO0lBQ0M7SUFDQTs7RUFDQTtJQUNDOztFQUdGO0lBRUM7O0VBRUM7SUFDQzs7RUFFRDtJQUNDOztFQUlGO0lBQ0M7OztBQTVGTDtFQWtHRTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOzs7QUMxR0U7RUQ4R0g7SUFDQzs7O0FFM0hEO0VBQ0M7O0FBR0Q7RUFDQzs7QURPRTtFQ0hGO0lBQ0M7SUFDQTtJQUNBOztFQUVBO0lBQ0M7TUFDQzs7O0VBS0g7SUFDQztJQUNBOztFQUlBO0lBQ0M7O0VBR0Q7SUFDQzs7O0FEcEJBO0VDYko7SUF1Q0U7O0VBSUM7SUFDQzs7RUFHRDtJQUNDOzs7O0FDOUNGO0VBRUU7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTs7QUFFQTtFQUNFOztBQU9KO0VBQ0U7O0FBTU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBT0E7RUFDRTs7QUFNRjtFQUNFOztBQUNBO0VBQ0U7O0FBQ0E7RUFDRTs7QUFFRjtFQUNFOztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFOzs7QUM1Rkw7RUFDQzs7QUFJRDtFQUNDOztBSEtFO0VHRkg7SUFFRTs7O0FBRkY7RUFJQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUVDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBTUQ7RUFDQztFQUNBOztBSDVDQztFR2lERjtJQUNDO0lBQ0E7SUFDQTs7RUFFQTtJQUNDO01BQ0M7OztFQUtIO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOzs7QUhuRUM7RUdiSjtJQXFGRTs7RUFJQztJQUNDOztFQUdEO0lBQ0M7Ozs7QUM3Rkg7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDOztBSlBDO0VJYUQ7SUFDQztJQUNBIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBCQVNFIFNJWkVcbiAqIEFsbCBjYWxjdWxhdGlvbnMgYXJlIGJhc2VkIG9uIHRoaXMuIEl04oCZcyByZWNvbW1lbmRlZCB0aGF0XG4gKiB5b3Uga2VlcCBpdCBhdCAxcmVtIGJlY2F1c2UgdGhhdCBpcyB0aGUgcm9vdCBmb250IHNpemUuIFlvdVxuICogY2FuIHNldCBpdCB0byB3aGF0ZXZlciB5b3UgbGlrZSBhbmQgd2hhdGV2ZXIgdW5pdCB5b3UgbGlrZS5cbiAqL1xuJGdvcmtvLWJhc2Utc2l6ZTogMS4zM3JlbTtcblxuLyoqXG4gKiBTSVpFIFNDQUxFXG4gKiBUaGlzIGlzIGEgUGVyZmVjdCBGb3VydGggc2NhbGUgdGhhdCBwb3dlcnMgYWxsIHRoZSB1dGlsaXRpZXMgdGhhdFxuICogaXQgaXMgcmVsZXZhbnQgZm9yIChmb250LXNpemUsIG1hcmdpbiwgcGFkZGluZykuIEFsbCBpdGVtcyBhcmVcbiAqIGNhbGN1YXRlZCBvZmYgdGhlIGJhc2Ugc2l6ZSwgc28gY2hhbmdlIHRoYXQgYW5kIGNhc2NhZGUgYWNyb3NzXG4gKiB5b3VyIHdob2xlIHByb2plY3QuXG4gKi9cbiRnb3Jrby1zaXplLXNjYWxlOiAoXG4gICczMDAnOiAkZ29ya28tYmFzZS1zaXplICogMC43NSxcbiAgJzQwMCc6ICRnb3Jrby1iYXNlLXNpemUsXG4gICc1MDAnOiAkZ29ya28tYmFzZS1zaXplICogMS4zMyxcbiAgJzYwMCc6ICRnb3Jrby1iYXNlLXNpemUgKiAxLjc3LFxuICAnNzAwJzogJGdvcmtvLWJhc2Utc2l6ZSAqIDIuMzYsXG4gICc4MDAnOiAkZ29ya28tYmFzZS1zaXplICogMy4xNSxcbiAgJzkwMCc6ICRnb3Jrby1iYXNlLXNpemUgKiA0LjIsXG4gICdtYWpvcic6ICRnb3Jrby1iYXNlLXNpemUgKiA1LjYsXG4pO1xuXG4vKipcbiAqIENPTE9SU1xuICogQ29sb3JzIGFyZSBzaGFyZWQgYmV0d2VlbiBiYWNrZ3JvdW5kcyBhbmQgdGV4dCBieSBkZWZhdWx0LiBcbiAqIFlvdSBjYW4gYWxzbyB1c2UgdGhlbSB0byBwb3dlciBib3JkZXJzLCBmaWxscyBvciBzaGFkb3dzLCBmb3IgZXhhbXBsZS5cbiAqL1xuJGdvcmtvLWNvbG9yczogKFxuICAnZGFyayc6ICMzNTFlMDAsXG4gICdkYXJrLXNoYWRlJzogIzFhMGMwMCxcbiAgJ2RhcmstZ2xhcmUnOiAjOTI4MDY4LFxuICAnbGlnaHQnOiAjZmRmZGZkLFxuICAnbGlnaHQtc2hhZGUnOiAjZGVkZWRkLFxuICAnbGlnaHQtZ2xhcmUnOiAjZmRmYmYzLFxuICAncHJpbWFyeSc6ICNlZTg5MDAsXG4gICdwcmltYXJ5LXNoYWRlJzogI2E3NjEwMCxcbiAgJ3ByaW1hcnktZ2xhcmUnOiAjZWQ5YTJiLFxuICAnc2Vjb25kYXJ5JzogIzNkYmU3MSxcbiAgJ3NlY29uZGFyeS1zaGFkZSc6ICMyNGE2NWMsXG4gICdzZWNvbmRhcnktZ2xhcmUnOiAjN2NkYTllLFxuICAndGVydGlhcnknOiAjZmZkNDkwLFxuICAndGVydGlhcnktc2hhZGUnOiAjZmZjYTc3LFxuICAndGVydGlhcnktZ2xhcmUnOiAjZmZkZWFhLFxuICAncXVhdGVybmFyeSc6ICM0NWI0ZDUsXG4gICdxdWF0ZXJuYXJ5LXNoYWRlJzogaHdiKDE5NCAyMiUgMjclKSxcbiAgJ3F1YXRlcm5hcnktZ2xhcmUnOiAjNmFkYWZjLFxuICAncXVpbmFyeSc6ICNkNDAwNTUsXG4gICdxdWluYXJ5LXNoYWRlJzogIzU1MDAyMixcbiAgJ3F1aW5hcnktZ2xhcmUnOiAjZmY1NTk5LFxuKTtcblxuLyoqXG4gKiBDT1JFIENPTkZJR1xuICogVGhpcyBwb3dlcnMgZXZlcnl0aGluZyBmcm9tIHV0aWxpdHkgY2xhc3MgZ2VuZXJhdGlvbiB0byBicmVha3BvaW50c1xuICogdG8gZW5hYmxpbmcvZGlzYWJsaW5nIHByZS1idWlsdCBjb21wb25lbnRzL3V0aWxpdGllcy5cbiAqL1xuJGdvcmtvLWNvbmZpZzogKFxuICAnYmcnOiAoXG4gICAgJ2l0ZW1zJzogJGdvcmtvLWNvbG9ycyxcbiAgICAnb3V0cHV0JzogJ3N0YW5kYXJkJyxcbiAgICAncHJvcGVydHknOiAnYmFja2dyb3VuZCcsXG4gICksXG4gICdjb2xvcic6IChcbiAgICAnaXRlbXMnOiAkZ29ya28tY29sb3JzLFxuICAgICdvdXRwdXQnOiAnc3RhbmRhcmQnLFxuICAgICdwcm9wZXJ0eSc6ICdjb2xvcicsXG4gICksXG4gICdmbG93LXNwYWNlJzogKFxuICAgICdpdGVtcyc6ICRnb3Jrby1zaXplLXNjYWxlLFxuICAgICdvdXRwdXQnOiAncmVzcG9uc2l2ZScsXG4gICAgJ3Byb3BlcnR5JzogJy0tZmxvdy1zcGFjZScsXG4gICksXG4gICdmb250JzogKFxuICAgICdpdGVtcyc6IChcbiAgICAgICdiYXNlJzogJ1wiUm9ib3RvIEZsZXhcIiwgVmVyZGFuYSwgc2Fucy1zZXJpZicsXG4gICAgICAnc2Fucyc6ICdcIkJyaWNvbGFnZSBHcm90ZXNxdWVcIiwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYnLFxuICAgICksXG4gICAgJ291dHB1dCc6ICdzdGFuZGFyZCcsXG4gICAgJ3Byb3BlcnR5JzogJ2ZvbnQtZmFtaWx5JyxcbiAgKSxcbiAgJ2dhcC10b3AnOiAoXG4gICAgJ2l0ZW1zJzogJGdvcmtvLXNpemUtc2NhbGUsXG4gICAgJ291dHB1dCc6ICdyZXNwb25zaXZlJyxcbiAgICAncHJvcGVydHknOiAnbWFyZ2luLXRvcCcsXG4gICksXG4gICdsZWFkaW5nJzogKFxuICAgICdpdGVtcyc6IChcbiAgICAgICdsb29zZSc6IDEuNyxcbiAgICAgICd0aWdodCc6IDEuMyxcbiAgICAgICdmbGF0JzogJzEuMScsXG4gICAgKSxcbiAgICAnb3V0cHV0JzogJ3N0YW5kYXJkJyxcbiAgICAncHJvcGVydHknOiAnbGluZS1oZWlnaHQnLFxuICApLFxuICAnbWVhc3VyZSc6IChcbiAgICAnaXRlbXMnOiAoXG4gICAgICAnbWljcm8nOiAnMTBjaCcsXG4gICAgICAnY29tcGFjdCc6ICczMGNoJyxcbiAgICAgICdzaG9ydCc6ICc0MGNoJyxcbiAgICAgICdsb25nJzogJzY1Y2gnLFxuICAgICksXG4gICAgJ291dHB1dCc6ICdyZXNwb25zaXZlJyxcbiAgICAncHJvcGVydHknOiAnbWF4LXdpZHRoJyxcbiAgKSxcbiAgJ3RleHQnOiAoXG4gICAgJ2l0ZW1zJzogJGdvcmtvLXNpemUtc2NhbGUsXG4gICAgJ291dHB1dCc6ICdyZXNwb25zaXZlJyxcbiAgICAncHJvcGVydHknOiAnZm9udC1zaXplJyxcbiAgKSxcbiAgJ3dlaWdodCc6IChcbiAgICAnaXRlbXMnOiAoXG4gICAgICAnbGlnaHQnOiAzMDAsXG4gICAgICAnbm9ybWFsJzogNDAwLFxuICAgICAgJ2JvbGQnOiA5MDAsXG4gICAgKSxcbiAgICAnb3V0cHV0JzogJ3N0YW5kYXJkJyxcbiAgICAncHJvcGVydHknOiAnZm9udC13ZWlnaHQnLFxuICApLFxuICAnYnJlYWtwb2ludHMnOiAoXG4gICAgJ21kJzogJyhtaW4td2lkdGg6IDM3ZW0pJyxcbiAgICAnbGcnOiAnKG1pbi13aWR0aDogNjJlbSknLFxuICApLFxuKTtcblxuIiwiLmludHJvIHtcblx0Ly8gRGVmYXVsdCBpcyBhIHNpbmdsZSBjb2x1bW4gbGF5b3V0IHdoZXJlIHRoZSBoZWFkZXIgb3ZlcmxhcHMgdGhlIG1lZGlhXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdFxuXHRncmlkLWdhcDogZ2V0LXNpemUoJzUwMCcpO1xuXHRtaW4taGVpZ2h0OiBjYWxjKDEwMHN2aCAtIDE1cmVtKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cblx0Ly8gRm9yY2UgaXRlbXMgdG8gc3BhbiAxIGNvbHVtblxuXHQ+ICoge1xuXHRcdGdyaWQtY29sdW1uOiAxO1xuXHR9XG5cblx0Jl9faGVhZGVyIHtcblx0XHRwYWRkaW5nOiBnZXQtc2l6ZSgnMzAwJykgZ2V0LXNpemUoJzMwMCcpO1xuXHRcdG1hcmdpbjogZ2V0LXNpemUoJzMwMCcpIDA7XG5cdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCkgY29udHJhc3QoMS4yNSkgaW52ZXJ0KDApO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoJ21kJykge1xuXHRcdFx0cGFkZGluZzogZ2V0LXNpemUoJzMwMCcpIGdldC1zaXplKCc1MDAnKTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoZ2V0LWNvbG9yKCdsaWdodC1nbGFyZScpLCAwLjE1KTtcblx0XHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cigzMnB4KSBjb250cmFzdCgxLjI1KSBpbnZlcnQoMCk7XG5cdFx0XHRtYXJnaW46IDAgOyAvLyBBZGRzIGEgaG9yaXpvbnRhbCBndXR0ZXJcblx0XHR9XG5cdFx0ei1pbmRleDogMTtcdFx0XG5cblx0XHQvLyBQcmV2ZW50cyBpdCBmcm9tIHN0cmV0Y2hpbmcgdG8gZmlsbCB0aGUgc3BhY2Vcblx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdH1cblxuXHQmX19oZWFkaW5nIHtcblx0XHRlbSB7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0Ly8gVGhlIHdlaWdodCBjaGFuZ2UgY3JlYXRlcyBhIHdlaXJkIGluZGVudCwgc28gdGhpc1xuXHRcdFx0Ly8gb3B0aWNhbCBhZGp1c3RtZW50IGZpeGVzIGl0XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCk7XG5cblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblxuXG5cdFx0cCB7XG5cdFx0XHRtYXgtd2lkdGg6IDMwY2g7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Ly8gU3dpdGNoIHRvIGFuIGlubGluZSBsYXlvdXQgd2l0aCBzb21lIHZlcnQgc3BhY2Vcblx0Ly8gYWJvdmUgdGhlIGhlYWRlciBhbmQgY29udGVudFxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgnbWQnKSB7XG5cdFx0XG5cdFx0Jl9faGVhZGVyIHtcblx0XHRcdHBhZGRpbmc6IGdldC1zaXplKCc4MDAnKTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGdyaWQtY29sdW1uOiAxLy0xO1xuXHRcdFx0anVzdGlmeS1zZWxmOiBzdGFydDtcblx0XHRcdGFsaWduLXNlbGY6IGVuZDtcbiAgICAgIGlubGluZS1zaXplOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuXHRcdH1cblx0fVxuXG5cdC8vIEZsaXAgdGhlIHJhdGlvIGZvciBsYXJnZXIgYnJlYWtwb2ludHNcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoJ2xnJykge1xuXHRcdC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heCg0NHJlbSwgMWZyKTtcblxuXHRcdC5pbnRyb19faGVhZGVyIHtcblx0XHRcdHRyYW5zaXRpb246IC4wMXM7XG5cdFx0XHRlbSB7XG5cdFx0XHRcdGhlaWdodDogMmxoO1xuXHRcdFx0XHRwbGFjZS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciwgJjpoYXMoLmJ1dHRvbjpmb2N1cykge1xuXHRcdFx0XHRcblx0XHRcdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDBweCkgY29udHJhc3QoMikgaW52ZXJ0KDEpO1xuXHRcdFx0XHRlbSB7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5pdGlhbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaW50cm9fX3N1bW1hcnkge1xuXHRcdFx0XHRcdGNvbG9yOiBnZXQtY29sb3IoJ2RhcmsnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcbiAgc2Nyb2xsLXRpbWVsaW5lLW5hbWU6IC0taGVyby10aW1lbGluZTtcbn1cblxuLmhlcm8tdmlkZW8ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGhlaWdodDogMTAwdmg7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMHZ3O1xuXG5cdCYgdmlkZW8ge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRpbnNldDogMCAwIGF1dG8gMDtcblx0XHR6LWluZGV4OiAtMTtcblxuXHRcdGFzcGVjdC1yYXRpbzogMTcvOTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMHN2aDtcblx0XHRtYXgtaGVpZ2h0OiAxMDB2aDtcblxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IGNsaXAtcGF0aCAuMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTsgXG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLXF1ZXJ5KCdsZycpIHtcblx0bWFpbjpoYXMoLmludHJvX19oZWFkZXI6aG92ZXIpIHZpZGVvIHtcblx0XHRjbGlwLXBhdGg6IGluc2V0KDApICFpbXBvcnRhbnQ7XG5cdH1cbn0iLCIvLy8gTUVESUEgUVVFUlkgTUlYSU5cbi8vLyBQYXNzIGluIHRoZSBrZXkgb2Ygb25lIG9mIHlvdXIgYnJlYWtwb2ludHMgc2V0IGluIGAkZ29ya28tY29uZmlnWydicmVha3BvaW50cyddYFxuLy8vIGFuZCB0aGlzIG1peGluIHdpbGwgZ2VuZXJhdGUgdGhlIEBtZWRpYSBxdWVyeSB3aXRoIHlvdXIgY29uZmlndXJlZCB2YWx1ZS5cbi8vL1xuLy8vIEBwYXJhbSB7c3RyaW5nfSAka2V5IC0gVGhlIGtleSBvZiB5b3VyIGNvbmZpZ3VyZWQgYnJlYWtwb2ludFxuLy8vXG5AbWl4aW4gbWVkaWEtcXVlcnkoJGtleSkge1xuICAkYnJlYWtwb2ludHM6IG1hcC1nZXQoJGdvcmtvLWNvbmZpZywgJ2JyZWFrcG9pbnRzJyk7XG4gICRtYXRjaGVkLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAka2V5KTtcblxuICBAaWYgbm90ICRtYXRjaGVkLWJyZWFrcG9pbnQge1xuICAgIEB3YXJuICN7ICdCcmVha3BvaW50LCDigJgnICsgJGtleSArICfigJkgbm90IGZvdW5kIGluIGAkZ29ya28tY29uZmlnYC4gTWFrZSBzdXJlIGl04oCZcyBzZXQgaW4gdGhlIOKAmGJyZWFrcG9pbnRz4oCZIHNlY3Rpb24uJyB9O1xuICB9IEBlbHNlIHtcbiAgICBAbWVkaWEgI3sgJG1hdGNoZWQtYnJlYWtwb2ludCB9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLmZlYXR1cmVkLXdvcmsge1xuXHQmX19pdGVtIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCZfX2FjdGlvbiB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoJ21kJykge1xuXHRcdCZfX2lubmVyIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcblx0XHRcdGdyaWQtZ2FwOiBnZXQtc2l6ZSgnNzAwJykgZ2V0LXNpemUoJzUwMCcpO1xuXG5cdFx0XHRAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcblx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19pbnRybyB7XG5cdFx0XHRncmlkLWNvbHVtbjogMS8xMztcblx0XHRcdGFsaWduLXNlbGY6IGVuZDtcblx0XHR9XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMS84O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxMy82O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KCdsZycpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXG5cdFx0Jl9faW50cm8sXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEvNztcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTMvNztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5mYXFzIHtcblxuICAmOmhhcyhkZXRhaWxzOmhvdmVyKSBkZXRhaWxzOm5vdCg6aG92ZXIpOm5vdChbb3Blbl0pLFxuICAmOmhhcyhkZXRhaWxzOmZvY3VzLXdpdGhpbikgZGV0YWlsczpub3QoW29wZW5dKTpub3QoOmZvY3VzLXdpdGhpbik6bm90KDpob3Zlcikge1xuICAgIGNvbG9yOiBnZXQtY29sb3IoJ2RhcmstZ2xhcmUnKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbiAgfVxuXG4gICYgZGV0YWlscyB7XG4gICAgaW50ZXJwb2xhdGUtc2l6ZTogYWxsb3cta2V5d29yZHM7XG4gICAgLS1fZHVyYXRpb246IC4ycztcbiAgICB0cmFuc2l0aW9uOiAuMnM7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLWZsb3ctc3BhY2UsIDIuMzU0MXJlbSk7XG5cbiAgICAmOmhhcyg6Zm9jdXMtd2l0aGluKSB7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCByZ2JhKGZyb20gZ2V0LWNvbG9yKCdkYXJrLWdsYXJlJykgciBnIGIgLyAuMjUpO1xuICAgIH1cblxuICAgICYgc3VtbWFyeSB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgbWluLWhlaWdodDogMmxoO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBcbiAgICAgICYgLmluZGljYXRvciB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDtcblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgXG4gICAgICAgICYgLmluZGljYXRvciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcblxuICAgICY6OmRldGFpbHMtY29udGVudCB7IFxuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGJsb2NrLXNpemU6IDA7XG4gICAgICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgICAgIG92ZXJmbG93LXk6IGNsaXA7XG4gICAgICB0cmFuc2xhdGU6IC0ycmVtIDA7XG4gICAgICB0cmFuc2l0aW9uOiBjb250ZW50LXZpc2liaWxpdHkgdmFyKC0tX2R1cmF0aW9uKSBhbGxvdy1kaXNjcmV0ZSxcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHkgdmFyKC0tX2R1cmF0aW9uKSB2YXIoLS1fZHVyYXRpb24pLFxuICAgICAgICAgICAgICAgICAgYmxvY2stc2l6ZSB2YXIoLS1fZHVyYXRpb24pLFxuICAgICAgICAgICAgICAgICAgdHJhbnNsYXRlIHZhcigtLV9kdXJhdGlvbikgdmFyKC0tX2R1cmF0aW9uKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyLCA6Zm9jdXMge1xuICAgICAgc3VtbWFyeSAuaW5kaWNhdG9yIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW29wZW5dIHtcbiAgICAgIFxuICAgICAgc3VtbWFyeSB7XG4gICAgICAgIGNvbG9yOiBnZXQtY29sb3IoJ2Rhcmstc2hhZGUnKTtcbiAgICAgICAgJiAuaW5kaWNhdG9yIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOjpkZXRhaWxzLWNvbnRlbnQge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBibG9jay1zaXplOiBhdXRvO1xuICAgICAgICB0cmFuc2xhdGU6IDAuMnJlbSAwO1xuICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMi4zM3JlbTtcbiAgICAgICAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIGdldC1jb2xvcignZGFyay1nbGFyZScpO1xuICAgICAgfVxuICAgIH0gXG5cbiAgICBkbCA+IGR0IHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNzVlbTtcbiAgICB9XG5cbiAgfVxufSIsIi5wYWNrYWdlcyB7XG5cblx0Jl9faXRlbSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XG5cdH1cblxuXHQmX19hY3Rpb24ge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5wYWNrYWdlIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgnbGcnKSB7XG5cdFx0XHRjbGlwLXBhdGg6IGluc2V0KDAgMCA5cmVtIDAgcm91bmQgLjJleCk7XG5cdFx0fVxuXHRcdHBhZGRpbmc6IHZhcigtLWZsb3ctc3BhY2UpO1xuXHRcdHNjYWxlOiAuOTg7XG5cdFx0dHJhbnNpdGlvbjogLjFzLCBjbGlwLXBhdGggLjJzIC4ycztcblxuXHRcdCZfX2ZlYXR1cmVzIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdFx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDFleDtcblx0XHRcdGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMWV4O1xuXHRcdH1cblxuXHRcdCZfX3ByaWNlOjphZnRlcixcblx0XHQmX19wcmljZTo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICfigqwnO1xuXHRcdFx0Y29sb3I6IGdldC1jb2xvcignZGFyay1nbGFyZScpO1xuXHRcdFx0Ly8gZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRyYW5zbGF0ZTogLTEuMzNleCAyLjMzZXg7XG5cdFx0fVxuXG5cdFx0Jl9fcHJpY2U6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcsMDAnO1xuXHRcdFx0XG5cdFx0XHR0cmFuc2xhdGU6IDAgMS4zM2V4O1xuXHRcdH1cblxuXHRcdCZfX3ByaWNlLCAmX190aW1lbGluZSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdFxuXHRcdC5idXR0b24ge1xuXHRcdFx0bWFyZ2luLWlubGluZTogMmV4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdGxpOmhvdmVyLCBsaTpmb2N1cy13aXRoaW4ge1xuXHRcdFxuXHRcdC5wYWNrYWdlIHtcblx0XHRcdHNjYWxlOiAxO1xuXHRcdFx0Y2xpcC1wYXRoOiBpbnNldCgwKTtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgnbWQnKSB7XG5cdFx0Jl9faW5uZXIge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuXHRcdFx0Z3JpZC1nYXA6IGdldC1zaXplKCc3MDAnKSBnZXQtc2l6ZSgnNTAwJyk7XG5cblx0XHRcdEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuXHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2ludHJvIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxLzEzO1xuXHRcdFx0YWxpZ24tc2VsZjogZW5kO1xuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gNDtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1xdWVyeSgnbGcnKSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblxuXHRcdCZfX2ludHJvLFxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxLzc7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEzLzc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuc3R1ZGlvLWZlZWQge1xuXHQmX19saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG5cdFx0PiAqIHtcblx0XHRcdHdpZHRoOiAxNnJlbTtcblx0XHRcdGhlaWdodDogMTNyZW07XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCBnZXQtc2l6ZSgnNDAwJykgMDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiAqICsgKiB7XG5cdFx0XHRtYXJnaW4taW5saW5lLXN0YXJ0OiBnZXQtc2l6ZSgnNTAwJyk7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoJ21kJykge1xuXHRcdCZfX2xpc3Qge1xuXHRcdFx0PiAqIHtcblx0XHRcdFx0d2lkdGg6IDI4cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDE3cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIl19 */