@charset "UTF-8";
/*  */
/*------------- Hover background gradient --------------*/
@property --myColor1 {
  syntax: "<color>";
  initial-value: #FCA32D;
  inherits: false;
}
@property --myColor2 {
  syntax: "<color>";
  initial-value: #FF6196;
  inherits: false;
}
.button-hover-linearGradient {
  background-image: linear-gradient(105deg, var(--myColor1) 7%, var(--myColor2) 78%);
  transition: --myColor1 0.7s, --myColor2 0.7s;
}
.button-hover-linearGradient:hover {
  --myColor1: #ff933c;
  --myColor2: #ff933c;
}

.button-hover-linearGradient-others-browsers {
  background-image: linear-gradient(105deg, #ff933c 7%, #ff6196 78%);
  background-image: -moz-linear-gradient(105deg, #ff933c 7%, #ff6196 78%);
}

.form-group {
  position: relative;
  margin: 0;
}

.title-sub {
  font: normal normal 500 16px/1 "Barlow", sans-serif;
  text-transform: uppercase;
  letter-spacing: 8px;
}
@media (max-width: 992px) {
  .title-sub {
    font-family: "Barlow";
    font-size: 14px;
    font-weight: 500;
    line-height: 64px;
    font-style: normal;
    text-align: left;
    letter-spacing: 6px;
  }
}

@media (max-width: 992px) {
  .container {
    padding-inline: 32px;
  }
}

input.error, textarea.error, select.error {
  background-color: #fce4e4;
  border: 1px solid #cc0033;
  outline: none;
}

label.error {
  color: red;
  font-size: 12px;
  position: absolute;
  bottom: -20px;
}

.grecaptcha-badge {
  display: none !important;
}

.bg-img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -3;
}

.sub-title {
  display: block;
  color: #A04E2C;
  font: normal normal 500 16px/1 "Barlow";
  text-transform: uppercase;
  letter-spacing: 8.5px;
}
@media (max-width: 992px) {
  .sub-title {
    font-size: 14px;
    line-height: 1;
    letter-spacing: 7px;
  }
}

p {
  color: #0A0A0A;
  font: normal normal normal 15px/30px "Barlow";
}
p strong {
  color: #A04E2C;
}
@media (max-width: 992px) {
  p {
    font-size: 14px;
    line-height: 25px;
  }
}

.main-btn {
  position: relative;
  z-index: 1;
  color: #0A0A0A;
  font: normal normal 500 17px/55px "Barlow";
  letter-spacing: 0px;
  text-decoration: none;
}
@media (max-width: 992px) {
  .main-btn {
    font-size: 13px;
    line-height: 2.1;
  }
}
.main-btn:hover::after {
  transform: rotate(180deg);
}
.main-btn::after {
  content: "+";
  position: absolute;
  left: calc(100% + 12px);
  color: #A04E2C;
  transition: all 0.35s ease-in-out;
  transform: none;
}

a {
  text-decoration: none;
}

.modal-body {
  scrollbar-color: #A04E2C #fff !important;
  scrollbar-width: thin;
  scrollbar-color: #A04E2C rgba(10, 10, 10, 0.1);
}
.modal-body::-webkit-scrollbar {
  width: 8px;
}
.modal-body::-webkit-scrollbar-track {
  background: rgba(10, 10, 10, 0.1);
  border-radius: 4px;
}
.modal-body::-webkit-scrollbar-thumb {
  background: #A04E2C;
  border-radius: 4px;
}
.modal-body::-webkit-scrollbar-thumb:hover {
  background: rgb(120, 58.5, 33);
}

.scrollable-content {
  max-height: 142px;
  overflow: auto;
}
@media (min-width: 992px) {
  .scrollable-content {
    padding-right: 20px;
    scrollbar-color: #A04E2C #fff !important; /* thumb track */
    box-sizing: content-box;
  }
  .scrollable-content::-webkit-scrollbar-track {
    background-color: #fff !important;
  }
  .scrollable-content::-webkit-scrollbar-button:vertical {
    display: none;
    width: 0 !important;
    height: 0 !important;
    background: transparent !important;
    background-color: transparent;
    visibility: hidden;
    border: none !important;
  }
}
@media (max-width: 992px) {
  .scrollable-content {
    max-height: inherit;
    overflow: visible;
  }
}

#about .features-home__header {
  padding-top: 75px;
}
#about .features-home__header h2 {
  max-width: 600px;
  font-size: 55px;
  line-height: 65px;
  letter-spacing: -1.1px;
  color: #0A0A0A;
  margin-top: 20px;
  font-weight: 300;
}
#about .features-home__header h2 span, #about .features-home__header h2 strong {
  display: block;
  color: #C47452;
  font-family: "Debbie Rate";
  font-size: 83px;
  margin-top: 4px;
  line-height: 73px;
  font-weight: 300;
  margin-top: 20px;
}
@media (max-width: 1100px) {
  #about .features-home__header h2 {
    font-size: 35px;
    line-height: 40px;
    max-width: inherit;
  }
  #about .features-home__header h2 span, #about .features-home__header h2 strong {
    font-size: 50px;
    line-height: 73px;
  }
}
#about .features-home__header p {
  margin-top: 40px;
  letter-spacing: 0px;
  color: #0A0A0A;
  font-size: 16px;
  line-height: 30px;
  max-width: 1070px;
}
@media (max-width: 1100px) {
  #about .features-home__header p {
    max-width: inherit;
    margin-top: 15px;
    font-size: 14px;
    line-height: 25px;
  }
}
#about .brinde {
  padding-top: 75px;
  margin-bottom: 160px;
  overflow: hidden;
}
@media (max-width: 1100px) {
  #about .brinde {
    padding-top: 45px;
    margin-bottom: 45px;
  }
}
#about .brinde .grid-content {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1100px) {
  #about .brinde .grid-content {
    display: flex;
    flex-direction: column-reverse;
    gap: 50px;
  }
}
#about .brinde .grid-content--img {
  min-width: min(588px, 35vw);
  position: relative;
  left: -168px;
  flex-grow: 1;
  max-height: 804px;
}
@media (max-width: 1700px) {
  #about .brinde .grid-content--img {
    left: -120px;
  }
}
@media (max-width: 1400px) {
  #about .brinde .grid-content--img {
    left: -100px;
  }
}
@media (max-width: 1200px) {
  #about .brinde .grid-content--img {
    left: -80px;
  }
}
@media (max-width: 1100px) {
  #about .brinde .grid-content--img {
    margin-top: 45px;
  }
}
#about .brinde .grid-content--img .reveal {
  width: 100%;
  height: auto;
  aspect-ratio: 0.7;
}
@media (max-width: 1100px) {
  #about .brinde .grid-content--img .reveal {
    height: 320px;
    width: 100%;
    aspect-ratio: inherit;
  }
}
@media (max-width: 1100px) {
  #about .brinde .grid-content--img {
    left: 0;
  }
}
#about .brinde .grid-content--img img {
  aspect-ratio: 0.7;
  width: 100%;
  max-height: 805px;
}
#about .brinde .grid-content--img .text-brinde {
  max-width: 580px;
  margin-top: 100px;
}
@media (min-width: 1400px) and (max-width: 1600px) {
  #about .brinde .grid-content--img .text-brinde {
    padding-left: 5vw;
  }
}
@media (min-width: 1200px) and (max-width: 1370px) {
  #about .brinde .grid-content--img .text-brinde {
    padding-left: 5vw;
  }
}
#about .brinde .grid-content--img .svg-brinde {
  position: absolute;
  right: -116px;
  width: 233px;
  height: 233px;
  bottom: -100px;
}
@media (max-width: 1400px) {
  #about .brinde .grid-content--img .svg-brinde {
    bottom: 30px;
  }
}
@media (max-width: 1200px) {
  #about .brinde .grid-content--img .svg-brinde {
    bottom: -50px;
  }
}
@media (max-width: 1100px) {
  #about .brinde .grid-content--img .svg-brinde {
    left: -25px;
    width: 95px;
    height: 95px;
    bottom: 260px;
  }
}
#about .brinde .grid-content--img .svg-brinde text {
  font-size: 18px;
  fill: #A04E2C;
  font-weight: 600;
}
#about .brinde .grid-content--text {
  flex-grow: 1;
  max-width: 702px;
}
@media (max-width: 1599px) {
  #about .brinde .grid-content--text {
    width: 90%;
  }
}
@media (max-width: 1100px) {
  #about .brinde .grid-content--text {
    width: 100%;
  }
}
#about .brinde .grid-content--text .title-sub {
  color: #A04E2C;
}
#about .brinde .grid-content--text h2 {
  font-family: "Barlow";
  font-size: 55px;
  font-weight: 300;
  line-height: 65px;
  font-style: normal;
  text-align: left;
  color: #0a0a0a;
  margin-bottom: 40px;
}
#about .brinde .grid-content--text h2 span, #about .brinde .grid-content--text h2 strong {
  color: #A04E2C;
  font-family: "Debbie Rate";
  line-height: 73px;
  font-weight: 82px;
  font-weight: 300;
}
@media (max-width: 1100px) {
  #about .brinde .grid-content--text h2 {
    font-size: 35px;
    line-height: 40px;
    margin-bottom: 15px;
  }
  #about .brinde .grid-content--text h2 span, #about .brinde .grid-content--text h2 strong {
    font-size: 50px;
    line-height: 73px;
  }
}
#about .brinde .grid-content--text img {
  margin-top: 80px;
  aspect-ratio: 1.65;
  height: 429px;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
