@font-face {
  font-family: "FoundersGrotesk";
  src: url("../assets/fonts/FoundersGrotesk-Regular.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FoundersGrotesk";
  src: url("../assets/fonts/FoundersGrotesk-Bold.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
body {
  font-family: "FoundersGrotesk", sans-serif;
}

h2 {
  font-family: "FoundersGrotesk", sans-serif;
  font-size: 98px;
  font-weight: 400;
  line-height: 81px;
  letter-spacing: -0.400000006px;
  text-align: left;
}
@media screen and (max-width: 1280px) {
  h2 {
    font-size: 72px;
    line-height: 60px;
  }
}
@media screen and (max-width: 768px) {
  h2 {
    font-size: 36px;
    font-weight: 400;
    line-height: 36px;
    letter-spacing: -0.400000006px;
    text-align: left;
  }
}

h3 {
  font-family: "FoundersGrotesk", sans-serif;
  font-size: 86px;
  font-weight: 400;
  line-height: 75px;
  letter-spacing: -0.400000006px;
  text-align: left;
}
@media screen and (max-width: 1280px) {
  h3 {
    font-size: 72px;
    line-height: 60px;
  }
}
@media screen and (max-width: 768px) {
  h3 {
    font-size: 36px;
    font-weight: 400;
    line-height: 36px;
    letter-spacing: -0.400000006px;
    text-align: center;
  }
}

h4 {
  font-family: "FoundersGrotesk", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 13.2px;
  text-align: center;
}

header {
  background-color: #222222;
  position: fixed;
  width: 100vw;
  z-index: 9999;
}
header .header__title img {
  width: 175.99px;
  height: 21.14px;
  display: block;
  margin: 26px auto 0 auto;
  gap: 0px;
  opacity: 0px;
}
header .header__logo .logo__container {
  width: 107px;
  height: 58px;
  background-color: rgb(205, 220, 42);
  margin: auto;
}
@media screen and (max-width: 1024px) {
  header .header__logo .logo__container {
    margin: unset;
  }
}
header .header__logo .logo__container img {
  margin: auto;
  padding-top: 18px;
}
header .header__contact .contact__container {
  height: 100%;
}
header .header__contact .contact__container a {
  background-color: transparent;
  color: white;
  text-decoration: none;
  font-family: "FoundersGrotesk", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: -0.400000006px;
  text-align: left;
  transition: ease-in-out 0.2s;
}
header .header__contact .contact__container .chevron__container {
  width: 36px;
  height: 36px;
  border: 1px solid rgb(205, 220, 42);
  border-radius: 5rem;
  margin-right: 10px;
}
@media screen and (max-width: 1024px) {
  header .header__contact .contact__container .chevron__container {
    display: none;
  }
}
header .header__contact .contact__container .chevron__container .chevron {
  display: block;
  height: 12.65px;
  width: 6.31px;
  background-image: url("../assets/chevron-white.svg");
  background-size: cover;
}
header .header__contact .contact__container:hover a {
  background-color: rgb(205, 220, 42);
  color: black;
}
header .header__contact .contact__container:hover .chevron {
  background-image: url("../assets/chevron-black.svg");
}
header .header__contact .contact__container .contact__link {
  height: 36px;
  padding: 11px 13.78px 11px 13px;
  border-radius: 5rem;
  border-color: rgb(205, 220, 42);
  border-width: 1px;
}

.highlight-section {
  padding: 0 5vw;
  height: 100vh;
  margin: auto;
  position: relative;
}
@media screen and (max-width: 650px) {
  .highlight-section {
    height: 400px;
  }
}

.background {
  position: fixed;
  width: 100%;
}

h2 {
  max-width: 1177px;
  font-family: "FoundersGrotesk", sans-serif;
  text-align: left;
}

.line {
  position: relative;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  --highlight-offset: 0%;
  background-image: linear-gradient(90deg, rgb(255, 255, 255) var(--highlight-offset), rgba(255, 255, 255, 0.2) var(--highlight-offset));
}
.line .highlight {
  position: relative;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  --highlight-offset: 0%;
  background-image: linear-gradient(90deg, rgb(205, 220, 42) var(--highlight-offset), rgba(255, 255, 255, 0.2) var(--highlight-offset));
}

.highlight__background {
  max-width: 550px;
  max-height: 550px;
  width: 44vw;
  height: 44vw;
  aspect-ratio: 1/1;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: url("../assets/slogan-circle.png") no-repeat;
  background-size: cover;
  opacity: 0.08;
}
@media screen and (max-width: 650px) {
  .highlight__background {
    width: 60vw;
    height: 60vw;
  }
}
@media screen and (max-width: 768px) {
  .highlight__background {
    width: 60vw;
    height: 60vw;
  }
}

.highlight__background2 {
  max-width: 159px;
  max-height: 183px;
  width: 13vw;
  height: 15vw;
  width: 100%;
  height: 100%;
  aspect-ratio: 1/1;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: url("../assets/logo-green.png") no-repeat;
  background-size: cover;
  opacity: 0.08;
}
@media screen and (max-width: 650px) {
  .highlight__background2 {
    width: 13vw;
    height: 15vw;
  }
}

.carousel-section {
  min-height: 242px;
}
@media screen and (max-width: 768px) {
  .carousel-section {
    min-height: 184px;
  }
}

.wrapper {
  height: 20%;
  width: 150vw;
  background: #fff;
  position: relative;
  display: flex;
  align-items: center;
  overflow: hidden;
  margin-bottom: 65px;
  gap: 5rem;
}

.wrapper-reverse {
  height: 20%;
  width: 150vw;
  background: #fff;
  position: relative;
  display: flex;
  align-items: center;
  overflow: hidden;
  gap: 5rem;
}

.carousel {
  background: blue;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.carousel__image {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 80%;
  width: 20%;
  margin: 0;
  padding: 0;
  position: relative;
  flex-shrink: 0;
  color: black;
  font-size: 21px;
  cursor: pointer;
}

.show-overflow {
  overflow: visible;
}

#carousel--chemitec {
  width: 306.62px;
  height: 54.14px;
}
@media screen and (max-width: 768px) {
  #carousel--chemitec {
    width: 94.34px;
    height: 16.66px;
  }
}

#carousel--lasatec {
  width: 309px;
  height: 31px;
}
@media screen and (max-width: 768px) {
  #carousel--lasatec {
    width: 95.07px;
    height: 9.54px;
  }
}

#carousel--exakta {
  width: 267.76px;
  height: 41.95px;
}
@media screen and (max-width: 768px) {
  #carousel--exakta {
    width: 83px;
    height: 13px;
  }
}

#carousel--brightwell {
  width: 274px;
  height: 65.02px;
}
@media screen and (max-width: 768px) {
  #carousel--brightwell {
    width: 84px;
    height: 20px;
  }
}

#carousel--etatron {
  width: 317px;
  height: 60px;
}
@media screen and (max-width: 768px) {
  #carousel--etatron {
    width: 97.53px;
    height: 18.46px;
  }
}

#carousel--wsm {
  width: 207px;
  height: 47px;
}
@media screen and (max-width: 768px) {
  #carousel--wsm {
    width: 63.69px;
    height: 14.46px;
  }
}

#carousel--seko {
  width: 207px;
  height: 60px;
}
@media screen and (max-width: 768px) {
  #carousel--seko {
    width: 63px;
    height: 19px;
  }
}

#carousel--mytho {
  width: 274.01px;
  height: 21.54px;
}
@media screen and (max-width: 768px) {
  #carousel--mytho {
    width: calc(84px + 5rem);
    height: 6.63px;
  }
}

#carousel--mytho--last {
  width: calc(274.01px + 5rem);
  height: 21.54px;
  padding-right: 5rem;
}
@media screen and (max-width: 768px) {
  #carousel--mytho--last {
    width: calc(84px + 5rem);
    height: 6.63px;
  }
}

