@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@charset "UTF-8";
.poppins-thin, .fontL {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.poppins-extralight {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.poppins-light {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.poppins-regular, .font, .caption .sub-title, .caption .text, .caption .small-text, #preloader .barra-texto, body {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.poppins-medium {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.poppins-semibold, .fontSB, .caption--webdoor .text, .caption--webdoor .small-text, .caption--desc-produto .small-text, .caption--desc-produto .text, .caption--desc-produto .price-big, .button-1 span, .button-2 span, .button-prices span, .webdoor .wrap-text-start p {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.poppins-bold, .fontB, .caption .title, .caption--webdoor .title, body strong, body b {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.poppins-extrabold {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: normal;
}

.poppins-black {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.poppins-thin-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.poppins-extralight-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: italic;
}

.poppins-light-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.poppins-regular-italic, .fontI, body em, body i {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.poppins-medium-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.poppins-semibold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: italic;
}

.poppins-bold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.poppins-extrabold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: italic;
}

.poppins-black-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: italic;
}

* {
  box-sizing: border-box;
}

html.lenis {
  height: auto;
}

.lenis.lenis-smooth {
  scroll-behavior: auto;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-scrolling iframe {
  pointer-events: none;
}

picture, figure {
  display: block;
}

img {
  width: 100%;
  height: auto;
  max-width: 100%;
  display: block;
  font-style: italic;
  background-repeat: no-repeat;
  background-size: cover;
  /* vertical-align: middle;
  shape-margin: 1rem; */
}

::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  border-radius: 0 !important;
  background-color: #9CC43F;
}

::-webkit-scrollbar-thumb {
  background-color: #D15F98;
  border-radius: 0px;
  border: 3px solid transparent;
}

html {
  font-size: 62.5%;
  width: 100vw;
}

body {
  overflow-x: hidden;
}
.container {
  width: 100%;
  max-width: 1920px;
  padding: 0;
  position: relative;
}

.wrapper {
  padding: 0;
  width: 100%;
}
.wrapper--footer {
  padding-bottom: 0;
}
@media (max-width: 992px) {
  .wrapper {
    padding: 10px;
  }
}

.gap-top {
  padding-top: 4.5rem;
}
@media screen and (max-width: 992px) {
  .gap-top {
    padding-top: 3rem;
  }
}

.gap-bottom {
  padding-bottom: 4.5rem;
}
@media screen and (max-width: 992px) {
  .gap-bottom {
    padding-bottom: 3rem;
  }
}

.color-white {
  color: #FFFFFF !important;
}

.color-black {
  color: #000000 !important;
}

.color-1 {
  color: #200E32 !important;
}

.color-2 {
  color: #D15F98 !important;
}

.color-3 {
  color: #383C41 !important;
}

.color-4 {
  color: #9CC43F !important;
}

.ico-whats-fixed {
  position: fixed;
  bottom: 40px;
  right: 40px;
  z-index: 10;
  transition: 0.7s linear(0, 0.202 2.9%, 0.386 6%, 0.543 9.2%, 0.675 12.5%, 0.732 14.2%, 0.786 16%, 0.834 17.8%, 0.877 19.7%, 0.915 21.6%, 0.948 23.6%, 0.977 25.7%, 1 27.8%, 1.015 29.4%, 1.028 31.1%, 1.038 32.8%, 1.047 34.6%, 1.053 36.5%, 1.058 38.4%, 1.062 42.7%, 1.06 45.9%, 1.055 49.5%, 1.022 66%, 1.008 75.1%, 1.001 85.3%, 1);
}
.ico-whats-fixed:hover {
  transform: rotate(30deg) scale(1.1);
}

.white-popup-block {
  background: white;
  padding: 40px;
  max-width: 800px;
  width: 90%;
  margin: 0px auto;
  position: relative;
}

.close-popup-modal {
  position: absolute;
  top: -50px !important;
  right: 0;
  z-index: 1;
}

footer .footer-top {
  padding: 20px 0;
  background-color: #2B153F;
}
footer .footer-top .caption {
  margin: 0 5%;
}
footer .footer-bottom {
  padding: 50px 0;
  background-color: #220F34;
}
footer .footer-bottom .bl-cont {
  width: 23%;
  padding-left: 40px;
  position: relative;
}
footer .footer-bottom .bl-cont::after {
  content: "";
  position: absolute;
  right: 0;
  height: 182px;
  width: 1px;
  background-color: white;
  top: 0%;
}
footer .footer-bottom .bl-cont:first-child {
  padding-left: 0;
}
footer .footer-ico-acai-zn {
  max-width: 211px;
}
footer .footer-col-parceiros img {
  width: -moz-fit-content;
  width: fit-content;
}

.webdoor {
  width: 100%;
  min-height: 100svh;
  padding: 120px 0;
  position: relative;
  background-color: #200E32;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.webdoor img {
  width: auto;
}
.webdoor > .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.webdoor .img-webdoor {
  overflow: hidden;
}
.webdoor .img-webdoor img {
  min-width: 390px;
}
.webdoor .wd-img-anime {
  opacity: 0;
  transition: all 1s cubic-bezier(0.27, 0.16, 0, 1.01);
  transform: translateX(40px);
  overflow: hidden;
}
.webdoor .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
  background-size: cover;
  background-color: #200E32;
}
.webdoor .swiper-slide picture {
  display: block;
  position: relative;
  width: 100%;
}
.webdoor .swiper-slide picture .selo-novidade,
.webdoor .swiper-slide picture .selo-logo-mascote {
  position: absolute;
  z-index: 1;
  transition: all 0.5s ease;
}
.webdoor .swiper-slide picture .selo-logo-mascote {
  left: 22%;
  bottom: 10%;
  max-width: 200px;
  width: 18%;
  min-width: 100px;
}
.webdoor .swiper-slide picture .selo-novidade {
  left: 0;
  top: 55%;
}
.webdoor .wrap-text-start {
  display: flex;
  align-items: center;
  margin-right: 40px;
}
.webdoor .wrap-text-start:last-child {
  margin-right: 0;
}
.webdoor .wrap-text-start .ico {
  margin-right: 20px;
}
.webdoor .wrap-text-start p {
  color: white;
}
.webdoor .swiper-pagination {
  left: 0;
  bottom: 40px !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.webdoor .swiper-pagination .swiper-pagination-bullet {
  background-color: #9CC43F;
}
.webdoor.motion-in .wd-img-anime {
  opacity: 1;
  transform: translateX(0px);
}
@media (max-width: 992px) {
  .webdoor > .wrapper {
    padding: 0;
  }
  .webdoor > .wrapper .caption {
    padding-left: 10px;
  }
  .webdoor > .wrapper .button-1 {
    width: 100%;
    max-width: 200px;
  }
  .webdoor > .wrapper .basicSwiper picture .selo-novidade {
    max-width: 120px;
  }
  .webdoor > .wrapper .basicSwiper picture .selo-logo-mascote {
    left: auto;
    right: 0;
    width: 47%;
    min-width: auto;
    max-width: 80px;
  }
  .webdoor > .wrapper .wrap-3-infos {
    position: absolute;
    width: 100%;
    bottom: -50px;
    left: 50%;
    transform: translateX(-50%);
  }
  .webdoor > .wrapper .wrap-3-infos .wrap-text-start .ico {
    margin-right: 5px;
  }
}

.svg-inline {
  position: relative;
  text-indent: 0 !important;
  background-image: none !important;
}
.svg-inline svg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.button-1 {
  background-color: #D15F98;
  width: 326px;
  height: 50px;
  line-height: 50px;
  display: flex;
  align-items: center;
  gap: 5px;
  justify-content: center;
  border: none;
  outline: none;
  box-shadow: none;
  border-radius: 50px;
  text-decoration: none;
}
.button-1 span {
  color: white;
  font-size: 2rem;
}
.button-1 .ico-whatsapp {
  width: 34px;
  height: 34px;
}
@media (max-width: 992px) {
  .button-1 {
    width: -moz-fit-content;
    width: fit-content;
    height: 35px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .button-1 span {
    font-size: 1rem;
    white-space: nowrap;
  }
}

.button-2 {
  background-color: black;
  width: 326px;
  height: 50px;
  line-height: 50px;
  display: flex;
  align-items: center;
  gap: 5px;
  justify-content: center;
  border: none;
  outline: none;
  box-shadow: none;
  border-radius: 14px;
  text-decoration: none;
}
.button-2 span {
  color: white;
  font-size: 2rem;
}
.button-2 .ico-whatsapp {
  width: 34px;
  height: 34px;
}
@media (max-width: 992px) {
  .button-2 {
    width: -moz-fit-content;
    width: fit-content;
    height: 35px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .button-2 span {
    font-size: 1rem;
  }
}

.button-prices {
  width: 31%;
  height: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
  border: 1px solid black;
  border-radius: 14px;
  transition: all 0.3s ease;
}
.button-prices span {
  color: rgb(0, 0, 0);
  font-size: 1.6rem;
}
.button-prices:hover, .button-prices.active {
  background-color: black;
}
.button-prices:hover span, .button-prices.active span {
  color: white;
}

.ico {
  background-repeat: no-repeat;
  display: inline-block;
}
.ico-whatsapp {
  background-image: url(/public/frontend/assets/ico-whatsapp-button.svg);
}
.ico-start {
  width: 40px;
  height: 40px;
  background-image: url(/public/frontend/assets/ico-start.svg);
}
.ico-whatsapp-float {
  width: 60px;
  height: 60px;
  background-image: url(/public/frontend/assets/ico-whatsapp-float.svg);
}
.ico-star {
  width: 32px;
  height: 32px;
  background-image: url(/public/frontend/assets/ico-star.svg);
}
.ico-closepopup {
  width: 40px;
  height: 40px;
  background-image: url(/public/frontend/assets/ico-close-popup.svg);
}
.ico-closepopup svg path {
  fill: white;
}
.ico-footer-seta {
  width: 113.59px;
  height: 61.94px;
  background-image: url(/public/frontend/assets/ico-seta-footer.svg);
}
.ico-rede-whatsapp {
  width: 32px;
  height: 32px;
  background-image: url(/public/frontend/assets/ico-rede-whatsapp.svg);
}
.ico-rede-instagram {
  width: 32px;
  height: 32px;
  background-image: url(/public/frontend/assets/ico-rede-instagram.svg);
}
.ico-rede-pin {
  width: 32px;
  height: 32px;
  background-image: url(/public/frontend/assets/ico-rede-pin.svg);
}

.basicSwiper {
  width: 100%;
  overflow: hidden;
}

.galleryProdutosThumbs {
  width: 100%;
}

.swiper-pagination-bullet {
  width: 17px !important;
  height: 17px !important;
  border-radius: 17px;
  opacity: 0.5;
  text-align: center;
}
.swiper-pagination-bullet-active {
  opacity: 1;
}

#preloader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: #200E32;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 9999;
  transition: opacity 0.5s ease;
}
#preloader .barra-container {
  width: 300px;
  height: 10px;
  background-color: #e0e0e0;
  border-radius: 5px;
  overflow: hidden;
  margin-top: 15px;
}
#preloader .barra-progresso {
  width: 0%;
  height: 100%;
  background-color: #9CC43F;
  transition: width 0.2s linear;
}
#preloader .barra-texto {
  font-family: sans-serif;
  color: #ffffff;
  font-size: 10px;
}
#preloader .mascote-logo {
  max-width: 150px;
  animation: animeLoader 2s ease infinite;
  position: relative;
  top: -20px;
}