@media (max-width: 1700px) {
  #about .brinde .grid-content--text img {
    max-width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    aspect-ratio: auto;
  }
}
@media (max-width: 1100px) {
  #about .brinde .grid-content--text img {
    display: none;
  }
}
#about .video-full {
  position: relative;
  width: 100%;
  height: 80vh;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  /* Cover image */
  /* Play button */
}
@media (max-width: 1100px) {
  #about .video-full {
    height: 240px;
  }
}
#about .video-full .cover {
  position: absolute;
  width: 100%;
  height: 80vh;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: 2;
}
#about .video-full .play-btn {
  position: absolute;
  z-index: 3;
  width: 115px;
  height: 115px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  background-color: rgba(0, 0, 0, 0.129);
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
}
#about .video-full .play-btn::after {
  content: "";
  width: 180px;
  height: 180px;
  border: 1px solid #A04E2C;
  border-radius: 50%;
  background: transparent;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 1100px) {
  #about .video-full .play-btn {
    width: 50px;
    height: 50px;
  }
  #about .video-full .play-btn::after {
    width: 70px;
    height: 70px;
  }
}
#about .video-full .play-btn:hover {
  width: 180px;
  height: 180px;
}
#about .video-full .play-btn::before {
  content: "▶";
  font-size: 2rem;
  color: #fff;
  font-weight: bold;
}
@media (max-width: 1100px) {
  #about .video-full .play-btn::before {
    font-size: 1rem;
  }
}
#about .features-home {
  padding-top: 80px;
}
@media (max-width: 1100px) {
  #about .features-home {
    padding-top: 45px;
  }
}
#about .features-home__body {
  padding-top: 85px;
}
@media (max-width: 1100px) {
  #about .features-home__body {
    padding-top: 45px;
  }
}
#about .features-home__body--card {
  margin-bottom: 130px;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1100px) {
  #about .features-home__body--card {
    flex-direction: column;
    gap: 30px;
    margin-bottom: 50px;
  }
}
#about .features-home__body--card .content-card {
  display: flex;
  flex-direction: column;
  max-width: 505px;
}
#about .features-home__body--card .content-card img {
  margin-bottom: 20px;
  max-height: 50px;
  max-width: 60px;
  width: -moz-fit-content;
  width: fit-content;
}
@media (max-width: 1100px) {
  #about .features-home__body--card .content-card img {
    max-height: 25px;
    max-width: 30px;
    margin-bottom: 0px;
  }
}
#about .features-home__body--card .content-card h3 {
  margin-bottom: 38px;
  letter-spacing: -1.1px;
  color: #0A0A0A;
  font-size: 55px;
  line-height: 65px;
  font-weight: 300;
}
@media (max-width: 1100px) {
  #about .features-home__body--card .content-card h3 {
    font-size: 20px;
    line-height: 60px;
    margin-bottom: 0;
  }
}
#about .features-home__body--card .content-card p {
  font-size: 15px;
  line-height: 30px;
  color: #0A0A0A;
}
#about .features-home__body .wrapper-img {
  aspect-ratio: 1;
  width: 100%;
  max-width: 569px;
  max-height: 548px;
  transform: translateX(-80px);
  overflow: hidden;
}
#about .features-home__body .wrapper-img img {
  transition: all 0.3s ease;
}
#about .features-home__body .wrapper-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 1100px) {
  #about .features-home__body .wrapper-img {
    width: 100%;
    height: 168px;
    aspect-ratio: inherit;
    -o-object-fit: cover;
       object-fit: cover;
    transform: translateX(0);
    height: 168px;
    aspect-ratio: inherit;
    object-fit: cover;
  }
  #about .features-home__body .wrapper-img img {
    height: 168px;
    -o-object-fit: cover;
       object-fit: cover;
    width: 100%;
  }
}
#about .features-home__body--cardImg {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  transition: all 0.3s ease;
}
#about .features-home__body .reverse {
  display: flex;
  flex-direction: row-reverse;
}
#about .features-home__body .reverse .wrapper-img {
  transform: translateX(80px);
}
@media (max-width: 1100px) {
  #about .features-home__body .reverse {
    flex-direction: column;
  }
  #about .features-home__body .reverse .wrapper-img {
    transform: translateX(0);
    height: 168px;
    aspect-ratio: inherit;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