.video-section h3 {
  margin: auto;
  max-width: 732px;
  padding: 0 2rem;
}
.video-section h3 .title-highlight {
  position: relative;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  --highlight-offset: 0%;
  background-image: linear-gradient(90deg, rgb(205, 220, 42) var(--highlight-offset), rgb(255, 255, 255) var(--highlight-offset));
}
.video-section p {
  font-family: "FoundersGrotesk", sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: -0.400000006px;
  text-align: left;
  color: #fff;
  margin: 36px auto;
  max-width: 732px;
  padding: 0 2rem;
}
@media screen and (max-width: 768px) {
  .video-section p {
    font-family: Founders Grotesk;
    font-size: 16px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: -0.400000006px;
    text-align: center;
  }
}
.video-section video {
  clip-path: circle(10%);
  max-width: 1324px;
  width: 90vw;
  margin: auto;
  padding-bottom: 152px;
}
@media screen and (max-width: 768px) {
  .video-section video {
    clip-path: unset;
  }
}

.contact-section {
  min-height: 100vh;
  background: rgb(205, 220, 42);
  padding: 2em;
}
.contact-section h2 {
  color: #222222;
  font-size: 98px;
  font-family: IvyPresto Headline;
  font-weight: 400;
  line-height: 81px;
  word-wrap: break-word;
  margin-bottom: 100px;
}
.contact-section h2 span {
  font-family: "FoundersGrotesk", sans-serif;
  line-height: 54px;
}
@media screen and (max-width: 1280px) {
  .contact-section h2 span {
    font-size: 72px;
    line-height: 40px;
  }
}
@media screen and (max-width: 768px) {
  .contact-section h2 span {
    font-size: 36px;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: -0.400000006px;
    text-align: left;
  }
}
@media screen and (max-width: 1280px) {
  .contact-section h2 {
    font-size: 72px;
    line-height: 60px;
  }
}
@media screen and (max-width: 768px) {
  .contact-section h2 {
    font-size: 36px;
    font-weight: 400;
    line-height: 36px;
    letter-spacing: -0.400000006px;
    text-align: left;
  }
}
.contact-section .contact__container {
  height: 100%;
}
.contact-section .contact__container a {
  background-color: transparent;
  color: #222222;
  text-decoration: none;
  font-family: "FoundersGrotesk", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: -0.400000006px;
  text-align: left;
  transition: ease-in-out 0.2s;
}
.contact-section .contact__container .chevron__container {
  width: 36px;
  height: 36px;
  border: 1px solid #222222;
  border-radius: 5rem;
  margin-right: 10px;
}
@media screen and (max-width: 1024px) {
  .contact-section .contact__container .chevron__container {
    display: none;
  }
}
.contact-section .contact__container .chevron__container .chevron {
  display: block;
  height: 12.65px;
  width: 6.31px;
  background-image: url("../assets/chevron-black.svg");
  background-size: cover;
}
.contact-section .contact__container:hover a {
  background-color: #222222;
  color: #fff;
}
.contact-section .contact__container:hover .chevron {
  background-image: url("../assets/chevron-white.svg");
}
.contact-section .contact__container .contact__link {
  height: 36px;
  padding: 11px 13.78px 11px 13px;
  border-radius: 5rem;
  border-color: #222222;
  border-width: 1px;
}

form {
  margin: auto;
  max-width: 883px;
  padding: 0 2rem;
  margin-top: 4rem;
}
form label {
  display: block;
  width: 100%;
  font-family: "FoundersGrotesk", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 13.2px;
  text-align: left;
  color: rgb(209, 237, 93);
}
form input[type=text], form input[type=email], form textarea {
  width: 100%;
  height: 90%;
  min-height: 2rem;
  font-family: "FoundersGrotesk", sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 36px;
  letter-spacing: 2px;
  text-align: left;
  color: rgb(255, 255, 255);
  background: none;
  border: none;
  resize: none;
}
form .submit__button {
  width: 100%;
  height: 100px;
  border-radius: 1rem;
  border: 2px solid rgb(163, 163, 163);
  opacity: 0px;
  font-family: "FoundersGrotesk", sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 13.2px;
  text-align: center;
  color: rgb(205, 220, 42);
  margin-top: 39px;
}
form .submit__button:hover {
  background: rgb(209, 237, 93);
  color: #222222;
}
form .input__container {
  padding: 20px 27px 10px 27px;
  border-radius: 1rem;
  border: 2px solid rgb(163, 163, 163);
  margin-bottom: 21px;
}
form .input__container.input__container--single:last-child {
  margin-bottom: 0;
}
form .input__container.input__container--multi {
  height: 100%;
}

.copyright {
  margin: 64px auto 32px auto;
  font-family: "FoundersGrotesk", sans-serif;
  font-size: 13.2px;
  font-weight: 400;
  line-height: 14.56px;
  text-align: center;
  color: rgb(163, 163, 163);
}

.status-alert {
  max-width: calc(883px - 2rem);
  margin: 1rem auto 1rem auto;
}

.contact-popup {
  height: 100vh;
  width: 100vw;
  position: fixed;
  z-index: 200;
  top: 0;
  background: #222222;
  display: none;
  opacity: 0;
  transition: opacity ease 1s;
}
.contact-popup form {
  width: 100%;
  height: 100%;
}
.contact-popup form .thankyou-container {
  display: none;
}
.contact-popup form .thankyou-container .active {
  display: block;
}
.contact-popup form .thankyou-container h3 {
  color: #fff;
  font-family: IvyPresto Headline;
  font-size: 36px;
  font-weight: 400;
  line-height: 36px;
  letter-spacing: -0.400000006px;
  text-align: left;
  margin-bottom: 20px;
}
.contact-popup form .thankyou-container p {
  color: #fff;
  font-family: IvyPresto Headline;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: -0.400000006px;
  text-align: left;
}
.contact-popup form .error-container {
  display: none;
}
.contact-popup form .error-container .active {
  display: block;
}
.contact-popup form .question-container {
  margin-top: -58px;
  width: 100%;
  position: relative;
  display: none;
}
.contact-popup form .question-container .labels label {
  opacity: 0;
  color: rgb(205, 220, 42);
  font-size: 16px;
  font-family: "FoundersGrotesk", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 13.2px;
  word-wrap: break-word;
  margin-bottom: 82px;
}
.contact-popup form .question-container .labels p {
  color: #fff;
  opacity: 0;
  font-size: 16px;
  font-family: "FoundersGrotesk", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 13.2px;
  word-wrap: break-word;
}
.contact-popup form .question-container input {
  opacity: 0;
  width: 100%;
  position: relative;
  padding-right: 40px;
  color: #fff;
  font-size: 36px;
  font-family: "FoundersGrotesk", sans-serif;
  font-weight: 400;
  line-height: 36px;
  letter-spacing: 2px;
  word-wrap: break-word;
}
.contact-popup form .question-container input:focus {
  outline: none;
}
.contact-popup form .question-container textarea:focus {
  outline: none;
}
.contact-popup form .question-container .next-button {
  position: absolute;
  opacity: 0;
  width: 53px;
  height: 53px;
  bottom: 10px;
  right: 0;
  background: rgb(205, 220, 42);
  border-radius: 50%;
  z-index: 300;
  cursor: pointer;
}
.contact-popup form .question-container .field-underline {
  background: rgb(205, 220, 42);
  height: 1px;
  width: 0%;
  margin-top: -20px;
}
.contact-popup form #q3 .field-underline {
  margin-top: 0px;
}
.contact-popup form .active {
  display: block;
}
.contact-popup form .error .field-underline {
  background: #dc362a;
}
.contact-popup form .error .next-button {
  background: #dc362a;
}
.contact-popup form .error .labels label {
  color: #dc362a !important;
}