@keyframes animeLoader {
  50% {
    transform: translateY(5px);
  }
}
.caption .title {
  font-size: clamp(2.5rem, 3vw, 5rem);
}
.caption .sub-title {
  font-size: clamp(1.8rem, 3vw, 2.5rem);
}
.caption .text {
  font-size: clamp(1.4rem, 3vw, 2rem);
}
.caption .text p {
  margin-bottom: 30px !important;
}
.caption .text p:last-child {
  margin-bottom: 0;
}
.caption .small-text {
  font-size: clamp(1.2rem, 3vw, 1.6rem);
}
.caption .small-text p {
  margin: 0;
}
.caption--webdoor .title {
  font-size: clamp(2rem, 3vw, 7.5rem);
}
.caption--webdoor .text {
  font-size: clamp(1rem, 1.5vw, 2.5rem);
  line-height: normal;
}
.caption--webdoor .small-text {
  font-size: clamp(0.7rem, 0.8vw, 2rem);
  line-height: normal;
}
.caption--desc-produto .small-text, .caption--desc-produto .text {
  line-height: normal;
}
.caption--desc-produto .price-big {
  font-size: clamp(2rem, 3vw, 3rem);
}

.hover-link, header.header-1 nav a {
  position: relative;
}
.hover-link::before, header.header-1 nav a::before {
  content: "";
  width: 0;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  z-index: -1;
  background-color: #000000;
  transition: all 0.5s cubic-bezier(0.55, 0.085, 0, 0.99);
}
.hover-link:hover::before, header.header-1 nav a:hover::before, .hover-link.actived::before, header.header-1 nav a.actived::before {
  width: 100%;
  left: auto;
  right: 0;
}

.bg-transition {
  background-color: #FFFFFF;
  transition: background-color 1s ease;
  transform: skewX(10px);
}
.bg-transition.in-view {
  background-color: #200E32;
}

.wrap-sticky-height {
  height: 50vh;
}

.elm-sticky {
  top: 0;
  position: sticky;
}
.elm-sticky-50 {
  top: 50%;
}
.elm-sticky-25 {
  top: 25%;
}

.text-intro {
  opacity: 0;
  transform: skew(-3deg);
  transition: all 1s cubic-bezier(0.55, 0.085, 0, 0.99);
}
.text-intro.in-view {
  opacity: 1;
  transform: skew(0);
}

.wrap-picture-img-parallax {
  width: 100%;
  height: 100vh;
  position: relative;
}
.wrap-picture-img-parallax::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: #200E32;
  transition: height 1s cubic-bezier(0.27, 0.16, 0, 1.01);
}
.wrap-picture-img-parallax .wrap-img-parallax {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.wrap-picture-img-parallax .wrap-img-parallax img {
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 120%;
}
.wrap-picture-img-parallax.in-view::after {
  height: 0;
}

.showFade {
  transition: all 0.5s linear;
  opacity: 0;
}
.showFade.in-view {
  transition-delay: 0.3s;
  opacity: 1;
}

.text-reveal {
  visibility: hidden;
}
.text-reveal .line {
  overflow: hidden;
}
.text-reveal .line > div {
  will-change: transform;
}

header.header-1 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  z-index: 2;
  min-height: 120px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: all 1s cubic-bezier(0.55, 0.085, 0, 0.99);
  background-color: transparent;
}
header.header-1 .header-logo svg, header.header-1 .header-logo img {
  transition: transform 2s linear(0, 0.202 2.9%, 0.386 6%, 0.543 9.2%, 0.675 12.5%, 0.732 14.2%, 0.786 16%, 0.834 17.8%, 0.877 19.7%, 0.915 21.6%, 0.948 23.6%, 0.977 25.7%, 1 27.8%, 1.015 29.4%, 1.028 31.1%, 1.038 32.8%, 1.047 34.6%, 1.053 36.5%, 1.058 38.4%, 1.062 42.7%, 1.06 45.9%, 1.055 49.5%, 1.022 66%, 1.008 75.1%, 1.001 85.3%, 1);
  transform: translateX(-50vw);
}
header.header-1 nav {
  display: flex;
  gap: 1vw;
  margin-right: 5%;
}
header.header-1 nav a {
  transition: all 0.7s cubic-bezier(0.27, 0.16, 0, 1.01);
  transform: translateY(-200px);
  color: #FFFFFF;
  text-decoration: none;
  font-size: clamp(1.4rem, 4vw, 2rem);
  padding: 0 15px;
  position: relative;
}
header.header-1 .button-1 {
  transition: all 1s cubic-bezier(0.27, 0.16, 0, 1.01);
  transform: scale(0.3);
  opacity: 0;
}
header.header-absolute {
  position: absolute;
  top: -500px;
}
header.header-absolute svg {
  transform: translateX(0px);
  filter: brightness(100);
}
header.motion-in {
  top: 0px;
}
header.motion-in .header-logo img, header.motion-in .header-logo svg {
  transition-delay: 0.3s;
  transform: translateX(0px);
}
header.motion-in nav a {
  transform: translateY(0);
}
header.motion-in nav a:nth-child(4) {
  transition-delay: 0.1s;
}
header.motion-in nav a:nth-child(3) {
  transition-delay: 0.15s;
}
header.motion-in nav a:nth-child(2) {
  transition-delay: 0.2s;
}
header.motion-in nav a:nth-child(1) {
  transition-delay: 0.25s;
}
header.motion-in .button-1 {
  transform: scale(1);
  opacity: 1;
}
header.motion-in .wrapper-sandwitch-text {
  cursor: pointer;
  position: relative;
  z-index: 12;
  /* Botão hamburger */
}
header.motion-in .wrapper-sandwitch-text .menu-toggle {
  width: 24.5px;
  height: 16px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  cursor: pointer;
  position: relative;
  transition: all 0.4s ease;
}
header.motion-in .wrapper-sandwitch-text .menu-toggle span {
  position: relative;
  z-index: 1;
  display: block;
  height: 0px;
  box-shadow: 0 0 0 1px white;
  border-radius: 4px;
  transition: 0.3s;
}
header.motion-in .wrapper-sandwitch-text .menu-toggle.motion-in span:nth-child(1) {
  transform: rotate(45deg) translate(5px, 5px);
}
header.motion-in .wrapper-sandwitch-text .menu-toggle.motion-in span:nth-child(2) {
  opacity: 0;
}
header.motion-in .wrapper-sandwitch-text .menu-toggle.motion-in span:nth-child(3) {
  transform: rotate(-45deg) translate(6px, -6px);
}
header.motion-in .wrapper-sandwitch-text .menu-toggle.motion-in:hover {
  transform: rotate(90deg);
}
header.motion-in .wrapper-sandwitch-text .menu-toggle:hover::before {
  transform: translate(-50%, -50%) scale(1.1);
}
header.motion-in .wrapper-sandwitch-text:hover:not(.motion-in) .wrap-sandwitch span:nth-child(1) {
  transform: translateY(-1px);
}
header.motion-in .wrapper-sandwitch-text:hover:not(.motion-in) .wrap-sandwitch span:nth-child(3) {
  transform: translateY(1px);
}
header.motion-in .wrapper-sandwitch-text:hover:not(.motion-in) span {
  width: 100%;
}
header.motion-in.scrolling {
  background-color: #200E32;
}
@media (max-width: 992px) {
  header nav {
    margin: 0 !important;
    position: fixed;
    right: -110vw;
    top: 0;
    width: 100vw;
    height: 100dvh;
    background-color: #9CC43F;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    transition: right 1s cubic-bezier(0.27, 0.16, 0, 1.01);
    will-change: right;
  }
  header nav a {
    color: #200E32;
    font-size: 3.5rem !important;
  }
  header nav.motion-in {
    right: 0;
  }
}