#about .history-section {
  text-align: center;
}
#about .history-section .section-title {
  color: #A04E2C;
}
@media (max-width: 1100px) {
  #about .history-section .section-title {
    text-align: center;
  }
}
#about .history-section .section-subtitle {
  font-size: 55px;
  line-height: 65px;
  color: #0A0A0A;
  margin-block: 25px 10px;
}
@media (max-width: 1100px) {
  #about .history-section .section-subtitle {
    font-size: 35px;
    line-height: 40px;
  }
}
#about .history-section .section-subtitle span, #about .history-section .section-subtitle strong {
  font-family: "Debbie Rate";
  color: #c47452;
  font-size: 82px;
  font-weight: 300;
  margin-left: 20px;
}
@media (max-width: 1100px) {
  #about .history-section .section-subtitle span, #about .history-section .section-subtitle strong {
    font-size: 50px;
    line-height: 73px;
  }
}
#about .history-section .section-description {
  max-width: 700px;
  font-size: 15px;
  line-height: 30px;
  color: #0A0A0A;
  max-width: 592px;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 80px;
}
@media (max-width: 1100px) {
  #about .history-section .section-description {
    font-size: 14px;
    line-height: 25px;
    max-width: calc(100% - 64px);
    margin-top: 15px;
  }
}
#about .history-section .swiper {
  width: 100%;
  padding: 50px 0;
  overflow: hidden;
}
@media (max-width: 1100px) {
  #about .history-section .swiper {
    padding: 23px 0;
  }
}
#about .history-section .history-swiper {
  position: relative;
  width: 100%;
  max-width: 1248px;
  margin: 0 auto;
  padding: 0 24px;
}
#about .history-section .swiper-wrapper {
  display: flex;
  margin-bottom: 105px;
  height: auto;
}
#about .history-section .swiper-slide {
  width: 300px;
  min-height: 168px;
  margin-right: 24px;
  flex-shrink: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1100px) {
  #about .history-section .swiper-slide {
    width: 175px;
    height: 100px;
    margin-right: 12px;
  }
}
#about .history-section .card-slider {
  background: #fff;
  padding: 20px;
  text-align: left;
  width: 100%;
  height: 100%;
  display: flex;
  gap: 12px;
}
@media (max-width: 1200px) {
  #about .history-section .card-slider {
    flex-direction: column;
    align-items: center;
  }
}
#about .history-section .card-slider .img {
  min-width: 70px !important;
  min-height: 70px !important;
  max-width: 70px !important;
  max-height: 70px !important;
  border-radius: 50% !important;
  overflow: hidden;
}
@media (max-width: 1600px) {
  #about .history-section .card-slider .img {
    min-width: 50px;
    min-height: 50px;
    max-width: 50px;
    max-height: 50px;
  }
}
#about .history-section .card-slider .img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#about .history-section .card-slider h4 {
  font-size: 18px;
  color: #a04e2c;
  margin-bottom: 10px;
}
#about .history-section .card-slider p {
  font-size: 14px;
  color: #555;
  margin: 5px 0;
  line-height: 1.5;
}
@media (min-width: 1600px) {
  #about .history-section .history-swiper {
    max-width: 1248px;
  }
}
@media (max-width: 1599px) {
  #about .history-section .history-swiper {
    max-width: 1075px;
  }
}
@media (max-width: 1199px) {
  #about .history-section .history-swiper {
    max-width: 624px;
  }
}
@media (max-width: 767px) {
  #about .history-section .history-swiper {
    max-width: 362px;
    padding: 0 12px;
    padding-bottom: 50px;
  }
}
#about .history-section .card-slider {
  background: #fff;
  padding: 20px;
  text-align: left;
  border-radius: 8px;
  width: 280px;
  transition: transform 0.3s ease;
}
@media (max-width: 1200px) {
  #about .history-section .card-slider {
    text-align: center;
  }
}
#about .history-section .card-slider::before {
  content: "";
  width: 2px;
  height: 80%;
  background: rgba(0, 0, 0, 0.1882352941);
  position: absolute;
  top: 10%;
  left: -15px;
  z-index: 1;
}
#about .history-section .card-slider:hover {
  transform: scale(1.05);
}
#about .history-section .card-slider h4 {
  font-size: 18px;
  color: #a04e2c;
  margin-bottom: 10px;
}
#about .history-section .card-slider p {
  font-size: 14px;
  color: #555;
  margin: 5px 0;
}
@media (max-width: 1600px) {
  #about .history-section .card-slider p {
    font-size: 12px;
  }
}
#about .history-section .card-slider p strong {
  font-weight: 600;
}
#about .history-section .custom-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  z-index: 9;
  color: #fff;
  font-family: "Barlow";
  font-size: 17px;
  font-weight: 500;
  line-height: 55px;
  font-style: normal;
  text-align: left;
  color: #333;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -110%);
}
@media (max-width: 1100px) {
  #about .history-section .custom-pagination {
    transform: translate(-50%, 0%);
  }
}
#about .history-section .prev-arrow, #about .history-section .next-arrow {
  cursor: pointer;
  color: #c66;
  -webkit-user-select: none;
  -moz-user-select: none;
       user-select: none;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  border: 1px solid #A04E2C;
}
#about .history-section .progress-bar {
  width: 100px;
  height: 3px;
  background: #ccc;
  position: relative;
  overflow: hidden;
}
#about .history-section .progress {
  height: 100%;
  width: 0%;
  background: #c66;
  transform-origin: left;
  transition: width 0s;
}
#about .scrolling-text {
  overflow: hidden;
  width: 100%;
  display: flex;
  align-items: center;
  margin-top: 30px;
}
#about .scrolling-text .rail {
  display: flex;
}
#about .scrolling-text .rail h4 {
  white-space: nowrap;
  letter-spacing: ls(120);
  font-family: "Barlow", sans-serif;
  font-size: clamp(40px, 12.5vw, 242px);
  font-weight: bold;
  line-height: 1.2;
  font-style: normal;
  text-align: center;
  color: transparent;
  -webkit-text-stroke: 2px #a04e2c;
}
@media (max-width: 1100px) {
  #about .scrolling-text .rail h4 {
    font-size: clamp(40px, 20.5vw, 121px);
    line-height: 1;
    -webkit-text-stroke: 1px #a04e2c;
  }
}
#about .map-about {
  margin-top: 80px;
  margin-bottom: 110px;
}
#about .map-about .map-about-img {
  width: min(100%, 1000px);
  height: min(100vh, 917px);
  -o-object-fit: cover;
     object-fit: cover;
  min-height: 800px;
  margin-bottom: 67px;
  display: block;
  margin-inline: auto;
}
@media (max-width: 1100px) {
  #about .map-about .map-about-img {
    display: none;
  }
}
#about .map-about button, #about .map-about a {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 64px;
  gap: 7px;
  font-size: 17px;
  font-weight: 500;
  line-height: 60px;
  font-style: normal;
  text-align: left;
  color: #ffffff;
  width: -moz-fit-content;
  width: fit-content;
  background: linear-gradient(119deg, #A04E2C 0%, #F9AB89 50%, #A04E2C 100%);
  background-size: 200% auto;
  transition: all 0.5s ease;
  padding-inline: 50px;
  margin: 0 auto;
}
@media (max-width: 1100px) {
  #about .map-about button, #about .map-about a {
    width: calc(100% - 64px);
  }
}
#about .map-about button:hover, #about .map-about a:hover {
  background-position: right center;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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T1E7RUFDSTtFQUNBO0VBQ0E7QUFtT1o7QUFoT1E7RUFDSTtFQUNBO0VBQ0E7QUFrT1o7QUFoT1k7RUFMSjtJQU1RO0VBbU9kO0FBQ0Y7QUFsT1k7RUFDSTtBQW9PaEI7QUFoT1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa09aO0FBak9ZO0VBbEJKO0lBbUJRO0VBb09kO0FBQ0Y7QUFqT1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtPQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBbU9aO0FBaE9RO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWtPWjtBQS9OUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFpT1o7QUE3Tkk7RUFDSTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FBOE5SO0FBN05RO0VBQ0U7QUErTlY7QUE5TlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWdPWjtBQS9OWTtFQVhGO0lBWU07SUFDQTtJQUNBO0VBa09kO0FBQ0Y7QUE3Tkk7RUFDSTtFQUNBO0FBK05SO0FBOU5RO0VBQ0k7RUFDQTtFQUNBO0tBQUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtBQStOWjtBQTdOWTtFQVZKO0lBV087RUFnT2I7QUFDRjtBQTdOUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFNQTtFQUNBO0VBQ0E7RUFDQTtBQTBOWjtBQXpOWTtFQXZCSjtJQXdCUTtFQTROZDtBQUNGO0FBM05ZO0VBQ0k7QUE2TmhCLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy9wYWdlcy9hYm91dC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL2dlbmVyYWwvX2NvbG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvZ2VuZXJhbC9jb21tb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vZ2VuZXJhbC9fY29sb3Iuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi4vZ2VuZXJhbC9jb21tb24uc2Nzc1wiO1xyXG5cclxuI2Fib3V0e1xyXG4gICAgLmZlYXR1cmVzLWhvbWVfX2hlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDc1cHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS4xcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMEEwQTBBO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBzcGFuLCBzdHJvbmd7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjQzQ3NDUyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRGViYmllIFJhdGVcIjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogODNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3M3B4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIHNwYW4sIHN0cm9uZ3tcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDczcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwQTBBMEE7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA3MHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5icmluZGV7XHJcbiAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcclxuICAgICAgIG1hcmdpbi1ib3R0b206IDE2MHB4O1xyXG4gICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpe1xyXG4gICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcclxuICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgICAgIH1cclxuICAgICAgIC5ncmlkLWNvbnRlbnR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICAgICAgZ2FwOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAgICAgJi0taW1ne1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBNaW4oNTg4cHgsIDM1dncpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTE2OHB4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogODA0cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtODBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpe1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmV2ZWFse1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDAuNztcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMC43O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDgwNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRleHQtYnJpbmRle1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDV2dztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNzBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDV2dztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN2Zy1icmluZGV7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHRleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJG1haW4tY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtLXRleHR7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwMnB4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCl7XHJcbiAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50aXRsZS1zdWJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiQmFybG93XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwYTBhMGE7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuLCBzdHJvbmd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRGViYmllIFJhdGVcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDczcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbixzdHJvbmd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNzNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHB7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLjY1O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDI5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnZpZGVvLWZ1bGwge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDgwdmg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvKiBDb3ZlciBpbWFnZSAqL1xyXG4gICAgICAgIC5jb3ZlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogODB2aDtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvKiBQbGF5IGJ1dHRvbiAqL1xyXG4gICAgICAgIC5wbGF5LWJ0biB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgd2lkdGg6IDExNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDExNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xMjkpO1xyXG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi4pa2XCI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZlYXR1cmVzLWhvbWV7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19ib2R5e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogODVweDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLS1jYXJke1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jb250ZW50LWNhcmR7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGgze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTEuMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBBMEEwQTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwQTBBMEE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC53cmFwcGVyLWltZ3tcclxuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NjlweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU0OHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC04MHB4KTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpe1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTY4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTY4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi0tY2FyZEltZ3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yZXZlcnNle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgIC53cmFwcGVyLWltZ3tcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoODBweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIC53cmFwcGVyLWltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oaXN0b3J5LXNlY3Rpb24ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICAgIGNvbG9yOiAkbWFpbi1jb2xvcjtcclxuICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLXN1YnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1NXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwQTBBMEE7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogMjVweCAxMHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlY3Rpb24tc3VidGl0bGUgc3BhbiwgLnNlY3Rpb24tc3VidGl0bGUgc3Ryb25nIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRGViYmllIFJhdGVcIjtcclxuICAgICAgICAgICAgY29sb3I6ICNjNDc0NTI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogODJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDczcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwQTBBMEE7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTkycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2NHB4KTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zd2lwZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyM3B4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oaXN0b3J5LXN3aXBlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTI0OHB4OyAvLyBXaWR0aCBmb3IgNCBjYXJkcyAoMzAwcHggKiA0ICsgZ2FwcylcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMwMHB4IDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMTY4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4IDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXNsaWRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDEycHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW1nIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNhMDRlMmM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFJlc3BvbnNpdmUgY29udGFpbmVyIHdpZHRoc1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgICAgLmhpc3Rvcnktc3dpcGVyIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTI0OHB4OyAvLyA0IHNsaWRlcyAoMzAwcHggKiA0ICsgMjRweCAqIDMpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcclxuICAgICAgICAgICAgLmhpc3Rvcnktc3dpcGVyIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTA3NXB4OyAvLyAzIHNsaWRlcyAoMzAwcHggKiAzICsgMjRweCAqIDIpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICAgICAgICAgLmhpc3Rvcnktc3dpcGVyIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjI0cHg7IC8vIDIgc2xpZGVzICgzMDBweCAqIDIgKyAyNHB4KVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgLmhpc3Rvcnktc3dpcGVyIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzYycHg7IC8vIDIgbW9iaWxlIHNsaWRlc1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgLmNhcmQtc2xpZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDAwMDAzMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMTAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTE1cHg7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1zbGlkZXI6aG92ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtc2xpZGVyIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2EwNGUyYztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXNsaWRlciBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdHJvbmd7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3VzdG9tLXBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiQmFybG93XCI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTExMCUpO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcmV2LWFycm93LCAubmV4dC1hcnJvdyB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICNjNjY7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLDAsMCwwLjEpO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9ncmVzcy1iYXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZ3Jlc3Mge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2M2NjtcclxuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMHM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIC5zY3JvbGxpbmctdGV4dCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAucmFpbCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbHMoMTIwKTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiQmFybG93XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoNDBweCwgMTIuNXZ3LCAyNDJweCk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAycHggI2EwNGUyYztcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDQwcHgsIDIwLjV2dywgMTIxcHgpO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggI2EwNGUyYztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIC5tYXAtYWJvdXR7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcclxuICAgICAgICAubWFwLWFib3V0LWltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IE1pbigxMDAlLCAxMDAwcHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IE1pbigxMDB2aCwgOTE3cHgpO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogODAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY3cHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpe1xyXG4gICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b24sIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgICAgIGdhcDogN3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgIDExOWRlZyxcclxuICAgICAgICAgICAgICAgICNBMDRFMkMgMCUsXHJcbiAgICAgICAgICAgICAgICAjRjlBQjg5IDUwJSxcclxuICAgICAgICAgICAgICAgICNBMDRFMkMgMTAwJVxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgYXV0bztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDUwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2NHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIiR3aGl0ZTogI2ZmZmZmZjtcclxuJGJsYWNrOiAjMDAwMDAwO1xyXG4vLyBDb2xvcnNcclxuXHJcbiRncmVlbjQwMDogIzQ2OTUzNjtcclxuJG1haW4tY29sb3I6ICNBMDRFMkM7XHJcblxyXG4kc2Vjb25kLWNvbG9yOiAjMEEwQTBBO1xyXG4vKiAgKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLSBIb3ZlciBiYWNrZ3JvdW5kIGdyYWRpZW50IC0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbkBwcm9wZXJ0eSAtLW15Q29sb3IxIHtcclxuICAgIHN5bnRheDogJzxjb2xvcj4nO1xyXG4gICAgaW5pdGlhbC12YWx1ZTogI0ZDQTMyRDtcclxuICAgIGluaGVyaXRzOiBmYWxzZTtcclxufVxyXG5cclxuQHByb3BlcnR5IC0tbXlDb2xvcjIge1xyXG4gICAgc3ludGF4OiAnPGNvbG9yPic7XHJcbiAgICBpbml0aWFsLXZhbHVlOiAjRkY2MTk2O1xyXG4gICAgaW5oZXJpdHM6IGZhbHNlO1xyXG59XHJcblxyXG4uYnV0dG9uLWhvdmVyLWxpbmVhckdyYWRpZW50IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAxMDVkZWcsXHJcbiAgICAgICAgdmFyKC0tbXlDb2xvcjEpIDclLFxyXG4gICAgICAgIHZhcigtLW15Q29sb3IyKSA3OCVcclxuICAgICk7XHJcbiAgICB0cmFuc2l0aW9uOiAtLW15Q29sb3IxIDAuN3MsIC0tbXlDb2xvcjIgMC43cztcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC0tbXlDb2xvcjE6ICNmZjkzM2M7XHJcbiAgICAgICAgLS1teUNvbG9yMjogI2ZmOTMzYztcclxuICAgIH1cclxufVxyXG5cclxuLmJ1dHRvbi1ob3Zlci1saW5lYXJHcmFkaWVudC1vdGhlcnMtYnJvd3NlcnMge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIDEwNWRlZyxcclxuICAgICAgICAjZmY5MzNjIDclLFxyXG4gICAgICAgICNmZjYxOTYgNzglXHJcbiAgICApO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIDEwNWRlZyxcclxuICAgICAgICAjZmY5MzNjIDclLFxyXG4gICAgICAgICNmZjYxOTYgNzglXHJcbiAgICApO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgMTA1ZGVnLFxyXG4gICAgICAgICNmZjkzM2MgNyUsXHJcbiAgICAgICAgI2ZmNjE5NiA3OCVcclxuICAgICk7XHJcbn1cclxuIiwiLmZvcm0tZ3JvdXB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG4udGl0bGUtc3Vie1xyXG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCA1MDAgMTZweC8xICdCYXJsb3cnLCBzYW5zLXNlcmlmO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiA4cHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpe1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkJhcmxvd1wiOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiA1MDA7IGxpbmUtaGVpZ2h0OiA2NHB4OyBmb250LXN0eWxlOiBub3JtYWw7IHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDZweDtcclxuICAgIH1cclxufVxyXG4uY29udGFpbmVye1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KXtcclxuICAgICAgICBwYWRkaW5nLWlubGluZTogMzJweDtcclxuICAgIH1cclxufVxyXG5cclxuaW5wdXQuZXJyb3IsIHRleHRhcmVhLmVycm9yLCBzZWxlY3QuZXJyb3J7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZjZTRlNDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2MwMDMzO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbmxhYmVsLmVycm9ye1xyXG5cdGNvbG9yOiByZWQ7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IC0yMHB4O1xyXG59XHJcblxyXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XHJcbiAgICBkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gdXRpbGl0YXJ5IGNsYXNzZXNcclxuLmJnLWltZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGluc2V0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHR6LWluZGV4OiAtMztcclxufVxyXG4uc3ViLXRpdGxlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb2xvcjogJG1haW4tY29sb3I7XHJcblx0Zm9udDogbm9ybWFsIG5vcm1hbCA1MDAgMTZweC8xICdCYXJsb3cnO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDguNXB4O1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDdweDtcclxuXHR9XHJcbn1cclxucCB7XHJcblx0Y29sb3I6ICMwQTBBMEE7XHJcblx0Zm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTVweC8zMHB4ICdCYXJsb3cnO1xyXG4gICAgc3Ryb25ne1xyXG4gICAgICAgIGNvbG9yOiAkbWFpbi1jb2xvcjtcclxuICAgIH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdH1cclxufVxyXG4ubWFpbi1idG4ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxO1xyXG5cclxuXHRjb2xvcjogIzBBMEEwQTtcclxuXHRmb250OiBub3JtYWwgbm9ybWFsIDUwMCAxN3B4LzU1cHggJ0Jhcmxvdyc7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDBweDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIuMTtcclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiK1wiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogY2FsYygxMDAlICsgMTJweCk7XHJcblxyXG5cdFx0Y29sb3I6ICRtYWluLWNvbG9yO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zNXMgZWFzZS1pbi1vdXQ7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcbmEgeyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cclxuXHJcbi8vIEN1c3RvbSBzY3JvbGxiYXIgZm9yIG1vZGFsLWJvZHlcclxuLm1vZGFsLWJvZHkge1xyXG5cdHNjcm9sbGJhci1jb2xvcjogJG1haW4tY29sb3IgI2ZmZiAhaW1wb3J0YW50O1xyXG5cdFxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHNlY29uZC1jb2xvciwgMC4xKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkbWFpbi1jb2xvciwgMTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRmlyZWZveCBzY3JvbGxiYXJcclxuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcclxuICAgIHNjcm9sbGJhci1jb2xvcjogJG1haW4tY29sb3IgcmdiYSgkc2Vjb25kLWNvbG9yLCAwLjEpO1xyXG59XHJcblxyXG4uc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICAgIG1heC1oZWlnaHQ6IDE0MnB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuXHJcblx0XHRzY3JvbGxiYXItY29sb3I6ICRtYWluLWNvbG9yICNmZmYgIWltcG9ydGFudDsgLyogdGh1bWIgdHJhY2sgKi9cclxuXHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG5cclxuICAgICAgICAvLyBSZW1vdmVyIGNvciBkZSBmdW5kbyBkYSBzY3JvbGxiYXJcclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gUmVtb3ZlciBib3TDtWVzIHVwL2Rvd25cclxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjp2ZXJ0aWNhbCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdHdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdGhlaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIH1cclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/