.creative-formula-section {
  padding-top: 53px;
  padding-bottom: 138px;
  border-top: 1px solid rgb(205, 220, 42);
}
.creative-formula-section .creative-formula-container {
  max-width: 90vw;
  margin: auto;
}
@media screen and (max-width: 768px) {
  .creative-formula-section .creative-formula-container h3 {
    text-align: left;
    padding: 0 5vw;
  }
}
.creative-formula-section .creative-formula-container p {
  max-width: 530px;
  margin-bottom: 90px;
}
@media screen and (max-width: 768px) {
  .creative-formula-section .creative-formula-container p {
    text-align: left;
    padding: 0 5vw;
  }
}
@media screen and (max-width: 768px) {
  .creative-formula-section .creative-formula-container .formula-container {
    padding: 0 5vw;
  }
}
@media screen and (max-width: 768px) {
  .creative-formula-section .creative-formula-container .formula-container .formula-logo {
    width: 33px;
    height: 37px;
  }
}
@media screen and (max-width: 768px) {
  .creative-formula-section .creative-formula-container .formula-container .formula-equals {
    width: 29px;
    height: 29px;
  }
}
.creative-formula-section .creative-formula-container .formula-container .formula__top {
  border-bottom: 1px solid rgb(205, 220, 42);
  width: 0%;
  min-height: 119px;
}
@media screen and (max-width: 1024px) {
  .creative-formula-section .creative-formula-container .formula-container .formula__top {
    min-height: 77px;
  }
}
@media screen and (max-width: 768px) {
  .creative-formula-section .creative-formula-container .formula-container .formula__top {
    min-height: 51px;
  }
}
.creative-formula-section .creative-formula-container .formula-container .formula__right .plus-sign {
  opacity: 0;
  width: 29px;
  height: 29px;
}
@media screen and (max-width: 1024px) {
  .creative-formula-section .creative-formula-container .formula-container .formula__right .plus-sign {
    width: 15px;
    height: 15px;
  }
}
@media screen and (max-width: 768px) {
  .creative-formula-section .creative-formula-container .formula-container .formula__right .plus-sign {
    width: 10px;
    height: 10px;
  }
}
.creative-formula-section .creative-formula-container .formula-container .formula__right .iconography {
  opacity: 0;
}
@media screen and (max-width: 1024px) {
  .creative-formula-section .creative-formula-container .formula-container .formula__right .iconography {
    width: 60px;
  }
}
@media screen and (max-width: 768px) {
  .creative-formula-section .creative-formula-container .formula-container .formula__right .iconography {
    width: 35px;
    height: 35px;
  }
}

html {
  overflow-x: hidden;
  background-color: #222222;
}

main {
  position: relative;
}

body {
  overflow-x: hidden;
  background-color: #222222;
}

.black-grid {
  background-color: #222222;
  background-image: url("../assets/grid-bg.svg");
}

.white-bg {
  background-color: #fff;
}

.white-text {
  color: #fff !important;
}

.grecaptcha-badge {
  display: none;
}