section {
  position: relative;
  z-index: 1;
  background-color: white;
}
section.nossa-historia picture {
  position: relative;
  height: 100%;
}
section.nossa-historia picture.picture-m-height {
  min-height: 600px;
}
section.nossa-historia picture > div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: 30px;
}
section.nossa-historia picture img.img-main {
  height: 100%;
  width: auto;
  -o-object-fit: fill;
     object-fit: fill;
  -o-object-position: center;
     object-position: center;
  max-width: 530px;
}
section.nossa-historia picture img.com-amor {
  position: absolute;
  bottom: 50px;
  left: -40px;
  height: auto;
  aspect-ratio: 1/1;
  width: 10vw;
  max-width: 174px;
  min-width: 102px;
}
section.nossa-historia .caption {
  padding-left: 40px;
}
@media (max-width: 992px) {
  section.nossa-historia picture.picture-m-height {
    min-height: auto;
  }
  section.nossa-historia picture img.com-amor {
    bottom: -9px;
    left: -9px;
  }
  section.nossa-historia .caption {
    padding-left: 10px;
  }
}
section.section-produtos .wrap-produtos .caption {
  width: 100%;
}
section.section-produtos .wrap-produtos .block-thumb {
  padding: 15px;
  border-radius: 20px;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
}
section.section-produtos .wrap-produtos .block-thumb .thumb-gal {
  overflow: hidden;
  max-height: 236px;
}
section.section-petisqueira .wrap-petisqueira {
  position: relative;
}
section.section-petisqueira .wrap-petisqueira::before {
  content: "";
  width: 87%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  background-color: #FBF2F6;
  border-radius: 29px;
}
section.section-petisqueira .bg-petisqueira {
  overflow: hidden;
  padding-bottom: 100%;
  position: relative;
  right: -8.5%;
}
section.section-petisqueira .bg-petisqueira img {
  position: absolute;
  right: -80px;
  bottom: -80px;
  width: auto;
  max-width: 520px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljL2Zyb250ZW5kL2Nzcy9hcHAuY3NzIiwibWFwcGluZ3MiOiI7QUFBQSxnQkFBZ0I7QUNFaEI7RUFDRTtFQUNBO0VBQ0E7QURDRjs7QUNFQTtFQUNFO0VBQ0E7RUFDQTtBRENGOztBQ0VBO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FDRUE7RUFDRTtFQUNBO0VBQ0E7QURDRjs7QUNFQTtFQUNFO0VBQ0E7RUFDQTtBRENGOztBQ0VBO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FDRUE7RUFDRTtFQUNBO0VBQ0E7QURDRjs7QUNFQTtFQUNFO0VBQ0E7RUFDQTtBRENGOztBQ0VBO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FDRUE7RUFDRTtFQUNBO0VBQ0E7QURDRjs7QUNFQTtFQUNFO0VBQ0E7RUFDQTtBRENGOztBQ0VBO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FDRUE7RUFDRTtFQUNBO0VBQ0E7QURDRjs7QUNFQTtFQUNFO0VBQ0E7RUFDQTtBRENGOztBQ0VBO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FDRUE7RUFDRTtFQUNBO0VBQ0E7QURDRjs7QUNFQTtFQUNFO0VBQ0E7RUFDQTtBRENGOztBQ0VBO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FFMUdBO0VBQ0M7QUY2R0Q7O0FFekdBO0VBQ0U7QUY0R0Y7O0FFekdDO0VBQ0M7QUY0R0Y7O0FFekdDO0VBQ0M7QUY0R0Y7O0FFckdDO0VBQ0M7QUZ3R0Y7O0FFckdDO0VBQ0M7QUZ3R0Y7O0FFckdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTt1QkFBQTtBRnlHRDs7QUVwR0E7RUFDQztBRnVHRDs7QUVwR0E7RUFDQztFQUNBLHlCQzVDaUI7QUhtSmxCOztBRXBHQTtFQUNDLHlCQ2xEaUI7RURtRGpCO0VBQ0E7QUZ1R0Q7O0FFcEdBO0VBQ0M7RUFDQTtBRnVHRDs7QUVwR0E7RUFFQztBRnNHRDtBRTVGQTtFQUNDO0VBQ0EsaUJDbkVpQjtFRG9FakI7RUFDQTtBRjhGRDs7QUUzRkE7RUFDQztFQUNBO0FGOEZEO0FFN0ZDO0VBQ0M7QUYrRkY7QUU3RkM7RUFORDtJQU9FLGFDaEVnQjtFSGdLaEI7QUFDRjs7QUU3RkE7RUFDSSxtQkN4RWM7QUh3S2xCO0FFL0ZJO0VBRko7SUFHUSxpQkN6RVU7RUgyS2hCO0FBQ0Y7O0FFaEdBO0VBQ0ksc0JDOUVjO0FIaUxsQjtBRWxHSTtFQUZKO0lBR1Esb0JDL0VVO0VIb0xoQjtBQUNGOztBRWpHQTtFQUFhO0FGcUdiOztBRXBHQTtFQUFhO0FGd0diOztBRXZHQTtFQUFTO0FGMkdUOztBRTFHQTtFQUFTO0FGOEdUOztBRTdHQTtFQUFTO0FGaUhUOztBRWhIQTtFQUFTO0FGb0hUOztBRWxIQTtFQUNDO0VBQ0EsWUM1RmlCO0VENkZqQixXQzdGaUI7RUQ4RmpCO0VBQ0E7QUZxSEQ7QUVwSEM7RUFDQztBRnNIRjs7QUVqSEE7RUFDQztFQUNBLGFDeEdpQjtFRHlHakI7RUFDQTtFQUNBO0VBQ0E7QUZvSEQ7O0FFbEhBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUZxSEQ7O0FFakhDO0VBQ0M7RUFDQTtBRm9IRjtBRW5IRTtFQUNDO0FGcUhIO0FFbEhDO0VBQ0M7RUFDQTtBRm9IRjtBRW5IRTtFQUNDO0VBQ0Esa0JDbEllO0VEbUlmO0FGcUhIO0FFcEhHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzSEo7QUVuSEc7RUFDQztBRnFISjtBRWpIQztFQUNDO0FGbUhGO0FFaEhFO0VBQ0M7RUFBQTtBRmtISDs7QUlqU0E7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCRFJjO0VDU2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSmdTSjtBSTlSSTtFQUNJO0FKZ1NSO0FJN1JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSitSUjtBSTFSSTtFQUNJO0FKNFJSO0FJM1JRO0VBQ0k7QUo2Ulo7QUkxUkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSjRSUjtBSXpSSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QkRoRFU7QUgyVWxCO0FJMVJRO0VBRUk7RUFDQTtFQUNBO0FKMlJaO0FJdlJZOztFQUVJO0VBQ0E7RUFDQTtBSnlSaEI7QUl2Ulk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKeVJoQjtBSXZSWTtFQUNJO0VBQ0E7QUp5UmhCO0FJelFJO0VBQ0k7RUFDQTtFQUNBO0FKMlFSO0FJMVFRO0VBQ0k7QUo0UVo7QUkxUVE7RUFDSTtBSjRRWjtBSTFRUTtFQUNJO0FKNFFaO0FJdlFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnlRUjtBSXZRUTtFQUNJLHlCRDdHTTtBSHNYbEI7QUlsUVE7RUFDSTtFQUNBO0FKb1FaO0FJaFFJO0VBQ0k7SUFDSTtFSmtRVjtFSWpRVTtJQUNJLGtCRDFHRTtFSDZXaEI7RUlqUVU7SUFDSTtJQUNBO0VKbVFkO0VJMVBrQjtJQUNJO0VKNFB0QjtFSTFQa0I7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VKNFB0QjtFSXRQVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUp3UGQ7RUl0UGtCO0lBQ0k7RUp3UHRCO0FBQ0Y7O0FLaGFBO0VBQ0M7RUFDQTtFQUNBO0FMbWFEO0FLamFDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTG1hRjs7QU0xYUE7RUFDSTtFQUNBO0VBQ0EsWUhPYztFR05kLGlCSE1jO0VHTGQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQkhGYztFR0dkO0FONmFKO0FNNWFJO0VBRUk7RUFDQTtBTjZhUjtBTTFhUTtFQUNJO0VBQ0E7QU40YVo7QU14YUk7RUExQko7SUEyQlE7SUFBQTtJQUNBO0lBQ0E7SUFDQTtFTjJhTjtFTTFhTTtJQUNJO0lBQ0E7RU40YVY7QUFDRjs7QU14YUE7RUFDSTtFQUNBO0VBQ0EsWUgvQmM7RUdnQ2QsaUJIaENjO0VHaUNkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTjJhSjtBTTFhSTtFQUVJO0VBQ0E7QU4yYVI7QU14YVE7RUFDSTtFQUNBO0FOMGFaO0FNdGFJO0VBMUJKO0lBMkJRO0lBQUE7SUFDQTtJQUNBO0lBQ0E7RU55YU47RU14YU07SUFDSTtFTjBhVjtBQUNGOztBTXRhQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTnlhSjtBTXhhSTtFQUNJO0VBQ0E7QU4wYVI7QU12YUk7RUFDSTtBTnlhUjtBTXhhUTtFQUNJO0FOMGFaOztBTzFnQkE7RUFDSTtFQUNBO0FQNmdCSjtBTzVnQkk7RUFDSTtBUDhnQlI7QU81Z0JJO0VBQ0k7RUFDQTtFQUNBO0FQOGdCUjtBTzVnQkk7RUFDSTtFQUNBO0VBQ0E7QVA4Z0JSO0FPNWdCSTtFQUNJO0VBQ0E7RUFDQTtBUDhnQlI7QU81Z0JJO0VBQ0k7RUFDQTtFQUNBO0FQOGdCUjtBTzVnQlk7RUFDSTtBUDhnQmhCO0FPMWdCSTtFQUNJO0VBQ0E7RUFDQTtBUDRnQlI7QU8xZ0JJO0VBQ0k7RUFDQTtFQUNBO0FQNGdCUjtBTzFnQkk7RUFDSTtFQUNBO0VBQ0E7QVA0Z0JSO0FPMWdCSTtFQUNJO0VBQ0E7RUFDQTtBUDRnQlI7O0FRM2pCQTtFQUNJO0VBQ0E7QVI4akJKOztBUTFqQkE7RUFDSTtBUjZqQko7O0FRcmpCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJ3akJKO0FRdmpCSTtFQUNJO0FSeWpCUjs7QVMva0JBO0VBQ0U7RUFDQTtFQUFRO0VBQVM7RUFBYztFQUMvQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHFsQkY7QVNwbEJFO0VBQ0U7RUFBYztFQUNkO0VBQ0E7RUFDQTtFQUNBO0FUdWxCSjtBU3JsQkU7RUFDRTtFQUFXO0VBQ1g7RUFDQTtBVHdsQko7QVN0bEJFO0VBQ0U7RUFDQTtFQUNBO0FUd2xCSjtBU3BsQkU7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBVHNsQk47O0FTbGxCQTtFQUNJO0lBQ0k7RVRxbEJOO0FBQ0Y7QVU1bkJJO0VBRUk7QVY2bkJSO0FVM25CSTtFQUVJO0FWNG5CUjtBVTFuQkk7RUFFSTtBVjJuQlI7QVUxbkJRO0VBQ0k7QVY0bkJaO0FVM25CWTtFQUNJO0FWNm5CaEI7QVV6bkJJO0VBRUk7QVYwbkJSO0FVem5CUTtFQUNJO0FWMm5CWjtBVXRuQlE7RUFFSTtBVnVuQlo7QVVybkJRO0VBRUk7RUFDQTtBVnNuQlo7QVVubkJRO0VBRUk7RUFDQTtBVm9uQlo7QVUvbUJRO0VBRUk7QVZnbkJaO0FVOW1CUTtFQUNJO0FWZ25CWjs7QVdscUJBO0VBQ0k7QVhxcUJKO0FXcHFCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJSTlU7RVFPVjtBWHNxQlI7QVducUJRO0VBQ0k7RUFDQTtFQUNBO0FYcXFCWjs7QVdocUJBO0VBQ0kseUJSbEJjO0VRbUJkO0VBQ0E7QVhtcUJKO0FXbHFCSTtFQUNJLHlCUjNCVTtBSCtyQmxCOztBV2hxQkE7RUFDSTtBWG1xQko7O0FXaHFCQTtFQUNJO0VBQ0E7QVhtcUJKO0FXbHFCSTtFQUNJO0FYb3FCUjtBV2xxQkk7RUFDSTtBWG9xQlI7O0FXL3BCQTtFQUNJO0VBQ0E7RUFDQTtBWGtxQko7QVdqcUJJO0VBQ0k7RUFDQTtBWG1xQlI7O0FXL3BCQTtFQUNJO0VBQ0E7RUFDQTtBWGtxQko7QVdqcUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJScEVVO0VRcUVWO0FYbXFCUjtBV2pxQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYbXFCUjtBV2xxQlE7RUFDSTtLQUFBO0VBQ0E7RUFDQTtLQUFBO0VBQ0E7RUFDQTtBWG9xQlo7QVdocUJRO0VBQ0k7QVhrcUJaOztBVzdwQkE7RUFDSTtFQUNBO0FYZ3FCSjtBVy9wQkk7RUFDSTtFQUNBO0FYaXFCUjs7QVc1cEJBO0VBQ0k7QVgrcEJKO0FXOXBCSTtFQUNJO0FYZ3FCUjtBVzdwQkk7RUFDSTtBWCtwQlI7O0FZendCQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpQlRFZ0I7RVNEaEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWjR3QkY7QVl0d0JHO0VBQ0M7RUFDQTtBWnd3Qko7QVlwd0JFO0VBQ0M7RUFDQTtFQUVBO0FacXdCSDtBWXB3Qkc7RUFDQztFQUNBO0VBQ0EsY1Q3QmM7RVM4QmQ7RUFDQTtFQUNBO0VBRUE7QVpxd0JKO0FZaHdCRTtFQUNDO0VBQ0E7RUFDQTtBWmt3Qkg7QVk3dkJDO0VBQ0M7RUFDQTtBWit2QkY7QVk3dkJFO0VBQ0M7RUFDQTtBWit2Qkg7QVl6dkJDO0VBQ0M7QVoydkJGO0FZeHZCRztFQUNDO0VBQ0E7QVowdkJKO0FZdHZCRTtFQUVDO0FadXZCSDtBWXR2Qkc7RUFDQztBWnd2Qko7QVl0dkJHO0VBQ0M7QVp3dkJKO0FZdHZCRztFQUNDO0Fad3ZCSjtBWXR2Qkc7RUFDQztBWnd2Qko7QVlwdkJFO0VBQ0M7RUFDQTtBWnN2Qkg7QVludkJFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVpxdkJIO0FZbnZCRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVpxdkJKO0FZbnZCSTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0Fab3ZCTDtBWWp2Qks7RUFDQztBWm12Qk47QVlqdkJLO0VBQ0M7QVptdkJOO0FZanZCSztFQUNDO0FabXZCTjtBWWp2Qks7RUFDQztBWm12Qk47QVkvdUJLO0VBQ0M7QVppdkJOO0FZeHVCTTtFQUNDO0FaMHVCUDtBWXh1Qk07RUFDQztBWjB1QlA7QVlqdUJJO0VBQ0M7QVptdUJMO0FZOXRCRTtFQUNDLHlCVHZLZTtBSHU0QmxCO0FZcnRCQztFQUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EseUJUdkxlO0lTd0xmO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFWnV0QkQ7RVl0dEJDO0lBQ0MsY1RsTWM7SVNtTWQ7RVp3dEJGO0VZdHRCQztJQUNDO0Vad3RCRjtBQUNGOztBYWg2QkE7RUFFSTtFQUNBO0VBQ0E7QWJrNkJKO0FhLzVCUTtFQUNJO0VBQ0E7QWJpNkJaO0FhaDZCWTtFQUNJO0FiazZCaEI7QWFoNkJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWJrNkJoQjtBYS81QmdCO0VBQ0k7RUFDQTtFQUNBO0tBQUE7RUFDQTtLQUFBO0VBQ0E7QWJpNkJwQjtBYS81QmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYmk2QnBCO0FhMzVCUTtFQUNJLGtCVnRCTTtBSG03QmxCO0FhMTVCUTtFQUVRO0lBQ0k7RWIyNUJsQjtFYXo1QmM7SUFDSTtJQUNBO0ViMjVCbEI7RWF4NUJVO0lBQ0ksa0JWbkNFO0VINjdCaEI7QUFDRjtBYW41Qlk7RUFDSTtBYnE1QmhCO0FhbjVCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FicTVCaEI7QWFwNUJnQjtFQUNJO0VBQ0E7QWJzNUJwQjtBYTk0QlE7RUFDSTtBYmc1Qlo7QWEvNEJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWJpNUJoQjtBYTk0QlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBYmc1Qlo7QWEvNEJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYmk1QmhCLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9hcHAuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9fbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL193ZWJkb29yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvX3N2Zy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL19idXR0b24uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9fZ2FsbGVyeVN3aXBlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL19qc0xvYWRpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9fY2FwdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9fY2xhc3MtYW5pbWF0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYWdlcy9zZWN0aW9ucy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Qb3BwaW5zOml0YWwsd2dodEAwLDEwMDswLDIwMDswLDMwMDswLDQwMDswLDUwMDswLDYwMDswLDcwMDswLDgwMDswLDkwMDsxLDEwMDsxLDIwMDsxLDMwMDsxLDQwMDsxLDUwMDsxLDYwMDsxLDcwMDsxLDgwMDsxLDkwMCZkaXNwbGF5PXN3YXBcIik7XG4ucG9wcGlucy10aGluLCAuZm9udEwge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtZXh0cmFsaWdodCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucG9wcGlucy1saWdodCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucG9wcGlucy1yZWd1bGFyLCAuZm9udCwgLmNhcHRpb24gLnN1Yi10aXRsZSwgLmNhcHRpb24gLnRleHQsIC5jYXB0aW9uIC5zbWFsbC10ZXh0LCAjcHJlbG9hZGVyIC5iYXJyYS10ZXh0bywgYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucG9wcGlucy1tZWRpdW0ge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtc2VtaWJvbGQsIC5mb250U0IsIC5jYXB0aW9uLS13ZWJkb29yIC50ZXh0LCAuY2FwdGlvbi0td2ViZG9vciAuc21hbGwtdGV4dCwgLmNhcHRpb24tLWRlc2MtcHJvZHV0byAuc21hbGwtdGV4dCwgLmNhcHRpb24tLWRlc2MtcHJvZHV0byAudGV4dCwgLmNhcHRpb24tLWRlc2MtcHJvZHV0byAucHJpY2UtYmlnLCAuYnV0dG9uLTEgc3BhbiwgLmJ1dHRvbi0yIHNwYW4sIC5idXR0b24tcHJpY2VzIHNwYW4sIC53ZWJkb29yIC53cmFwLXRleHQtc3RhcnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucG9wcGlucy1ib2xkLCAuZm9udEIsIC5jYXB0aW9uIC50aXRsZSwgLmNhcHRpb24tLXdlYmRvb3IgLnRpdGxlLCBib2R5IHN0cm9uZywgYm9keSBiIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5wb3BwaW5zLWV4dHJhYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucG9wcGlucy1ibGFjayB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucG9wcGlucy10aGluLWl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucG9wcGlucy1leHRyYWxpZ2h0LWl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucG9wcGlucy1saWdodC1pdGFsaWMge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnBvcHBpbnMtcmVndWxhci1pdGFsaWMsIC5mb250SSwgYm9keSBlbSwgYm9keSBpIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLW1lZGl1bS1pdGFsaWMge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnBvcHBpbnMtc2VtaWJvbGQtaXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLWJvbGQtaXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLWV4dHJhYm9sZC1pdGFsaWMge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnBvcHBpbnMtYmxhY2staXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLmxlbmlzIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubGVuaXMubGVuaXMtc21vb3RoIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xufVxuXG4ubGVuaXMubGVuaXMtc21vb3RoIFtkYXRhLWxlbmlzLXByZXZlbnRdIHtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbn1cblxuLmxlbmlzLmxlbmlzLXNjcm9sbGluZyBpZnJhbWUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxucGljdHVyZSwgZmlndXJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLyogdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgc2hhcGUtbWFyZ2luOiAxcmVtOyAqL1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDEwcHg7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Q0M0M0Y7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDE1Rjk4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndyYXBwZXItLWZvb3RlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi5nYXAtdG9wIHtcbiAgcGFkZGluZy10b3A6IDQuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5nYXAtdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxufVxuXG4uZ2FwLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZ2FwLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cbn1cblxuLmNvbG9yLXdoaXRlIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cblxuLmNvbG9yLWJsYWNrIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cblxuLmNvbG9yLTEge1xuICBjb2xvcjogIzIwMEUzMiAhaW1wb3J0YW50O1xufVxuXG4uY29sb3ItMiB7XG4gIGNvbG9yOiAjRDE1Rjk4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvci0zIHtcbiAgY29sb3I6ICMzODNDNDEgIWltcG9ydGFudDtcbn1cblxuLmNvbG9yLTQge1xuICBjb2xvcjogIzlDQzQzRiAhaW1wb3J0YW50O1xufVxuXG4uaWNvLXdoYXRzLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDQwcHg7XG4gIHJpZ2h0OiA0MHB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNpdGlvbjogMC43cyBsaW5lYXIoMCwgMC4yMDIgMi45JSwgMC4zODYgNiUsIDAuNTQzIDkuMiUsIDAuNjc1IDEyLjUlLCAwLjczMiAxNC4yJSwgMC43ODYgMTYlLCAwLjgzNCAxNy44JSwgMC44NzcgMTkuNyUsIDAuOTE1IDIxLjYlLCAwLjk0OCAyMy42JSwgMC45NzcgMjUuNyUsIDEgMjcuOCUsIDEuMDE1IDI5LjQlLCAxLjAyOCAzMS4xJSwgMS4wMzggMzIuOCUsIDEuMDQ3IDM0LjYlLCAxLjA1MyAzNi41JSwgMS4wNTggMzguNCUsIDEuMDYyIDQyLjclLCAxLjA2IDQ1LjklLCAxLjA1NSA0OS41JSwgMS4wMjIgNjYlLCAxLjAwOCA3NS4xJSwgMS4wMDEgODUuMyUsIDEpO1xufVxuLmljby13aGF0cy1maXhlZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKSBzY2FsZSgxLjEpO1xufVxuXG4ud2hpdGUtcG9wdXAtYmxvY2sge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogNDBweDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2xvc2UtcG9wdXAtbW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJCMTUzRjtcbn1cbmZvb3RlciAuZm9vdGVyLXRvcCAuY2FwdGlvbiB7XG4gIG1hcmdpbjogMCA1JTtcbn1cbmZvb3RlciAuZm9vdGVyLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMEYzNDtcbn1cbmZvb3RlciAuZm9vdGVyLWJvdHRvbSAuYmwtY29udCB7XG4gIHdpZHRoOiAyMyU7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9vdGVyIC5mb290ZXItYm90dG9tIC5ibC1jb250OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTgycHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0b3A6IDAlO1xufVxuZm9vdGVyIC5mb290ZXItYm90dG9tIC5ibC1jb250OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuZm9vdGVyIC5mb290ZXItaWNvLWFjYWktem4ge1xuICBtYXgtd2lkdGg6IDIxMXB4O1xufVxuZm9vdGVyIC5mb290ZXItY29sLXBhcmNlaXJvcyBpbWcge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi53ZWJkb29yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHN2aDtcbiAgcGFkZGluZzogMTIwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAwRTMyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi53ZWJkb29yIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLndlYmRvb3IgPiAud3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ud2ViZG9vciAuaW1nLXdlYmRvb3Ige1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndlYmRvb3IgLmltZy13ZWJkb29yIGltZyB7XG4gIG1pbi13aWR0aDogMzkwcHg7XG59XG4ud2ViZG9vciAud2QtaW1nLWFuaW1lIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI3LCAwLjE2LCAwLCAxLjAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwcHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndlYmRvb3IgLnN3aXBlci1zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDBFMzI7XG59XG4ud2ViZG9vciAuc3dpcGVyLXNsaWRlIHBpY3R1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi53ZWJkb29yIC5zd2lwZXItc2xpZGUgcGljdHVyZSAuc2Vsby1ub3ZpZGFkZSxcbi53ZWJkb29yIC5zd2lwZXItc2xpZGUgcGljdHVyZSAuc2Vsby1sb2dvLW1hc2NvdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4ud2ViZG9vciAuc3dpcGVyLXNsaWRlIHBpY3R1cmUgLnNlbG8tbG9nby1tYXNjb3RlIHtcbiAgbGVmdDogMjIlO1xuICBib3R0b206IDEwJTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgd2lkdGg6IDE4JTtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cbi53ZWJkb29yIC5zd2lwZXItc2xpZGUgcGljdHVyZSAuc2Vsby1ub3ZpZGFkZSB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTUlO1xufVxuLndlYmRvb3IgLndyYXAtdGV4dC1zdGFydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi53ZWJkb29yIC53cmFwLXRleHQtc3RhcnQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi53ZWJkb29yIC53cmFwLXRleHQtc3RhcnQgLmljbyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi53ZWJkb29yIC53cmFwLXRleHQtc3RhcnQgcCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi53ZWJkb29yIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi53ZWJkb29yIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDQzQzRjtcbn1cbi53ZWJkb29yLm1vdGlvbi1pbiAud2QtaW1nLWFuaW1lIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLndlYmRvb3IgPiAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAud2ViZG9vciA+IC53cmFwcGVyIC5jYXB0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLndlYmRvb3IgPiAud3JhcHBlciAuYnV0dG9uLTEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbiAgLndlYmRvb3IgPiAud3JhcHBlciAuYmFzaWNTd2lwZXIgcGljdHVyZSAuc2Vsby1ub3ZpZGFkZSB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgfVxuICAud2ViZG9vciA+IC53cmFwcGVyIC5iYXNpY1N3aXBlciBwaWN0dXJlIC5zZWxvLWxvZ28tbWFzY290ZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNDclO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gIH1cbiAgLndlYmRvb3IgPiAud3JhcHBlciAud3JhcC0zLWluZm9zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAtNTBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG4gIC53ZWJkb29yID4gLndyYXBwZXIgLndyYXAtMy1pbmZvcyAud3JhcC10ZXh0LXN0YXJ0IC5pY28ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG5cbi5zdmctaW5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWlubGluZSBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmJ1dHRvbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxNUY5ODtcbiAgd2lkdGg6IDMyNnB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ1dHRvbi0xIHNwYW4ge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5idXR0b24tMSAuaWNvLXdoYXRzYXBwIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYnV0dG9uLTEge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmJ1dHRvbi0xIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5cbi5idXR0b24tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB3aWR0aDogMzI2cHg7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnV0dG9uLTIgc3BhbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLmJ1dHRvbi0yIC5pY28td2hhdHNhcHAge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5idXR0b24tMiB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuYnV0dG9uLTIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5idXR0b24tcHJpY2VzIHtcbiAgd2lkdGg6IDMxJTtcbiAgaGVpZ2h0OiA0NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmJ1dHRvbi1wcmljZXMgc3BhbiB7XG4gIGNvbG9yOiByZ2IoMCwgMCwgMCk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLmJ1dHRvbi1wcmljZXM6aG92ZXIsIC5idXR0b24tcHJpY2VzLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLmJ1dHRvbi1wcmljZXM6aG92ZXIgc3BhbiwgLmJ1dHRvbi1wcmljZXMuYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5pY28ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaWNvLXdoYXRzYXBwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby13aGF0c2FwcC1idXR0b24uc3ZnKTtcbn1cbi5pY28tc3RhcnQge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3B1YmxpYy9mcm9udGVuZC9hc3NldHMvaWNvLXN0YXJ0LnN2Zyk7XG59XG4uaWNvLXdoYXRzYXBwLWZsb2F0IHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby13aGF0c2FwcC1mbG9hdC5zdmcpO1xufVxuLmljby1zdGFyIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1zdGFyLnN2Zyk7XG59XG4uaWNvLWNsb3NlcG9wdXAge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3B1YmxpYy9mcm9udGVuZC9hc3NldHMvaWNvLWNsb3NlLXBvcHVwLnN2Zyk7XG59XG4uaWNvLWNsb3NlcG9wdXAgc3ZnIHBhdGgge1xuICBmaWxsOiB3aGl0ZTtcbn1cbi5pY28tZm9vdGVyLXNldGEge1xuICB3aWR0aDogMTEzLjU5cHg7XG4gIGhlaWdodDogNjEuOTRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1zZXRhLWZvb3Rlci5zdmcpO1xufVxuLmljby1yZWRlLXdoYXRzYXBwIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1yZWRlLXdoYXRzYXBwLnN2Zyk7XG59XG4uaWNvLXJlZGUtaW5zdGFncmFtIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1yZWRlLWluc3RhZ3JhbS5zdmcpO1xufVxuLmljby1yZWRlLXBpbiB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvcHVibGljL2Zyb250ZW5kL2Fzc2V0cy9pY28tcmVkZS1waW4uc3ZnKTtcbn1cblxuLmJhc2ljU3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5nYWxsZXJ5UHJvZHV0b3NUaHVtYnMge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiAxN3B4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTdweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxN3B4O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuI3ByZWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDBFMzI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA5OTk5O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbn1cbiNwcmVsb2FkZXIgLmJhcnJhLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4jcHJlbG9hZGVyIC5iYXJyYS1wcm9ncmVzc28ge1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDQzQzRjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4ycyBsaW5lYXI7XG59XG4jcHJlbG9hZGVyIC5iYXJyYS10ZXh0byB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuI3ByZWxvYWRlciAubWFzY290ZS1sb2dvIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgYW5pbWF0aW9uOiBhbmltZUxvYWRlciAycyBlYXNlIGluZmluaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTIwcHg7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWVMb2FkZXIge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xuICB9XG59XG4uY2FwdGlvbiAudGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDIuNXJlbSwgM3Z3LCA1cmVtKTtcbn1cbi5jYXB0aW9uIC5zdWItdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDEuOHJlbSwgM3Z3LCAyLjVyZW0pO1xufVxuLmNhcHRpb24gLnRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDEuNHJlbSwgM3Z3LCAycmVtKTtcbn1cbi5jYXB0aW9uIC50ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2FwdGlvbiAudGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcHRpb24gLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDEuMnJlbSwgM3Z3LCAxLjZyZW0pO1xufVxuLmNhcHRpb24gLnNtYWxsLXRleHQgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5jYXB0aW9uLS13ZWJkb29yIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgM3Z3LCA3LjVyZW0pO1xufVxuLmNhcHRpb24tLXdlYmRvb3IgLnRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDEuNXZ3LCAyLjVyZW0pO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmNhcHRpb24tLXdlYmRvb3IgLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDAuN3JlbSwgMC44dncsIDJyZW0pO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmNhcHRpb24tLWRlc2MtcHJvZHV0byAuc21hbGwtdGV4dCwgLmNhcHRpb24tLWRlc2MtcHJvZHV0byAudGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uY2FwdGlvbi0tZGVzYy1wcm9kdXRvIC5wcmljZS1iaWcge1xuICBmb250LXNpemU6IGNsYW1wKDJyZW0sIDN2dywgM3JlbSk7XG59XG5cbi5ob3Zlci1saW5rLCBoZWFkZXIuaGVhZGVyLTEgbmF2IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG92ZXItbGluazo6YmVmb3JlLCBoZWFkZXIuaGVhZGVyLTEgbmF2IGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLCAwLjk5KTtcbn1cbi5ob3Zlci1saW5rOmhvdmVyOjpiZWZvcmUsIGhlYWRlci5oZWFkZXItMSBuYXYgYTpob3Zlcjo6YmVmb3JlLCAuaG92ZXItbGluay5hY3RpdmVkOjpiZWZvcmUsIGhlYWRlci5oZWFkZXItMSBuYXYgYS5hY3RpdmVkOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5iZy10cmFuc2l0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxcyBlYXNlO1xuICB0cmFuc2Zvcm06IHNrZXdYKDEwcHgpO1xufVxuLmJnLXRyYW5zaXRpb24uaW4tdmlldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDBFMzI7XG59XG5cbi53cmFwLXN0aWNreS1oZWlnaHQge1xuICBoZWlnaHQ6IDUwdmg7XG59XG5cbi5lbG0tc3RpY2t5IHtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmVsbS1zdGlja3ktNTAge1xuICB0b3A6IDUwJTtcbn1cbi5lbG0tc3RpY2t5LTI1IHtcbiAgdG9wOiAyNSU7XG59XG5cbi50ZXh0LWludHJvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBza2V3KC0zZGVnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMCwgMC45OSk7XG59XG4udGV4dC1pbnRyby5pbi12aWV3IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBza2V3KDApO1xufVxuXG4ud3JhcC1waWN0dXJlLWltZy1wYXJhbGxheCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud3JhcC1waWN0dXJlLWltZy1wYXJhbGxheDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMEUzMjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDFzIGN1YmljLWJlemllcigwLjI3LCAwLjE2LCAwLCAxLjAxKTtcbn1cbi53cmFwLXBpY3R1cmUtaW1nLXBhcmFsbGF4IC53cmFwLWltZy1wYXJhbGxheCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud3JhcC1waWN0dXJlLWltZy1wYXJhbGxheCAud3JhcC1pbWctcGFyYWxsYXggaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyMCU7XG59XG4ud3JhcC1waWN0dXJlLWltZy1wYXJhbGxheC5pbi12aWV3OjphZnRlciB7XG4gIGhlaWdodDogMDtcbn1cblxuLnNob3dGYWRlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgbGluZWFyO1xuICBvcGFjaXR5OiAwO1xufVxuLnNob3dGYWRlLmluLXZpZXcge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xuICBvcGFjaXR5OiAxO1xufVxuXG4udGV4dC1yZXZlYWwge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udGV4dC1yZXZlYWwgLmxpbmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRleHQtcmV2ZWFsIC5saW5lID4gZGl2IHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuaGVhZGVyLmhlYWRlci0xIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgei1pbmRleDogMjtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMCwgMC45OSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuaGVhZGVyLmhlYWRlci0xIC5oZWFkZXItbG9nbyBzdmcsIGhlYWRlci5oZWFkZXItMSAuaGVhZGVyLWxvZ28gaW1nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGxpbmVhcigwLCAwLjIwMiAyLjklLCAwLjM4NiA2JSwgMC41NDMgOS4yJSwgMC42NzUgMTIuNSUsIDAuNzMyIDE0LjIlLCAwLjc4NiAxNiUsIDAuODM0IDE3LjglLCAwLjg3NyAxOS43JSwgMC45MTUgMjEuNiUsIDAuOTQ4IDIzLjYlLCAwLjk3NyAyNS43JSwgMSAyNy44JSwgMS4wMTUgMjkuNCUsIDEuMDI4IDMxLjElLCAxLjAzOCAzMi44JSwgMS4wNDcgMzQuNiUsIDEuMDUzIDM2LjUlLCAxLjA1OCAzOC40JSwgMS4wNjIgNDIuNyUsIDEuMDYgNDUuOSUsIDEuMDU1IDQ5LjUlLCAxLjAyMiA2NiUsIDEuMDA4IDc1LjElLCAxLjAwMSA4NS4zJSwgMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTB2dyk7XG59XG5oZWFkZXIuaGVhZGVyLTEgbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxdnc7XG4gIG1hcmdpbi1yaWdodDogNSU7XG59XG5oZWFkZXIuaGVhZGVyLTEgbmF2IGEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC43cyBjdWJpYy1iZXppZXIoMC4yNywgMC4xNiwgMCwgMS4wMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwcHgpO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IGNsYW1wKDEuNHJlbSwgNHZ3LCAycmVtKTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIuaGVhZGVyLTEgLmJ1dHRvbi0xIHtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI3LCAwLjE2LCAwLCAxLjAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMpO1xuICBvcGFjaXR5OiAwO1xufVxuaGVhZGVyLmhlYWRlci1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTAwcHg7XG59XG5oZWFkZXIuaGVhZGVyLWFic29sdXRlIHN2ZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwKTtcbn1cbmhlYWRlci5tb3Rpb24taW4ge1xuICB0b3A6IDBweDtcbn1cbmhlYWRlci5tb3Rpb24taW4gLmhlYWRlci1sb2dvIGltZywgaGVhZGVyLm1vdGlvbi1pbiAuaGVhZGVyLWxvZ28gc3ZnIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4zcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG59XG5oZWFkZXIubW90aW9uLWluIG5hdiBhIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuaGVhZGVyLm1vdGlvbi1pbiBuYXYgYTpudGgtY2hpbGQoNCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xufVxuaGVhZGVyLm1vdGlvbi1pbiBuYXYgYTpudGgtY2hpbGQoMykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcbn1cbmhlYWRlci5tb3Rpb24taW4gbmF2IGE6bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cbmhlYWRlci5tb3Rpb24taW4gbmF2IGE6bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yNXM7XG59XG5oZWFkZXIubW90aW9uLWluIC5idXR0b24tMSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG59XG5oZWFkZXIubW90aW9uLWluIC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEyO1xuICAvKiBCb3TDo28gaGFtYnVyZ2VyICovXG59XG5oZWFkZXIubW90aW9uLWluIC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0IC5tZW51LXRvZ2dsZSB7XG4gIHdpZHRoOiAyNC41cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbmhlYWRlci5tb3Rpb24taW4gLndyYXBwZXItc2FuZHdpdGNoLXRleHQgLm1lbnUtdG9nZ2xlIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDBweDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5oZWFkZXIubW90aW9uLWluIC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0IC5tZW51LXRvZ2dsZS5tb3Rpb24taW4gc3BhbjpudGgtY2hpbGQoMSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDVweCwgNXB4KTtcbn1cbmhlYWRlci5tb3Rpb24taW4gLndyYXBwZXItc2FuZHdpdGNoLXRleHQgLm1lbnUtdG9nZ2xlLm1vdGlvbi1pbiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IDA7XG59XG5oZWFkZXIubW90aW9uLWluIC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0IC5tZW51LXRvZ2dsZS5tb3Rpb24taW4gc3BhbjpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSg2cHgsIC02cHgpO1xufVxuaGVhZGVyLm1vdGlvbi1pbiAud3JhcHBlci1zYW5kd2l0Y2gtdGV4dCAubWVudS10b2dnbGUubW90aW9uLWluOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuaGVhZGVyLm1vdGlvbi1pbiAud3JhcHBlci1zYW5kd2l0Y2gtdGV4dCAubWVudS10b2dnbGU6aG92ZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG59XG5oZWFkZXIubW90aW9uLWluIC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0OmhvdmVyOm5vdCgubW90aW9uLWluKSAud3JhcC1zYW5kd2l0Y2ggc3BhbjpudGgtY2hpbGQoMSkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG59XG5oZWFkZXIubW90aW9uLWluIC53cmFwcGVyLXNhbmR3aXRjaC10ZXh0OmhvdmVyOm5vdCgubW90aW9uLWluKSAud3JhcC1zYW5kd2l0Y2ggc3BhbjpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbn1cbmhlYWRlci5tb3Rpb24taW4gLndyYXBwZXItc2FuZHdpdGNoLXRleHQ6aG92ZXI6bm90KC5tb3Rpb24taW4pIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbmhlYWRlci5tb3Rpb24taW4uc2Nyb2xsaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMEUzMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgbmF2IHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IC0xMTB2dztcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwZHZoO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5Q0M0M0Y7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdHJhbnNpdGlvbjogcmlnaHQgMXMgY3ViaWMtYmV6aWVyKDAuMjcsIDAuMTYsIDAsIDEuMDEpO1xuICAgIHdpbGwtY2hhbmdlOiByaWdodDtcbiAgfVxuICBoZWFkZXIgbmF2IGEge1xuICAgIGNvbG9yOiAjMjAwRTMyO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgaGVhZGVyIG5hdi5tb3Rpb24taW4ge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbnNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuc2VjdGlvbi5ub3NzYS1oaXN0b3JpYSBwaWN0dXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5zZWN0aW9uLm5vc3NhLWhpc3RvcmlhIHBpY3R1cmUucGljdHVyZS1tLWhlaWdodCB7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xufVxuc2VjdGlvbi5ub3NzYS1oaXN0b3JpYSBwaWN0dXJlID4gZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5zZWN0aW9uLm5vc3NhLWhpc3RvcmlhIHBpY3R1cmUgaW1nLmltZy1tYWluIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgb2JqZWN0LWZpdDogZmlsbDtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNTMwcHg7XG59XG5zZWN0aW9uLm5vc3NhLWhpc3RvcmlhIHBpY3R1cmUgaW1nLmNvbS1hbW9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDUwcHg7XG4gIGxlZnQ6IC00MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICB3aWR0aDogMTB2dztcbiAgbWF4LXdpZHRoOiAxNzRweDtcbiAgbWluLXdpZHRoOiAxMDJweDtcbn1cbnNlY3Rpb24ubm9zc2EtaGlzdG9yaWEgLmNhcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgc2VjdGlvbi5ub3NzYS1oaXN0b3JpYSBwaWN0dXJlLnBpY3R1cmUtbS1oZWlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgc2VjdGlvbi5ub3NzYS1oaXN0b3JpYSBwaWN0dXJlIGltZy5jb20tYW1vciB7XG4gICAgYm90dG9tOiAtOXB4O1xuICAgIGxlZnQ6IC05cHg7XG4gIH1cbiAgc2VjdGlvbi5ub3NzYS1oaXN0b3JpYSAuY2FwdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59XG5zZWN0aW9uLnNlY3Rpb24tcHJvZHV0b3MgLndyYXAtcHJvZHV0b3MgLmNhcHRpb24ge1xuICB3aWR0aDogMTAwJTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1wcm9kdXRvcyAud3JhcC1wcm9kdXRvcyAuYmxvY2stdGh1bWIge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5zZWN0aW9uLnNlY3Rpb24tcHJvZHV0b3MgLndyYXAtcHJvZHV0b3MgLmJsb2NrLXRodW1iIC50aHVtYi1nYWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAyMzZweDtcbn1cbnNlY3Rpb24uc2VjdGlvbi1wZXRpc3F1ZWlyYSAud3JhcC1wZXRpc3F1ZWlyYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb24uc2VjdGlvbi1wZXRpc3F1ZWlyYSAud3JhcC1wZXRpc3F1ZWlyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDg3JTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRjJGNjtcbiAgYm9yZGVyLXJhZGl1czogMjlweDtcbn1cbnNlY3Rpb24uc2VjdGlvbi1wZXRpc3F1ZWlyYSAuYmctcGV0aXNxdWVpcmEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTguNSU7XG59XG5zZWN0aW9uLnNlY3Rpb24tcGV0aXNxdWVpcmEgLmJnLXBldGlzcXVlaXJhIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC04MHB4O1xuICBib3R0b206IC04MHB4O1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiA1MjBweDtcbn0iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Qb3BwaW5zOml0YWwsd2dodEAwLDEwMDswLDIwMDswLDMwMDswLDQwMDswLDUwMDswLDYwMDswLDcwMDswLDgwMDswLDkwMDsxLDEwMDsxLDIwMDsxLDMwMDsxLDQwMDsxLDUwMDsxLDYwMDsxLDcwMDsxLDgwMDsxLDkwMCZkaXNwbGF5PXN3YXAnKTtcblxuLnBvcHBpbnMtdGhpbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucG9wcGlucy1leHRyYWxpZ2h0IHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5wb3BwaW5zLWxpZ2h0IHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5wb3BwaW5zLXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtbWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5wb3BwaW5zLXNlbWlib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5wb3BwaW5zLWJvbGQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBvcHBpbnMtZXh0cmFib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5wb3BwaW5zLWJsYWNrIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5wb3BwaW5zLXRoaW4taXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLWV4dHJhbGlnaHQtaXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLWxpZ2h0LWl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucG9wcGlucy1yZWd1bGFyLWl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucG9wcGlucy1tZWRpdW0taXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLXNlbWlib2xkLWl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucG9wcGlucy1ib2xkLWl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucG9wcGlucy1leHRyYWJvbGQtaXRhbGljIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5wb3BwaW5zLWJsYWNrLWl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vLyBzaXN0ZW1hXG4uZm9udCB7XG5cdEBleHRlbmQgLnBvcHBpbnMtcmVndWxhcjtcbiAgfVxuXG4gIC5mb250QiB7XG5cdCAgQGV4dGVuZCAucG9wcGlucy1ib2xkO1xuICB9XG4gIC5mb250U0Ige1xuICBcdEBleHRlbmQgLnBvcHBpbnMtc2VtaWJvbGQgO1xuICB9XG5cbiAgLmZvbnRMe1xuXHRAZXh0ZW5kIC5wb3BwaW5zLXRoaW47XG4gIH1cblxuICAuZm9udEl7XG5cdEBleHRlbmQgLnBvcHBpbnMtcmVndWxhci1pdGFsaWM7XG4gIH0iLCJAdXNlIFwiX3ZhcmlhYmxlc1wiICAgYXMgZ2JsO1xuXG4qe1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vLyBMZW5pcyBhbnMgbG9jb21vdGl2ZVNjcm9sbFxuaHRtbC5sZW5pcyB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cdFxuXHQubGVuaXMubGVuaXMtc21vb3RoIHtcblx0XHRzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG5cdH1cblx0XG5cdC5sZW5pcy5sZW5pcy1zbW9vdGggW2RhdGEtbGVuaXMtcHJldmVudF0ge1xuXHRcdG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG5cdH1cblx0XG5cdC5sZW5pcy5sZW5pcy1zdG9wcGVkIHtcblx0XHQvLyBvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cdFxuXHQubGVuaXMubGVuaXMtc2Nyb2xsaW5nIGlmcmFtZSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblx0XG5cdHBpY3R1cmUsZmlndXJle1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cbmltZ3tcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHQvKiB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRzaGFwZS1tYXJnaW46IDFyZW07ICovXG59XG5cbi8vU2Nyb2xsQmFyIGJyb3dzZXJcbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogMTBweDtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1jb2xvcjogZ2JsLiRjb3I0O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0YmFja2dyb3VuZC1jb2xvcjogZ2JsLiRjb3IyO1xuXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5odG1se1xuXHRmb250LXNpemU6IDYyLjUlO1xuXHR3aWR0aDogMTAwdnc7XG59XG5cbmJvZHl7XG5cdEBleHRlbmQgLmZvbnQ7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0c3Ryb25nLGJ7XG5cdFx0XHRAZXh0ZW5kIC5mb250Qjtcblx0fVxuXHRlbSxpe1xuXHRcdFx0QGV4dGVuZCAuZm9udEk7XG5cdH1cbn1cblxuLy8gUGFkcsO1ZXNcbi5jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTsgXG5cdG1heC13aWR0aDogZ2JsLiRtYXgtd2lkdGg7IFxuXHRwYWRkaW5nOiAwOyAvL2dibC4kcGFkZGluZ1x0XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgICBcbn1cblxuLndyYXBwZXJ7XG5cdHBhZGRpbmc6IDA7Ly9nYmwuJHBhZGRpbmc7XG5cdHdpZHRoOiAxMDAlO1xuXHQmLS1mb290ZXJ7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6Z2JsLiRtb2JpbGUpIHtcblx0XHRwYWRkaW5nOiBnYmwuJHBhZGRpbmdNb2I7XG5cdH1cbn1cblxuLmdhcC10b3B7XG4gICAgcGFkZGluZy10b3A6IGdibC4kZ2FwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6Z2JsLiRtb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IGdibC4kZ2FwTW9iO1xuICAgIH1cbn1cbi5nYXAtYm90dG9te1xuICAgIHBhZGRpbmctYm90dG9tOiBnYmwuJGdhcDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOmdibC4kbW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBnYmwuJGdhcE1vYjtcbiAgICB9XG59XG5cbi8vLT4gY29sb3JzXG4uY29sb3Itd2hpdGV7Y29sb3I6IGdibC4kd2hpdGUgIWltcG9ydGFudDt9XG4uY29sb3ItYmxhY2t7Y29sb3I6IGdibC4kYmxhY2sgIWltcG9ydGFudDt9XG4uY29sb3ItMXtjb2xvcjogZ2JsLiRjb3IxICFpbXBvcnRhbnQ7fVxuLmNvbG9yLTJ7Y29sb3I6IGdibC4kY29yMiAhaW1wb3J0YW50O31cbi5jb2xvci0ze2NvbG9yOiBnYmwuJGNvcjMgIWltcG9ydGFudDt9XG4uY29sb3ItNHtjb2xvcjogZ2JsLiRjb3I0ICFpbXBvcnRhbnQ7fVxuXG4uaWNvLXdoYXRzLWZpeGVke1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogZ2JsLiRwYWRkaW5nO1xuXHRyaWdodDogZ2JsLiRwYWRkaW5nO1xuXHR6LWluZGV4OiAxMDtcblx0dHJhbnNpdGlvbjogLjdzIGdibC4kZWxhc3RpYztcblx0Jjpob3Zlcntcblx0XHR0cmFuc2Zvcm06cm90YXRlKDMwZGVnKSBzY2FsZSgxLjEpO1xuXHR9XG59XG5cbi8vIG1vZGFsIGNvbmZpcm0gbWVkaWRhXG4ud2hpdGUtcG9wdXAtYmxvY2t7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRwYWRkaW5nOiBnYmwuJHBhZGRpbmc7XG5cdG1heC13aWR0aDogODAwcHg7XG5cdHdpZHRoOjkwJTtcblx0bWFyZ2luOiAwcHggYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNsb3NlLXBvcHVwLW1vZGFse1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDotNTBweCAhaW1wb3J0YW50O1xuXHRyaWdodDowO1xuXHR6LWluZGV4OiAxO1xufVxuXG5mb290ZXJ7XG5cdC5mb290ZXItdG9we1xuXHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkIxNTNGO1xuXHRcdC5jYXB0aW9ue1xuXHRcdFx0bWFyZ2luOiAwIDUlO1xuXHRcdH1cblx0fVxuXHQuZm9vdGVyLWJvdHRvbXtcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzIyMEYzNDtcblx0XHQuYmwtY29udHtcblx0XHRcdHdpZHRoOiAyMyU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IGdibC4kcGFkZGluZztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0aGVpZ2h0OiAxODJweDtcblx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRcdHRvcDogMCU7XG5cdFx0XHRcdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdH1cblx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZvb3Rlci1pY28tYWNhaS16bntcblx0XHRtYXgtd2lkdGg6IDIxMXB4O1xuXHR9XG5cdC5mb290ZXItY29sLXBhcmNlaXJvc3tcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0fVxuXHR9XG59IiwiQGZvcndhcmQgJ19mb250cyc7XG5cbi8vPT4gY29sbG9yc1xuJGNvcjEgICAgICAgICAgIDogIzIwMEUzMjsgLy9hY2FpXG4kY29yMiAgICAgICAgICAgOiAjRDE1Rjk4O1xuJGNvcjMgICAgICAgICAgIDogIzM4M0M0MTtcbiRjb3I0ICAgICAgICAgICA6ICM5Q0M0M0Y7XG4kYmxhY2sgICAgICAgICAgOiAjMDAwMDAwO1xuJHdoaXRlICAgICAgICAgIDogI0ZGRkZGRjtcblxuLy89PiBjb25zdHJ1Y3RcbiRtYXgtd2lkdGggICAgICA6IDE5MjBweDtcbiRoZWlnaHRGaWVsZHMgICA6IDQwcHg7IFxuJGJ1dHRvbnMgICAgICAgIDogNTBweDsgXG4kaGVpZ2h0TWVudSAgICAgOiAxMjBweDtcblxuLy89PiBlYXNpbmdcbiRjdXN0b20gICAgIFx0OiBjdWJpYy1iZXppZXIoLjU1LC4wODUsMCwuOTkpO1xuJGN1c3RvbTIgXHQgICAgOiBjdWJpYy1iZXppZXIoMC4yNywgMC4xNiwgMCwgMS4wMSk7XG4kY3VzdG9tMyBcdCAgICA6IGN1YmljLWJlemllcigwLjgzLCAwLCAwLjE3LCAxKTtcbiRlbGFzdGljICAgICAgICA6IGxpbmVhcigwLCAwLjIwMiAyLjklLCAwLjM4NiA2JSwgMC41NDMgOS4yJSwgMC42NzUgMTIuNSUsIDAuNzMyIDE0LjIlLCAwLjc4NiAxNiUsIDAuODM0IDE3LjglLCAwLjg3NyAxOS43JSwgMC45MTUgMjEuNiUsIDAuOTQ4IDIzLjYlLCAwLjk3NyAyNS43JSwgMSAyNy44JSwgMS4wMTUgMjkuNCUsIDEuMDI4IDMxLjElLCAxLjAzOCAzMi44JSwgMS4wNDcgMzQuNiUsIDEuMDUzIDM2LjUlLCAxLjA1OCAzOC40JSwgMS4wNjIgNDIuNyUsIDEuMDYgNDUuOSUsIDEuMDU1IDQ5LjUlLCAxLjAyMiA2NiUsIDEuMDA4IDc1LjElLCAxLjAwMSA4NS4zJSwgMSk7XG5cbi8vPT4gZXNwYcOnYW1lbnRvc1xuJGdhcCAgICAgICAgICAgIDogNC41cmVtO1xuJGdhcE1vYiAgICAgICAgIDogM3JlbTtcbiRwYWRkaW5nICAgICAgICA6IDQwcHg7XG4kcGFkZGluZ01vYiAgICAgOiAxMHB4O1xuXG4vLz0+IG1lZGlhIHF1ZXJpZVxuJHh4bCAgICAgICAgICAgIDogMTQwMHB4O1xuJHhsICAgICAgICAgICAgIDogMTIwMHB4O1xuJGxnICAgICAgICAgICAgIDogOTkycHg7XG4kbW9iaWxlICAgICAgICAgOiAkbGc7Ly83NjhweDtcbiRwaG9uZSAgICAgICAgICA6IDU3NnB4O1xuXG4iLCJAdXNlIFwiX3ZhcmlhYmxlc1wiIGFzIGdibDtcblxuLndlYmRvb3J7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDBzdmg7XG4gICAgcGFkZGluZzogZ2JsLiRoZWlnaHRNZW51IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIGxlZnQ6IDA7XG4gICAgLy8gdG9wOiAwO1xuICAgIC8vIHotaW5kZXg6IC0xO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdibC4kY29yMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1ne1xuICAgICAgICB3aWR0aDphdXRvO1xuICAgIH1cblxuICAgID4ud3JhcHBlcntcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLmNvbnRhaW5lcntcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWctd2ViZG9vcntcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzOTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAud2QtaW1nLWFuaW1le1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZ2JsLiRjdXN0b20yO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDBweCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIFxuICAgIC5zd2lwZXItc2xpZGV7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdibC4kY29yMTtcbiAgICAgICAgcGljdHVyZXtcbiAgICAgICAgICAgIC8vIGhlaWdodDogY2FsYygxMDBzdmggLSBnYmwuJGhlaWdodE1lbnUpO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHZpZGVvLGltZ3tcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlbG8tbm92aWRhZGUsXG4gICAgICAgICAgICAuc2Vsby1sb2dvLW1hc2NvdGV7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlbG8tbG9nby1tYXNjb3Rle1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIyJTtcbiAgICAgICAgICAgICAgICBib3R0b206IDEwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOCU7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWxvLW5vdmlkYWRle1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1NSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAuY2FwdGlvbi0td2ViZG9vcntcblxuICAgICAgICAgICAgXG5cbiAgICAgICAgfVxuXG4gICAgICAgICYuc3dpcGVyLXNsaWRlLWFjdGl2ZXtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3JhcC10ZXh0LXN0YXJ0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAuaWNve1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mb250U0I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLXBhZ2luYXRpb257XG4gICAgICAgIGxlZnQ6IDA7Ly9nYmwuJHBhZGRpbmcgIWltcG9ydGFudDtcbiAgICAgICAgYm90dG9tOiBnYmwuJHBhZGRpbmcgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnYmwuJGNvcjQ7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC8vIHBhZ2UgbG9hZGVkIG9yIGNhcnJvc3NlbCBhbHRlcmFkb1xuICAgICYubW90aW9uLWlue1xuICAgICAgICAud2QtaW1nLWFuaW1le1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhKG1heC13aWR0aDpnYmwuJG1vYmlsZSl7XG4gICAgICAgID4ud3JhcHBlcntcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAuY2FwdGlvbntcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGdibC4kcGFkZGluZ01vYjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idXR0b24tMXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmFzaWNTd2lwZXJ7XG4gICAgICAgICAgICAgICAgLy8gb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgLnN3aXBlci1zbGlkZXtcbiAgICAgICAgICAgICAgICAgICAgLy8gb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHBpY3R1cmV7XG4gICAgICAgICAgICAgICAgICAgIC5zZWxvLW5vdmlkYWRle1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc2Vsby1sb2dvLW1hc2NvdGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDclO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC53cmFwLTMtaW5mb3N7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTUwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAud3JhcC10ZXh0LXN0YXJ0IHtcbiAgICAgICAgICAgICAgICAgICAgLmljb3tcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59IiwiLnN2Zy1pbmxpbmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtaW5kZW50OiAwICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblxuXHRzdmcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn0iLCJAdXNlIFwiX3ZhcmlhYmxlc1wiICAgYXMgZ2JsO1xuXG5cbi5idXR0b24tMXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnYmwuJGNvcjI7XG4gICAgd2lkdGg6IDMyNnB4O1xuICAgIGhlaWdodDogZ2JsLiRidXR0b25zO1xuICAgIGxpbmUtaGVpZ2h0OiBnYmwuJGJ1dHRvbnM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogZ2JsLiRidXR0b25zO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBzcGFue1xuICAgICAgICBAZXh0ZW5kIC5mb250U0I7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgIH1cbiAgICAuaWNve1xuICAgICAgICAmLXdoYXRzYXBwe1xuICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOmdibC4kbW9iaWxlKXtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idXR0b24tMntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICB3aWR0aDogMzI2cHg7XG4gICAgaGVpZ2h0OiBnYmwuJGJ1dHRvbnM7XG4gICAgbGluZS1oZWlnaHQ6IGdibC4kYnV0dG9ucztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBzcGFue1xuICAgICAgICBAZXh0ZW5kIC5mb250U0I7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgIH1cbiAgICAuaWNve1xuICAgICAgICAmLXdoYXRzYXBwe1xuICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOmdibC4kbW9iaWxlKXtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ1dHRvbi1wcmljZXN7XG4gICAgd2lkdGg6IDMxJTsvLzEyNnB4O1xuICAgIGhlaWdodDo0NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6MXB4IHNvbGlkIGJsYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6MTRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgc3BhbntcbiAgICAgICAgY29sb3I6IHJnYigwLCAwLCAwKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIEBleHRlbmQgLmZvbnRTQjtcbiAgICB9XG4gICAgJjpob3ZlciwmLmFjdGl2ZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmljbyB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgJi13aGF0c2FwcCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvcHVibGljL2Zyb250ZW5kL2Fzc2V0cy9pY28td2hhdHNhcHAtYnV0dG9uLnN2Zyk7XG4gICAgfVxuICAgICYtc3RhcnR7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvcHVibGljL2Zyb250ZW5kL2Fzc2V0cy9pY28tc3RhcnQuc3ZnKTtcbiAgICB9XG4gICAgJi13aGF0c2FwcC1mbG9hdHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby13aGF0c2FwcC1mbG9hdC5zdmcpO1xuICAgIH1cbiAgICAmLXN0YXJ7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvcHVibGljL2Zyb250ZW5kL2Fzc2V0cy9pY28tc3Rhci5zdmcpO1xuICAgIH1cbiAgICAmLWNsb3NlcG9wdXB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvcHVibGljL2Zyb250ZW5kL2Fzc2V0cy9pY28tY2xvc2UtcG9wdXAuc3ZnKTtcbiAgICAgICAgc3Zne1xuICAgICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWZvb3Rlci1zZXRhe1xuICAgICAgICB3aWR0aDogMTEzLjU5cHg7XG4gICAgICAgIGhlaWdodDogNjEuOTRweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9wdWJsaWMvZnJvbnRlbmQvYXNzZXRzL2ljby1zZXRhLWZvb3Rlci5zdmcpO1xuICAgIH1cbiAgICAmLXJlZGUtd2hhdHNhcHB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvcHVibGljL2Zyb250ZW5kL2Fzc2V0cy9pY28tcmVkZS13aGF0c2FwcC5zdmcpO1xuICAgIH1cbiAgICAmLXJlZGUtaW5zdGFncmFte1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3B1YmxpYy9mcm9udGVuZC9hc3NldHMvaWNvLXJlZGUtaW5zdGFncmFtLnN2Zyk7XG4gICAgfVxuICAgICYtcmVkZS1waW57XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvcHVibGljL2Zyb250ZW5kL2Fzc2V0cy9pY28tcmVkZS1waW4uc3ZnKTtcbiAgICB9XG59IiwiQHVzZSBcIl92YXJpYWJsZXNcIiBhcyBnYmw7XG5cbi5iYXNpY1N3aXBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAvLyBoZWlnaHQ6IDEwMCU7XG59XG5cbi5nYWxsZXJ5UHJvZHV0b3NUaHVtYnN7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy8gLnRodW1iLWdhbHtcbiAgICAvLyAgICAgaW1ne1xuICAgIC8vICAgICAgICAgd2lkdGg6YXV0bztcbiAgICAvLyAgICAgfVxuICAgIC8vIH1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgd2lkdGg6IDE3cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE3cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxN3B4O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmLWFjdGl2ZXtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG4iLCJAdXNlIFwiX3ZhcmlhYmxlc1wiICAgYXMgZ2JsO1xuXG4jcHJlbG9hZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDB2dzsgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMEUzMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICAuYmFycmEtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMzAwcHg7IGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLmJhcnJhLXByb2dyZXNzbyB7XG4gICAgd2lkdGg6IDAlOyBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlDQzQzRjtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGxpbmVhcjtcbiAgfVxuICAuYmFycmEtdGV4dG8ge1xuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBAZXh0ZW5kIC5mb250O1xuICB9XG4gIFxuICAubWFzY290ZS1sb2dve1xuICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgIGFuaW1hdGlvbjogYW5pbWVMb2FkZXIgMnMgZWFzZSBpbmZpbml0ZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTIwcHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbmltZUxvYWRlciB7XG4gICAgNTAle1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcbiAgICB9ICAgIFxufVxuXG5cbiIsIkB1c2UgXCJfdmFyaWFibGVzXCIgYXMgZ2JsO1xuXG4uY2FwdGlvbntcbiAgICAudGl0bGV7XG4gICAgICAgIEBleHRlbmQgLmZvbnRCO1xuICAgICAgICBmb250LXNpemU6IGNsYW1wKDIuNXJlbSwgM3Z3LCA1cmVtKTtcbiAgICB9XG4gICAgLnN1Yi10aXRsZXtcbiAgICAgICAgQGV4dGVuZCAuZm9udDtcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjhyZW0sIDN2dywgMi41cmVtKTtcbiAgICB9XG4gICAgLnRleHR7XG4gICAgICAgIEBleHRlbmQgLmZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS40cmVtLCAzdncsIDJyZW0pO1xuICAgICAgICBwe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNtYWxsLXRleHR7XG4gICAgICAgIEBleHRlbmQgLmZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4ycmVtLCAzdncsIDEuNnJlbSk7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXdlYmRvb3J7XG4gICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgIEBleHRlbmQgLmZvbnRCO1xuICAgICAgICAgICAgZm9udC1zaXplOiBjbGFtcCgycmVtLCAzdncsIDcuNXJlbSk7XG4gICAgICAgIH1cbiAgICAgICAgLnRleHR7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mb250U0I7XG4gICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDEuNXZ3LCAyLjVyZW0pO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5zbWFsbC10ZXh0e1xuICAgICAgICAgICAgQGV4dGVuZCAuZm9udFNCO1xuICAgICAgICAgICAgZm9udC1zaXplOiBjbGFtcCguN3JlbSwgLjh2dywgMnJlbSk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYtLWRlc2MtcHJvZHV0b3tcbiAgICAgICAgLnNtYWxsLXRleHQsIC50ZXh0e1xuICAgICAgICAgICAgQGV4dGVuZCAuZm9udFNCO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgICAucHJpY2UtYmlne1xuICAgICAgICAgICAgZm9udC1zaXplOmNsYW1wKDJyZW0sIDN2dywgM3JlbSk7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mb250U0I7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59IiwiQHVzZSBcIl92YXJpYWJsZXNcIiAgIGFzIGdibDtcblxuLy9ob3ZlciBsaW5rc1xuLmhvdmVyLWxpbmt7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmJlZm9yZXtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2JsLiRibGFjaztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBnYmwuJGN1c3RvbTtcbiAgICB9XG4gICAgJjpob3ZlciwgJi5hY3RpdmVke1xuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJnLXRyYW5zaXRpb257XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ2JsLiR3aGl0ZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgxMHB4KTtcbiAgICAmLmluLXZpZXd7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdibC4kY29yMTtcbiAgICB9XG59XG5cbi53cmFwLXN0aWNreS1oZWlnaHR7XG4gICAgaGVpZ2h0OiA1MHZoO1xufVxuXG4uZWxtLXN0aWNreXtcbiAgICB0b3A6IDA7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAmLTUwe1xuICAgICAgICB0b3A6IDUwJTtcbiAgICB9XG4gICAgJi0yNXtcbiAgICAgICAgdG9wOiAyNSU7XG4gICAgfVxufVxuXG5cbi50ZXh0LWludHJve1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBza2V3KC0zZGVnKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZ2JsLiRjdXN0b207XG4gICAgJi5pbi12aWV3e1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXcoMCk7XG4gICAgfVxufVxuXG4ud3JhcC1waWN0dXJlLWltZy1wYXJhbGxheHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjphZnRlcntcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnYmwuJGNvcjE7XG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAxcyBnYmwuJGN1c3RvbTI7XG4gICAgfVxuICAgIC53cmFwLWltZy1wYXJhbGxheHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuaW4tdmlld3tcbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaG93RmFkZXtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGxpbmVhcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgICYuaW4tdmlld3tcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjNzO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLy8gYcOnYWlcbi50ZXh0LXJldmVhbCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC5saW5lIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgXG4gICAgLmxpbmUgPiBkaXYge1xuICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIH1cbn1cblxuLy8gLnRleHQtcmV2ZWFsIHtcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbi8vICAgICBvcGFjaXR5OiAwO1xuLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbi8vICAgICB0cmFuc2l0aW9uOlxuLy8gICAgICAgICBvcGFjaXR5IDFzIGN1YmljLWJlemllciguMTYsMSwuMywxKSxcbi8vICAgICAgICAgdHJhbnNmb3JtIDFzIGN1YmljLWJlemllciguMTYsMSwuMywxKTtcbi8vIH1cblxuLy8gLnRleHQtcmV2ZWFsLmlzLXZpc2libGUge1xuLy8gICAgIG9wYWNpdHk6IDE7XG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuLy8gfSIsIkB1c2UgXCJfdmFyaWFibGVzXCIgICBhcyBnYmw7XG5AdXNlIFwiX2NsYXNzLWFuaW1hdGlvbnNcIjtcblxuaGVhZGVyIHtcblx0XG5cdC8vIHRlbWEgaGVhZGVyIDFcblx0Ji5oZWFkZXItMXtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwOy8vLTUwMHB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0bWluLWhlaWdodDogZ2JsLiRoZWlnaHRNZW51Oy8vMTAwdmg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMXMgZ2JsLiRjdXN0b207XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ly8gbWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2U7XG5cdFx0XG5cblx0XHQuaGVhZGVyLWxvZ297XG5cdFx0XHQvLyBvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0c3ZnLGltZ3tcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGdibC4kZWxhc3RpYztcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHZ3KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRuYXZ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOiAxdnc7XG5cdFx0XHQvLyBvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1JTtcblx0XHRcdGF7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuN3MgZ2JsLiRjdXN0b20yO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMHB4KTtcblx0XHRcdFx0Y29sb3I6IGdibC4kd2hpdGU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxLjRyZW0sIDR2dywgMnJlbSk7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdFx0QGV4dGVuZCAuaG92ZXItbGluaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQvLyAtd2Via2l0LWJveC1yZWZsZWN0OiBiZWxvdyAwcHggbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDEwMCUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXR0b24tMXtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAxcyBnYmwuJGN1c3RvbTI7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC4zKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHR9XG5cblx0XG5cdCYuaGVhZGVyLWFic29sdXRlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtNTAwcHg7XG5cblx0XHRzdmcge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG5cdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMTAwKTtcblx0XHR9XG5cdH1cblxuXG5cblx0Ji5tb3Rpb24taW4ge1xuXHRcdHRvcDogMHB4O1xuXHRcdFxuXHRcdC5oZWFkZXItbG9nb3tcblx0XHRcdGltZyxzdmd7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4zcztcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0bmF2IGEge1xuXHRcdFx0Ly8gdHJhbnNpdGlvbi1kZWxheTogLjVzO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0JjpudGgtY2hpbGQoNCl7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4xcztcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDMpe1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMTVzO1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoMil7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4yMHM7XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCgxKXtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjI1cztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnV0dG9uLTF7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cblx0XHQud3JhcHBlci1zYW5kd2l0Y2gtdGV4dHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDEyO1xuXHRcdFx0LyogQm90w6NvIGhhbWJ1cmdlciAqL1xuXHRcdFx0XG5cdFx0XHQubWVudS10b2dnbGUge1xuXHRcdFx0XHR3aWR0aDogMjQuNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcblx0XHRcdFx0XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGhlaWdodDogMHB4O1xuXHRcdFx0XHRcdC8vIGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4IHdoaXRlO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYubW90aW9uLWluIHtcblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDVweCwgNXB4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoNnB4LCAtNnB4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEuMSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXI6bm90KC5tb3Rpb24taW4pe1xuXHRcdFx0XHQud3JhcC1zYW5kd2l0Y2h7XG5cblx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpe1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHQmOmhvdmVyOm5vdCgubW90aW9uLWluKXtcblxuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zY3JvbGxpbmd7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnYmwuJGNvcjE7XG5cdFx0XHQvLyBuYXYgYXtcblx0XHRcdC8vIFx0Y29sb3I6IGdibC4kY29yMTtcblx0XHRcdC8vIH1cblx0XHR9XG5cdH1cblxuXG5cblxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiBnYmwuJGxnKSB7XG5cdFx0bmF2IHtcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0cmlnaHQ6IC0xMTB2dztcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdGhlaWdodDogMTAwZHZoO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ2JsLiRjb3I0O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR0cmFuc2l0aW9uOiByaWdodCAxcyBnYmwuJGN1c3RvbTI7XG5cdFx0XHR3aWxsLWNoYW5nZTogcmlnaHQ7XG5cdFx0XHRhe1xuXHRcdFx0XHRjb2xvcjogZ2JsLiRjb3IxO1xuXHRcdFx0XHRmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0Ji5tb3Rpb24taW57XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59IiwiQHVzZSBcIi4uL192YXJpYWJsZXNcIiAgIGFzIGdibDtcblxuc2VjdGlvbntcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICYubm9zc2EtaGlzdG9yaWF7XG5cbiAgICAgICAgcGljdHVyZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICYucGljdHVyZS1tLWhlaWdodHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgIH0gICAgICAgICAgICBcbiAgICAgICAgICAgID5kaXZ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyAgICBcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjMwcHg7ICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgJi5pbWctbWFpbntcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDpmaWxsO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5jb20tYW1vcntcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTB2dztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNzRweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDJweDtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5jYXB0aW9ue1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OmdibC4kcGFkZGluZzsvLzglO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogZ2JsLiRtb2JpbGUpe1xuICAgICAgICAgICAgcGljdHVyZXtcbiAgICAgICAgICAgICAgICAmLnBpY3R1cmUtbS1oZWlnaHR7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICBpbWcuY29tLWFtb3J7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTotOXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0Oi05cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhcHRpb257XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OmdibC4kcGFkZGluZ01vYjsvLzglO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zZWN0aW9uLXByb2R1dG9ze1xuXG4gICAgICAgIC53cmFwLXByb2R1dG9ze1xuICAgICAgICAgICAgLmNhcHRpb257XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmxvY2stdGh1bWJ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTApO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAudGh1bWItZ2Fse1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMzZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYuc2VjdGlvbi1wZXRpc3F1ZWlyYXtcbiAgICAgICAgLndyYXAtcGV0aXNxdWVpcmF7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEzJSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGMkY2O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJnLXBldGlzcXVlaXJhe1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcmlnaHQ6IC04LjUlO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogLTgwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtODBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/