.scroll__indicator {
  height: 150px;
  width: 22px;
  position: fixed;
  bottom: 10px;
  right: 10%;
  z-index: 100;
}
@media screen and (max-width: 650px) {
  .scroll__indicator {
    display: none !important;
  }
}
.scroll__indicator img {
  position: absolute;
  bottom: 0;
  margin: auto;
}
.scroll__indicator .scroll-line {
  height: 148px;
  width: 1px;
  margin: auto;
  --highlight-offset: 0%;
  background: linear-gradient(0deg, rgb(72, 77, 15) 0%, rgb(229, 237, 144) var(--highlight-offset), rgb(72, 77, 15) 100%);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy9mb250cy5zY3NzIiwic3R5bGVzLmNzcyIsInN0eWxlcy9oZWFkZXIuc2NzcyIsInN0eWxlcy92YXJpYWJsZXMuc2NzcyIsInN0eWxlcy9pbnRyby5zY3NzIiwic3R5bGVzL2Nhcm91c2VsLnNjc3MiLCJzdHlsZXMvdmlkZW8uc2NzcyIsInN0eWxlcy9jb250YWN0LnNjc3MiLCJzdHlsZXMvY29udGFjdF9wb3B1cC5zY3NzIiwic3R5bGVzL2NyZWF0aXZlX2Zvcm11bGEuc2NzcyIsInN0eWxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBO0VBQ0ksOEJBQUE7RUFDQSwwRUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUNBSjtBREdBO0VBQ0ksOEJBQUE7RUFDQSx1RUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QUNESjtBRElBO0VBQ0ksMENBQUE7QUNGSjs7QURLQTtFQUNJLDBDQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkFBQTtFQUNBLGdCQUFBO0FDRko7QURJSTtFQVJKO0lBU1EsZUFBQTtJQUNBLGlCQUFBO0VDRE47QUFDRjtBREdJO0VBYko7SUFjUSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLDhCQUFBO0lBQ0EsZ0JBQUE7RUNBTjtBQUNGOztBRElBO0VBQ0ksMENBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZ0JBQUE7QUNESjtBREdJO0VBUko7SUFTUSxlQUFBO0lBQ0EsaUJBQUE7RUNBTjtBQUNGO0FERUk7RUFiSjtJQWNRLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGlCQUFBO0lBQ0EsOEJBQUE7SUFDQSxrQkFBQTtFQ0NOO0FBQ0Y7O0FERUE7RUFDSSwwQ0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUNDSjs7QUN0RUE7RUFDSSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VB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UXR1Qm9CO0VBTEo7SUFNUSxXQUFBO0lBQ0EsWUFBQTtFUnl1QnRCO0FBQ0Y7QVF2dUJvQjtFQVZKO0lBV1EsV0FBQTtJQUNBLFlBQUE7RVIwdUJ0QjtBQUNGO0FReHVCZ0I7RUFDSSxVQUFBO0FSMHVCcEI7QVF4dUJvQjtFQUhKO0lBSVEsV0FBQTtFUjJ1QnRCO0FBQ0Y7QVF6dUJvQjtFQVBKO0lBUVEsV0FBQTtJQUNBLFlBQUE7RVI0dUJ0QjtBQUNGOztBUzV6QkE7RUFDSSxrQkFBQTtFQUNBLHlCUFhJO0FGMDBCUjs7QVM1ekJBO0VBQ0ksa0JBQUE7QVQrekJKOztBUzV6QkE7RUFDSSxrQkFBQTtFQUNBLHlCUHBCSTtBRm0xQlI7O0FTN3pCQTtFQUNJLHlCUHZCSTtFT3dCSiw4Q0FBQTtBVGcwQko7O0FTN3pCQTtFQUNJLHNCUDNCSTtBRjIxQlI7O0FTN3pCQTtFQUNJLHNCQUFBO0FUZzBCSjs7QVM3ekJBO0VBQ0ksYUFBQTtBVGcwQko7O0FTN3pCQTtFQUNJLGFBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtBVGcwQko7QVM5ekJJO0VBUko7SUFTUSx3QkFBQTtFVGkwQk47QUFDRjtBUy96Qkk7RUFDSSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0FUaTBCUjtBUzl6Qkk7RUFDSSxhQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHVIQUFBO0FUZzBCUiIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gRm9udCBGYWNlc1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm91bmRlcnNHcm90ZXNrXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvRm91bmRlcnNHcm90ZXNrLVJlZ3VsYXIub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJGb3VuZGVyc0dyb3Rlc2tcIjtcbiAgICBzcmM6IHVybChcIi4uL2Fzc2V0cy9mb250cy9Gb3VuZGVyc0dyb3Rlc2stQm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5ib2R5IHtcbiAgICBmb250LWZhbWlseTogJ0ZvdW5kZXJzR3JvdGVzaycsIHNhbnMtc2VyaWY7XG59XG5cbmgyIHtcbiAgICBmb250LWZhbWlseTogJ0ZvdW5kZXJzR3JvdGVzaycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA5OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDgxcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQwMDAwMDAwNTk2MDQ2NDVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQwMDAwMDAwNTk2MDQ2NDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgXG4gICAgfVxufVxuXG5oMyB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm91bmRlcnNHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA4NnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQwMDAwMDAwNTk2MDQ2NDVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQwMDAwMDAwNTk2MDQ2NDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuaDQge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvdW5kZXJzR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMy4ycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufSIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb3VuZGVyc0dyb3Rlc2tcIjtcbiAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvRm91bmRlcnNHcm90ZXNrLVJlZ3VsYXIub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm91bmRlcnNHcm90ZXNrXCI7XG4gIHNyYzogdXJsKFwiLi4vYXNzZXRzL2ZvbnRzL0ZvdW5kZXJzR3JvdGVzay1Cb2xkLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJGb3VuZGVyc0dyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbn1cblxuaDIge1xuICBmb250LWZhbWlseTogXCJGb3VuZGVyc0dyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA5OHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogODFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQwMDAwMDAwNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNDAwMDAwMDA2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5oMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvdW5kZXJzR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDg2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA3NXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDAwMDAwMDA2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC40MDAwMDAwMDZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuaDQge1xuICBmb250LWZhbWlseTogXCJGb3VuZGVyc0dyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMuMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiA5OTk5O1xufVxuaGVhZGVyIC5oZWFkZXJfX3RpdGxlIGltZyB7XG4gIHdpZHRoOiAxNzUuOTlweDtcbiAgaGVpZ2h0OiAyMS4xNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAyNnB4IGF1dG8gMCBhdXRvO1xuICBnYXA6IDBweDtcbiAgb3BhY2l0eTogMHB4O1xufVxuaGVhZGVyIC5oZWFkZXJfX2xvZ28gLmxvZ29fX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDdweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjA1LCAyMjAsIDQyKTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGhlYWRlciAuaGVhZGVyX19sb2dvIC5sb2dvX19jb250YWluZXIge1xuICAgIG1hcmdpbjogdW5zZXQ7XG4gIH1cbn1cbmhlYWRlciAuaGVhZGVyX19sb2dvIC5sb2dvX19jb250YWluZXIgaW1nIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMThweDtcbn1cbmhlYWRlciAuaGVhZGVyX19jb250YWN0IC5jb250YWN0X19jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5oZWFkZXIgLmhlYWRlcl9fY29udGFjdCAuY29udGFjdF9fY29udGFpbmVyIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkZvdW5kZXJzR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDAwMDAwMDA2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMnM7XG59XG5oZWFkZXIgLmhlYWRlcl9fY29udGFjdCAuY29udGFjdF9fY29udGFpbmVyIC5jaGV2cm9uX19jb250YWluZXIge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjA1LCAyMjAsIDQyKTtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGhlYWRlciAuaGVhZGVyX19jb250YWN0IC5jb250YWN0X19jb250YWluZXIgLmNoZXZyb25fX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuaGVhZGVyIC5oZWFkZXJfX2NvbnRhY3QgLmNvbnRhY3RfX2NvbnRhaW5lciAuY2hldnJvbl9fY29udGFpbmVyIC5jaGV2cm9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTIuNjVweDtcbiAgd2lkdGg6IDYuMzFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2NoZXZyb24td2hpdGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuaGVhZGVyIC5oZWFkZXJfX2NvbnRhY3QgLmNvbnRhY3RfX2NvbnRhaW5lcjpob3ZlciBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIwNSwgMjIwLCA0Mik7XG4gIGNvbG9yOiBibGFjaztcbn1cbmhlYWRlciAuaGVhZGVyX19jb250YWN0IC5jb250YWN0X19jb250YWluZXI6aG92ZXIgLmNoZXZyb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvY2hldnJvbi1ibGFjay5zdmdcIik7XG59XG5oZWFkZXIgLmhlYWRlcl9fY29udGFjdCAuY29udGFjdF9fY29udGFpbmVyIC5jb250YWN0X19saW5rIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAxMXB4IDEzLjc4cHggMTFweCAxM3B4O1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBib3JkZXItY29sb3I6IHJnYigyMDUsIDIyMCwgNDIpO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmhpZ2hsaWdodC1zZWN0aW9uIHtcbiAgcGFkZGluZzogMCA1dnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmhpZ2hsaWdodC1zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5cbi5iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cblxuaDIge1xuICBtYXgtd2lkdGg6IDExNzdweDtcbiAgZm9udC1mYW1pbHk6IFwiRm91bmRlcnNHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0taGlnaGxpZ2h0LW9mZnNldDogMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDI1NSwgMjU1LCAyNTUpIHZhcigtLWhpZ2hsaWdodC1vZmZzZXQpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgdmFyKC0taGlnaGxpZ2h0LW9mZnNldCkpO1xufVxuLmxpbmUgLmhpZ2hsaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWhpZ2hsaWdodC1vZmZzZXQ6IDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyMDUsIDIyMCwgNDIpIHZhcigtLWhpZ2hsaWdodC1vZmZzZXQpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgdmFyKC0taGlnaGxpZ2h0LW9mZnNldCkpO1xufVxuXG4uaGlnaGxpZ2h0X19iYWNrZ3JvdW5kIHtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgbWF4LWhlaWdodDogNTUwcHg7XG4gIHdpZHRoOiA0NHZ3O1xuICBoZWlnaHQ6IDQ0dnc7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvc2xvZ2FuLWNpcmNsZS5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBvcGFjaXR5OiAwLjA4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmhpZ2hsaWdodF9fYmFja2dyb3VuZCB7XG4gICAgd2lkdGg6IDYwdnc7XG4gICAgaGVpZ2h0OiA2MHZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGlnaGxpZ2h0X19iYWNrZ3JvdW5kIHtcbiAgICB3aWR0aDogNjB2dztcbiAgICBoZWlnaHQ6IDYwdnc7XG4gIH1cbn1cblxuLmhpZ2hsaWdodF9fYmFja2dyb3VuZDIge1xuICBtYXgtd2lkdGg6IDE1OXB4O1xuICBtYXgtaGVpZ2h0OiAxODNweDtcbiAgd2lkdGg6IDEzdnc7XG4gIGhlaWdodDogMTV2dztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9sb2dvLWdyZWVuLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG9wYWNpdHk6IDAuMDg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuICAuaGlnaGxpZ2h0X19iYWNrZ3JvdW5kMiB7XG4gICAgd2lkdGg6IDEzdnc7XG4gICAgaGVpZ2h0OiAxNXZ3O1xuICB9XG59XG5cbi5jYXJvdXNlbC1zZWN0aW9uIHtcbiAgbWluLWhlaWdodDogMjQycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2Fyb3VzZWwtc2VjdGlvbiB7XG4gICAgbWluLWhlaWdodDogMTg0cHg7XG4gIH1cbn1cblxuLndyYXBwZXIge1xuICBoZWlnaHQ6IDIwJTtcbiAgd2lkdGg6IDE1MHZ3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIGdhcDogNXJlbTtcbn1cblxuLndyYXBwZXItcmV2ZXJzZSB7XG4gIGhlaWdodDogMjAlO1xuICB3aWR0aDogMTUwdnc7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZ2FwOiA1cmVtO1xufVxuXG4uY2Fyb3VzZWwge1xuICBiYWNrZ3JvdW5kOiBibHVlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXJvdXNlbF9faW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA4MCU7XG4gIHdpZHRoOiAyMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNob3ctb3ZlcmZsb3cge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuI2Nhcm91c2VsLS1jaGVtaXRlYyB7XG4gIHdpZHRoOiAzMDYuNjJweDtcbiAgaGVpZ2h0OiA1NC4xNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Nhcm91c2VsLS1jaGVtaXRlYyB7XG4gICAgd2lkdGg6IDk0LjM0cHg7XG4gICAgaGVpZ2h0OiAxNi42NnB4O1xuICB9XG59XG5cbiNjYXJvdXNlbC0tbGFzYXRlYyB7XG4gIHdpZHRoOiAzMDlweDtcbiAgaGVpZ2h0OiAzMXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Nhcm91c2VsLS1sYXNhdGVjIHtcbiAgICB3aWR0aDogOTUuMDdweDtcbiAgICBoZWlnaHQ6IDkuNTRweDtcbiAgfVxufVxuXG4jY2Fyb3VzZWwtLWV4YWt0YSB7XG4gIHdpZHRoOiAyNjcuNzZweDtcbiAgaGVpZ2h0OiA0MS45NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Nhcm91c2VsLS1leGFrdGEge1xuICAgIHdpZHRoOiA4M3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgfVxufVxuXG4jY2Fyb3VzZWwtLWJyaWdodHdlbGwge1xuICB3aWR0aDogMjc0cHg7XG4gIGhlaWdodDogNjUuMDJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNjYXJvdXNlbC0tYnJpZ2h0d2VsbCB7XG4gICAgd2lkdGg6IDg0cHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbiNjYXJvdXNlbC0tZXRhdHJvbiB7XG4gIHdpZHRoOiAzMTdweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Nhcm91c2VsLS1ldGF0cm9uIHtcbiAgICB3aWR0aDogOTcuNTNweDtcbiAgICBoZWlnaHQ6IDE4LjQ2cHg7XG4gIH1cbn1cblxuI2Nhcm91c2VsLS13c20ge1xuICB3aWR0aDogMjA3cHg7XG4gIGhlaWdodDogNDdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNjYXJvdXNlbC0td3NtIHtcbiAgICB3aWR0aDogNjMuNjlweDtcbiAgICBoZWlnaHQ6IDE0LjQ2cHg7XG4gIH1cbn1cblxuI2Nhcm91c2VsLS1zZWtvIHtcbiAgd2lkdGg6IDIwN3B4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjY2Fyb3VzZWwtLXNla28ge1xuICAgIHdpZHRoOiA2M3B4O1xuICAgIGhlaWdodDogMTlweDtcbiAgfVxufVxuXG4jY2Fyb3VzZWwtLW15dGhvIHtcbiAgd2lkdGg6IDI3NC4wMXB4O1xuICBoZWlnaHQ6IDIxLjU0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjY2Fyb3VzZWwtLW15dGhvIHtcbiAgICB3aWR0aDogY2FsYyg4NHB4ICsgNXJlbSk7XG4gICAgaGVpZ2h0OiA2LjYzcHg7XG4gIH1cbn1cblxuI2Nhcm91c2VsLS1teXRoby0tbGFzdCB7XG4gIHdpZHRoOiBjYWxjKDI3NC4wMXB4ICsgNXJlbSk7XG4gIGhlaWdodDogMjEuNTRweDtcbiAgcGFkZGluZy1yaWdodDogNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNjYXJvdXNlbC0tbXl0aG8tLWxhc3Qge1xuICAgIHdpZHRoOiBjYWxjKDg0cHggKyA1cmVtKTtcbiAgICBoZWlnaHQ6IDYuNjNweDtcbiAgfVxufVxuXG4udmlkZW8tc2VjdGlvbiBoMyB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiA3MzJweDtcbiAgcGFkZGluZzogMCAycmVtO1xufVxuLnZpZGVvLXNlY3Rpb24gaDMgLnRpdGxlLWhpZ2hsaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWhpZ2hsaWdodC1vZmZzZXQ6IDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyMDUsIDIyMCwgNDIpIHZhcigtLWhpZ2hsaWdodC1vZmZzZXQpLCByZ2IoMjU1LCAyNTUsIDI1NSkgdmFyKC0taGlnaGxpZ2h0LW9mZnNldCkpO1xufVxuLnZpZGVvLXNlY3Rpb24gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvdW5kZXJzR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDAwMDAwMDA2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDM2cHggYXV0bztcbiAgbWF4LXdpZHRoOiA3MzJweDtcbiAgcGFkZGluZzogMCAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXNlY3Rpb24gcCB7XG4gICAgZm9udC1mYW1pbHk6IEZvdW5kZXJzIEdyb3Rlc2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQwMDAwMDAwNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnZpZGVvLXNlY3Rpb24gdmlkZW8ge1xuICBjbGlwLXBhdGg6IGNpcmNsZSgxMCUpO1xuICBtYXgtd2lkdGg6IDEzMjRweDtcbiAgd2lkdGg6IDkwdnc7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLXNlY3Rpb24gdmlkZW8ge1xuICAgIGNsaXAtcGF0aDogdW5zZXQ7XG4gIH1cbn1cblxuLmNvbnRhY3Qtc2VjdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA1LCAyMjAsIDQyKTtcbiAgcGFkZGluZzogMmVtO1xufVxuLmNvbnRhY3Qtc2VjdGlvbiBoMiB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDk4cHg7XG4gIGZvbnQtZmFtaWx5OiBJdnlQcmVzdG8gSGVhZGxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA4MXB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuLmNvbnRhY3Qtc2VjdGlvbiBoMiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiRm91bmRlcnNHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5jb250YWN0LXNlY3Rpb24gaDIgc3BhbiB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdC1zZWN0aW9uIGgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC40MDAwMDAwMDZweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbnRhY3Qtc2VjdGlvbiBoMiB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdC1zZWN0aW9uIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNDAwMDAwMDA2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdF9fY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdF9fY29udGFpbmVyIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiRm91bmRlcnNHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MDAwMDAwMDZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4ycztcbn1cbi5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3RfX2NvbnRhaW5lciAuY2hldnJvbl9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIyMjIyMjtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3RfX2NvbnRhaW5lciAuY2hldnJvbl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29udGFjdC1zZWN0aW9uIC5jb250YWN0X19jb250YWluZXIgLmNoZXZyb25fX2NvbnRhaW5lciAuY2hldnJvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEyLjY1cHg7XG4gIHdpZHRoOiA2LjMxcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9jaGV2cm9uLWJsYWNrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3RfX2NvbnRhaW5lcjpob3ZlciBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29udGFjdC1zZWN0aW9uIC5jb250YWN0X19jb250YWluZXI6aG92ZXIgLmNoZXZyb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvY2hldnJvbi13aGl0ZS5zdmdcIik7XG59XG4uY29udGFjdC1zZWN0aW9uIC5jb250YWN0X19jb250YWluZXIgLmNvbnRhY3RfX2xpbmsge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDExcHggMTMuNzhweCAxMXB4IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIGJvcmRlci1jb2xvcjogIzIyMjIyMjtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbmZvcm0ge1xuICBtYXJnaW46IGF1dG87XG4gIG1heC13aWR0aDogODgzcHg7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbmZvcm0gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIkZvdW5kZXJzR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMy4ycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiByZ2IoMjA5LCAyMzcsIDkzKTtcbn1cbmZvcm0gaW5wdXRbdHlwZT10ZXh0XSwgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwgZm9ybSB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDkwJTtcbiAgbWluLWhlaWdodDogMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRm91bmRlcnNHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcmVzaXplOiBub25lO1xufVxuZm9ybSAuc3VibWl0X19idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiKDE2MywgMTYzLCAxNjMpO1xuICBvcGFjaXR5OiAwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkZvdW5kZXJzR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMy4ycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHJnYigyMDUsIDIyMCwgNDIpO1xuICBtYXJnaW4tdG9wOiAzOXB4O1xufVxuZm9ybSAuc3VibWl0X19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA5LCAyMzcsIDkzKTtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5mb3JtIC5pbnB1dF9fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMjBweCAyN3B4IDEwcHggMjdweDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiKDE2MywgMTYzLCAxNjMpO1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuZm9ybSAuaW5wdXRfX2NvbnRhaW5lci5pbnB1dF9fY29udGFpbmVyLS1zaW5nbGU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5mb3JtIC5pbnB1dF9fY29udGFpbmVyLmlucHV0X19jb250YWluZXItLW11bHRpIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY29weXJpZ2h0IHtcbiAgbWFyZ2luOiA2NHB4IGF1dG8gMzJweCBhdXRvO1xuICBmb250LWZhbWlseTogXCJGb3VuZGVyc0dyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMy4ycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNC41NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiByZ2IoMTYzLCAxNjMsIDE2Myk7XG59XG5cbi5zdGF0dXMtYWxlcnQge1xuICBtYXgtd2lkdGg6IGNhbGMoODgzcHggLSAycmVtKTtcbiAgbWFyZ2luOiAxcmVtIGF1dG8gMXJlbSBhdXRvO1xufVxuXG4uY29udGFjdC1wb3B1cCB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDB2dztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyMDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogIzIyMjIyMjtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIDFzO1xufVxuLmNvbnRhY3QtcG9wdXAgZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY29udGFjdC1wb3B1cCBmb3JtIC50aGFua3lvdS1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhY3QtcG9wdXAgZm9ybSAudGhhbmt5b3UtY29udGFpbmVyIC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0LXBvcHVwIGZvcm0gLnRoYW5reW91LWNvbnRhaW5lciBoMyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogSXZ5UHJlc3RvIEhlYWRsaW5lO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDAwMDAwMDA2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29udGFjdC1wb3B1cCBmb3JtIC50aGFua3lvdS1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogSXZ5UHJlc3RvIEhlYWRsaW5lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDAwMDAwMDA2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29udGFjdC1wb3B1cCBmb3JtIC5lcnJvci1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhY3QtcG9wdXAgZm9ybSAuZXJyb3ItY29udGFpbmVyIC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0LXBvcHVwIGZvcm0gLnF1ZXN0aW9uLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IC01OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhY3QtcG9wdXAgZm9ybSAucXVlc3Rpb24tY29udGFpbmVyIC5sYWJlbHMgbGFiZWwge1xuICBvcGFjaXR5OiAwO1xuICBjb2xvcjogcmdiKDIwNSwgMjIwLCA0Mik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiRm91bmRlcnNHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxMy4ycHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWFyZ2luLWJvdHRvbTogODJweDtcbn1cbi5jb250YWN0LXBvcHVwIGZvcm0gLnF1ZXN0aW9uLWNvbnRhaW5lciAubGFiZWxzIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJGb3VuZGVyc0dyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEzLjJweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmNvbnRhY3QtcG9wdXAgZm9ybSAucXVlc3Rpb24tY29udGFpbmVyIGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC1mYW1pbHk6IFwiRm91bmRlcnNHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uY29udGFjdC1wb3B1cCBmb3JtIC5xdWVzdGlvbi1jb250YWluZXIgaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNvbnRhY3QtcG9wdXAgZm9ybSAucXVlc3Rpb24tY29udGFpbmVyIHRleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5jb250YWN0LXBvcHVwIGZvcm0gLnF1ZXN0aW9uLWNvbnRhaW5lciAubmV4dC1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiA1M3B4O1xuICBoZWlnaHQ6IDUzcHg7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigyMDUsIDIyMCwgNDIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IDMwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNvbnRhY3QtcG9wdXAgZm9ybSAucXVlc3Rpb24tY29udGFpbmVyIC5maWVsZC11bmRlcmxpbmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA1LCAyMjAsIDQyKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAwJTtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4uY29udGFjdC1wb3B1cCBmb3JtICNxMyAuZmllbGQtdW5kZXJsaW5lIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLmNvbnRhY3QtcG9wdXAgZm9ybSAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29udGFjdC1wb3B1cCBmb3JtIC5lcnJvciAuZmllbGQtdW5kZXJsaW5lIHtcbiAgYmFja2dyb3VuZDogI2RjMzYyYTtcbn1cbi5jb250YWN0LXBvcHVwIGZvcm0gLmVycm9yIC5uZXh0LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNkYzM2MmE7XG59XG4uY29udGFjdC1wb3B1cCBmb3JtIC5lcnJvciAubGFiZWxzIGxhYmVsIHtcbiAgY29sb3I6ICNkYzM2MmEgIWltcG9ydGFudDtcbn1cblxuLmNyZWF0aXZlLWZvcm11bGEtc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA1M3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTM4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoMjA1LCAyMjAsIDQyKTtcbn1cbi5jcmVhdGl2ZS1mb3JtdWxhLXNlY3Rpb24gLmNyZWF0aXZlLWZvcm11bGEtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA5MHZ3O1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3JlYXRpdmUtZm9ybXVsYS1zZWN0aW9uIC5jcmVhdGl2ZS1mb3JtdWxhLWNvbnRhaW5lciBoMyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDV2dztcbiAgfVxufVxuLmNyZWF0aXZlLWZvcm11bGEtc2VjdGlvbiAuY3JlYXRpdmUtZm9ybXVsYS1jb250YWluZXIgcCB7XG4gIG1heC13aWR0aDogNTMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3JlYXRpdmUtZm9ybXVsYS1zZWN0aW9uIC5jcmVhdGl2ZS1mb3JtdWxhLWNvbnRhaW5lciBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgNXZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3JlYXRpdmUtZm9ybXVsYS1zZWN0aW9uIC5jcmVhdGl2ZS1mb3JtdWxhLWNvbnRhaW5lciAuZm9ybXVsYS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgNXZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3JlYXRpdmUtZm9ybXVsYS1zZWN0aW9uIC5jcmVhdGl2ZS1mb3JtdWxhLWNvbnRhaW5lciAuZm9ybXVsYS1jb250YWluZXIgLmZvcm11bGEtbG9nbyB7XG4gICAgd2lkdGg6IDMzcHg7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3JlYXRpdmUtZm9ybXVsYS1zZWN0aW9uIC5jcmVhdGl2ZS1mb3JtdWxhLWNvbnRhaW5lciAuZm9ybXVsYS1jb250YWluZXIgLmZvcm11bGEtZXF1YWxzIHtcbiAgICB3aWR0aDogMjlweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gIH1cbn1cbi5jcmVhdGl2ZS1mb3JtdWxhLXNlY3Rpb24gLmNyZWF0aXZlLWZvcm11bGEtY29udGFpbmVyIC5mb3JtdWxhLWNvbnRhaW5lciAuZm9ybXVsYV9fdG9wIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyMDUsIDIyMCwgNDIpO1xuICB3aWR0aDogMCU7XG4gIG1pbi1oZWlnaHQ6IDExOXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jcmVhdGl2ZS1mb3JtdWxhLXNlY3Rpb24gLmNyZWF0aXZlLWZvcm11bGEtY29udGFpbmVyIC5mb3JtdWxhLWNvbnRhaW5lciAuZm9ybXVsYV9fdG9wIHtcbiAgICBtaW4taGVpZ2h0OiA3N3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3JlYXRpdmUtZm9ybXVsYS1zZWN0aW9uIC5jcmVhdGl2ZS1mb3JtdWxhLWNvbnRhaW5lciAuZm9ybXVsYS1jb250YWluZXIgLmZvcm11bGFfX3RvcCB7XG4gICAgbWluLWhlaWdodDogNTFweDtcbiAgfVxufVxuLmNyZWF0aXZlLWZvcm11bGEtc2VjdGlvbiAuY3JlYXRpdmUtZm9ybXVsYS1jb250YWluZXIgLmZvcm11bGEtY29udGFpbmVyIC5mb3JtdWxhX19yaWdodCAucGx1cy1zaWduIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMjlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY3JlYXRpdmUtZm9ybXVsYS1zZWN0aW9uIC5jcmVhdGl2ZS1mb3JtdWxhLWNvbnRhaW5lciAuZm9ybXVsYS1jb250YWluZXIgLmZvcm11bGFfX3JpZ2h0IC5wbHVzLXNpZ24ge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNyZWF0aXZlLWZvcm11bGEtc2VjdGlvbiAuY3JlYXRpdmUtZm9ybXVsYS1jb250YWluZXIgLmZvcm11bGEtY29udGFpbmVyIC5mb3JtdWxhX19yaWdodCAucGx1cy1zaWduIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cbn1cbi5jcmVhdGl2ZS1mb3JtdWxhLXNlY3Rpb24gLmNyZWF0aXZlLWZvcm11bGEtY29udGFpbmVyIC5mb3JtdWxhLWNvbnRhaW5lciAuZm9ybXVsYV9fcmlnaHQgLmljb25vZ3JhcGh5IHtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY3JlYXRpdmUtZm9ybXVsYS1zZWN0aW9uIC5jcmVhdGl2ZS1mb3JtdWxhLWNvbnRhaW5lciAuZm9ybXVsYS1jb250YWluZXIgLmZvcm11bGFfX3JpZ2h0IC5pY29ub2dyYXBoeSB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jcmVhdGl2ZS1mb3JtdWxhLXNlY3Rpb24gLmNyZWF0aXZlLWZvcm11bGEtY29udGFpbmVyIC5mb3JtdWxhLWNvbnRhaW5lciAuZm9ybXVsYV9fcmlnaHQgLmljb25vZ3JhcGh5IHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbn1cblxuaHRtbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbn1cblxubWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbn1cblxuLmJsYWNrLWdyaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvZ3JpZC1iZy5zdmdcIik7XG59XG5cbi53aGl0ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi53aGl0ZS10ZXh0IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2Nyb2xsX19pbmRpY2F0b3Ige1xuICBoZWlnaHQ6IDE1MHB4O1xuICB3aWR0aDogMjJweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiAxMCU7XG4gIHotaW5kZXg6IDEwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5zY3JvbGxfX2luZGljYXRvciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uc2Nyb2xsX19pbmRpY2F0b3IgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5zY3JvbGxfX2luZGljYXRvciAuc2Nyb2xsLWxpbmUge1xuICBoZWlnaHQ6IDE0OHB4O1xuICB3aWR0aDogMXB4O1xuICBtYXJnaW46IGF1dG87XG4gIC0taGlnaGxpZ2h0LW9mZnNldDogMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoNzIsIDc3LCAxNSkgMCUsIHJnYigyMjksIDIzNywgMTQ0KSB2YXIoLS1oaWdobGlnaHQtb2Zmc2V0KSwgcmdiKDcyLCA3NywgMTUpIDEwMCUpO1xufSIsImhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgei1pbmRleDogOTk5OTtcblxuICAgIC5oZWFkZXJfX3RpdGxlIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNzUuOTlweDtcbiAgICAgICAgICAgIGhlaWdodDogMjEuMTRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAyNnB4IGF1dG8gMCBhdXRvO1xuICAgICAgICAgICAgZ2FwOiAwcHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyX19sb2dvIHtcbiAgICAgICAgLmxvZ29fX2NvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTA3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9jb2xvdXI7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdW5zZXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlcl9fY29udGFjdCB7XG5cbiAgICAgICAgLmNvbnRhY3RfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb3VuZGVyc0dyb3Rlc2snLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40MDAwMDAwMDU5NjA0NjQ1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjJzO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5jaGV2cm9uX19jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeV9jb2xvdXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2hldnJvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyLjY1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2LjMxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vYXNzZXRzL2NoZXZyb24td2hpdGUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5X2NvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jaGV2cm9uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9hc3NldHMvY2hldnJvbi1ibGFjay5zdmcnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICBcbiAgICAgICAgICAgIC5jb250YWN0X19saW5rIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAxMy43OHB4IDExcHggMTNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnlfY29sb3VyO1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiRwcmltYXJ5X2NvbG91cjogcmdiYSgyMDUsIDIyMCwgNDIsIDEpO1xuJGJsYWNrOiAjMjIyMjIyO1xuJHdoaXRlOiAjZmZmO1xuJHJlZDogI2RjMzYyYTsiLCJcbi5oaWdobGlnaHQtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMCA1dnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICB9XG59XG4uYmFja2dyb3VuZHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7IFxuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5oMiB7XG4gICAgbWF4LXdpZHRoOiAxMTc3cHg7XG4gICAgZm9udC1mYW1pbHk6ICdGb3VuZGVyc0dyb3Rlc2snLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbn1cblxuLmxpbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgLS1oaWdobGlnaHQtb2Zmc2V0OiAwJTtcblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgOTBkZWcsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgdmFyKC0taGlnaGxpZ2h0LW9mZnNldCksXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSB2YXIoLS1oaWdobGlnaHQtb2Zmc2V0KVxuICAgICk7XG5cbiAgICAuaGlnaGxpZ2h0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC0taGlnaGxpZ2h0LW9mZnNldDogMCU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDkwZGVnLFxuICAgICAgICAgICAgcmdiYSgyMDUsIDIyMCwgNDIsIDEpIHZhcigtLWhpZ2hsaWdodC1vZmZzZXQpLFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIHZhcigtLWhpZ2hsaWdodC1vZmZzZXQpKTtcbiAgICB9XG59XG5cbi5oaWdobGlnaHRfX2JhY2tncm91bmQge1xuICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgbWF4LWhlaWdodDogNTUwcHg7XG4gICAgd2lkdGg6IDQ0dnc7XG4gICAgaGVpZ2h0OiA0NHZ3O1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9hc3NldHMvc2xvZ2FuLWNpcmNsZS5wbmcnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBvcGFjaXR5OiAwLjA4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgICAgd2lkdGg6IDYwdnc7XG4gICAgICAgIGhlaWdodDogNjB2dztcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogNjB2dztcbiAgICAgICAgaGVpZ2h0OiA2MHZ3O1xuICAgIH1cbn1cblxuLmhpZ2hsaWdodF9fYmFja2dyb3VuZDIge1xuICAgIG1heC13aWR0aDogMTU5cHg7XG4gICAgbWF4LWhlaWdodDogMTgzcHg7XG4gICAgd2lkdGg6IDEzdnc7XG4gICAgaGVpZ2h0OiAxNXZ3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgIFxuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9hc3NldHMvbG9nby1ncmVlbi5wbmcnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBvcGFjaXR5OiAwLjA4O1xuXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICB3aWR0aDogMTN2dztcbiAgICAgICAgaGVpZ2h0OiAxNXZ3O1xuICAgIH1cbn0iLCIuY2Fyb3VzZWwtc2VjdGlvbiB7XG4gICAgbWluLWhlaWdodDogMjQycHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtaW4taGVpZ2h0OiAxODRweDsgICAgIFxuICAgIH1cbn1cblxuLndyYXBwZXIge1xuICAgIGhlaWdodDogMjAlO1xuICAgIHdpZHRoOiAxNTB2dztcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gICAgZ2FwOiA1cmVtO1xufVxuXG4ud3JhcHBlci1yZXZlcnNlIHtcbiAgICBoZWlnaHQ6IDIwJTtcbiAgICB3aWR0aDogMTUwdnc7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBnYXA6IDVyZW07XG59XG4gIFxuLmNhcm91c2VsIHtcbiAgICBiYWNrZ3JvdW5kOiBibHVlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2Fyb3VzZWxfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA4MCU7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4gIFxuLnNob3ctb3ZlcmZsb3cge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4jY2Fyb3VzZWwtLWNoZW1pdGVjIHtcbiAgICB3aWR0aDogMzA2LjYycHg7XG4gICAgaGVpZ2h0OiA1NC4xNHB4O1xuICAgIFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiA5NC4zNHB4O1xuICAgICAgICBoZWlnaHQ6IDE2LjY2cHg7XG4gICAgfVxufVxuXG4jY2Fyb3VzZWwtLWxhc2F0ZWMge1xuICAgIHdpZHRoOiAzMDlweDtcbiAgICBoZWlnaHQ6IDMxcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogOTUuMDdweDtcbiAgICAgICAgaGVpZ2h0OiA5LjU0cHg7XG4gICAgfVxufVxuXG4jY2Fyb3VzZWwtLWV4YWt0YSB7XG4gICAgd2lkdGg6IDI2Ny43NnB4O1xuICAgIGhlaWdodDogNDEuOTVweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiA4M3B4O1xuICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgfVxufVxuXG4jY2Fyb3VzZWwtLWJyaWdodHdlbGwge1xuICAgIHdpZHRoOiAyNzRweDtcbiAgICBoZWlnaHQ6IDY1LjAycHg7XG4gICAgLy8gcGFkZGluZy1yaWdodDogNXJlbTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiA4NHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxufVxuXG4jY2Fyb3VzZWwtLWV0YXRyb24ge1xuICAgIHdpZHRoOiAzMTdweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogOTcuNTNweDtcbiAgICAgICAgaGVpZ2h0OiAxOC40NnB4O1xuICAgIH1cbn1cblxuI2Nhcm91c2VsLS13c20ge1xuICAgIHdpZHRoOiAyMDdweDtcbiAgICBoZWlnaHQ6IDQ3cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDo2My42OXB4O1xuICAgICAgICBoZWlnaHQ6MTQuNDZweDtcbiAgICB9XG59XG5cbiNjYXJvdXNlbC0tc2VrbyB7XG4gICAgd2lkdGg6IDIwN3B4O1xuICAgIGhlaWdodDogNjBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOjYzcHg7XG4gICAgICAgIGhlaWdodDoxOXB4O1xuICAgIH1cbn1cblxuI2Nhcm91c2VsLS1teXRobyB7XG4gICAgd2lkdGg6IDI3NC4wMXB4O1xuICAgIGhlaWdodDogMjEuNTRweDtcbiAgICBcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogY2FsYyg4NHB4ICsgNXJlbSk7XG4gICAgICAgIGhlaWdodDo2LjYzcHg7XG4gICAgfVxufVxuXG4jY2Fyb3VzZWwtLW15dGhvLS1sYXN0IHtcbiAgICB3aWR0aDogY2FsYygyNzQuMDFweCArIDVyZW0pO1xuICAgIGhlaWdodDogMjEuNTRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICAgIFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDg0cHggKyA1cmVtKTtcbiAgICAgICAgaGVpZ2h0OjYuNjNweDtcbiAgICB9XG59IiwiLnZpZGVvLXNlY3Rpb24ge1xuXG4gICAgaDMge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNzMycHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcblxuICAgICAgICAudGl0bGUtaGlnaGxpZ2h0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBcbiAgICAgICAgICAgIC0taGlnaGxpZ2h0LW9mZnNldDogMCU7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICA5MGRlZyxcbiAgICAgICAgICAgICAgICByZ2JhKDIwNSwgMjIwLCA0MiwgMSkgdmFyKC0taGlnaGxpZ2h0LW9mZnNldCksXG4gICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSB2YXIoLS1oaWdobGlnaHQtb2Zmc2V0KVxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LWZhbWlseTogXCJGb3VuZGVyc0dyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQwMDAwMDAwNTk2MDQ2NDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luOiAzNnB4IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNzMycHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvdW5kZXJzIEdyb3Rlc2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDAwMDAwMDA1OTYwNDY0NXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdmlkZW8ge1xuICAgICAgICBjbGlwLXBhdGg6IGNpcmNsZSgxMCUpO1xuICAgICAgICBtYXgtd2lkdGg6IDEzMjRweDtcbiAgICAgICAgd2lkdGg6IDkwdnc7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MnB4O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBjbGlwLXBhdGg6IHVuc2V0O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jb250YWN0LXNlY3Rpb24ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5X2NvbG91cjtcbiAgICBwYWRkaW5nOiAyZW07XG5cbiAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICBmb250LXNpemU6IDk4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBJdnlQcmVzdG8gSGVhZGxpbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA4MXB4O1xuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm91bmRlcnNHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA3MnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQwMDAwMDAwNTk2MDQ2NDVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQwMDAwMDAwNTk2MDQ2NDVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWN0X19jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvdW5kZXJzR3JvdGVzaycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDAwMDAwMDA1OTYwNDY0NXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMnM7XG5cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmNoZXZyb25fX2NvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaGV2cm9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyLjY1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYuMzFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2Fzc2V0cy9jaGV2cm9uLWJsYWNrLnN2ZycpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2hldnJvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9hc3NldHMvY2hldnJvbi13aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmNvbnRhY3RfX2xpbmsge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTFweCAxMy43OHB4IDExcHggMTNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbmZvcm0ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDg4M3B4O1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuXG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvdW5kZXJzR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMy4ycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiByZ2JhKDIwOSwgMjM3LCA5MywgMSk7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgdGV4dGFyZWEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA5MCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDJyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvdW5kZXJzR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyAgICAgICAgXG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG5cbiAgICAuc3VibWl0X19idXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgxNjMsIDE2MywgMTYzLCAxKTtcbiAgICAgICAgb3BhY2l0eTogMHB4OyAgIFxuICAgICAgICBmb250LWZhbWlseTogXCJGb3VuZGVyc0dyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMuMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeV9jb2xvdXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDM5cHg7XG4gICAgIFxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMDksIDIzNywgOTMsIDEpO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnB1dF9fY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyN3B4IDEwcHggMjdweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgxNjMsIDE2MywgMTYzLCAxKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcblxuICAgICAgICAmLmlucHV0X19jb250YWluZXItLXNpbmdsZSB7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmlucHV0X19jb250YWluZXItLW11bHRpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvcHlyaWdodCB7XG4gICAgbWFyZ2luOiA2NHB4IGF1dG8gMzJweCBhdXRvO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvdW5kZXJzR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTMuMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE0LjU2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiByZ2JhKDE2MywgMTYzLCAxNjMsIDEpO1xufVxuXG4uc3RhdHVzLWFsZXJ0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoODgzcHggLSAycmVtKTtcbiAgICBtYXJnaW46IDFyZW0gYXV0byAxcmVtIGF1dG87XG59IiwiLmNvbnRhY3QtcG9wdXAge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAyMDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIDFzO1xuXG4gICAgZm9ybSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLnRoYW5reW91LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEl2eVByZXN0byBIZWFkbGluZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDAwMDAwMDA1OTYwNDY0NXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogSXZ5UHJlc3RvIEhlYWRsaW5lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40MDAwMDAwMDU5NjA0NjQ1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lcnJvci1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucXVlc3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC01OHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAubGFiZWxzIHtcbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeV9jb2xvdXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm91bmRlcnNHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMy4yMHB4O1xuICAgICAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgycHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm91bmRlcnNHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMy4yMHB4O1xuICAgICAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvdW5kZXJzR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5leHQtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTNweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUzcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5X2NvbG91cjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMzAwO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLXVuZGVybGluZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnlfY29sb3VyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNxMyB7XG4gICAgICAgICAgICAuZmllbGQtdW5kZXJsaW5lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5lcnJvciB7XG4gICAgICAgICAgICAuZmllbGQtdW5kZXJsaW5lIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmV4dC1idXR0b24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sYWJlbHMge1xuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNyZWF0aXZlLWZvcm11bGEtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDUzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEzOHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcHJpbWFyeV9jb2xvdXI7XG5cbiAgICAuY3JlYXRpdmUtZm9ybXVsYS1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDkwdnc7XG4gICAgICAgIG1hcmdpbjogYXV0bztcblxuXG4gICAgICAgIFxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDV2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmZvcm11bGEtY29udGFpbmVyIHtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuZm9ybXVsYS1sb2dvIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5mb3JtdWxhLWVxdWFscyB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI5cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgIFxuICAgICAgICAgICAgLmZvcm11bGFfX3RvcCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwcmltYXJ5X2NvbG91cjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMCU7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTE5cHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzdweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm11bGFfX3JpZ2h0IHtcblxuICAgICAgICAgICAgICAgIC5wbHVzLXNpZ24ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbm9ncmFwaHkge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJ3N0eWxlcy9mb250cyc7XG5AaW1wb3J0ICdzdHlsZXMvdmFyaWFibGVzJztcbkBpbXBvcnQgJ3N0eWxlcy9oZWFkZXInO1xuQGltcG9ydCAnc3R5bGVzL2ludHJvJztcbkBpbXBvcnQgJ3N0eWxlcy9jYXJvdXNlbCc7XG5AaW1wb3J0ICdzdHlsZXMvdmlkZW8nO1xuQGltcG9ydCAnc3R5bGVzL2NvbnRhY3QnO1xuQGltcG9ydCAnc3R5bGVzL2NvbnRhY3RfcG9wdXAnO1xuQGltcG9ydCAnc3R5bGVzL2NyZWF0aXZlX2Zvcm11bGEuc2Nzcyc7XG5cbmh0bWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG59XG5cbm1haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbn1cbi5ibGFjay1ncmlkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9hc3NldHMvZ3JpZC1iZy5zdmcnKTtcbn1cblxuLndoaXRlLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi53aGl0ZS10ZXh0IHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2Nyb2xsX19pbmRpY2F0b3Ige1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMTAlO1xuICAgIHotaW5kZXg6IDEwMDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cblxuICAgIC5zY3JvbGwtbGluZSB7XG4gICAgICAgIGhlaWdodDogMTQ4cHg7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgLS1oaWdobGlnaHQtb2Zmc2V0OiAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoNzIsNzcsMTUsMSkgMCUsIHJnYmEoMjI5LDIzNywxNDQsMSkgdmFyKC0taGlnaGxpZ2h0LW9mZnNldCksIHJnYmEoNzIsNzcsMTUsMSkgMTAwJSk7XG4gICAgfVxufSJdfQ== */
