/*!************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./styles/index.scss ***!
  \************************************************************************************************************/
@font-face {
  font-family: "GoldPlay";
  src: url(.././fonts/Goldplay-Black.ttf);
  font-weight: 900;
  font-display: swap;
}
@font-face {
  font-family: "GoldPlay";
  src: url(.././fonts/Goldplay-Bold.ttf);
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "GoldPlay";
  src: url(.././fonts/Goldplay-Medium.ttf);
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "GoldPlay";
  src: url(.././fonts/Goldplay-Regular.ttf);
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "GoldPlay";
  src: url(.././fonts/Goldplay-SemiBold.ttf);
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(.././fonts/Inter_18pt-Medium.ttf);
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(.././fonts/Inter_24pt-Bold.ttf);
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(.././fonts/Inter-SemiBold.ttf);
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Rubik";
  src: url(.././fonts/Rubik-Regular.ttf);
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Rubik";
  src: url(.././fonts/Rubik-Bold.ttf);
  font-weight: 700;
  font-display: swap;
}
@keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  100% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes hearBeath {
  0%, 20%, 53%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  80% {
    -webkit-transform: translateZ(0) scaleY(0.95);
    transform: translateZ(0) scaleY(0.95);
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
footer.site-footer {
  padding: 0;
  background-color: transparent;
}
footer .container-fluid {
  padding: 0;
}
footer .site-footer__bottom {
  margin: 0;
  border: none;
}
footer .site-footer__bottom .region,
footer .site-footer__bottom .block {
  margin: 0;
}
footer .site-footer__bottom .content {
  padding: 0;
}
footer #block-uniminuto-informativo {
  top: 20px;
  left: 5.6338028169vw;
  z-index: 1;
  width: fit-content;
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.2509803922);
  --box-border-gradient: linear-gradient(180deg, #1A43F5 0%, rgba(0, 255, 246, 1) 50%, #1A43F5 100%);
  --border-width: 4px;
  --border-radius: 1.2rem;
  --color-1: #1A43F5;
  --color-2: #1A43F5;
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  position: relative;
  background: var(--box-border-gradient), var(--box-border-gradient);
  background-position: calc(var(--border-width) * -1) var(--border-radius), calc(100% + var(--border-width)) var(--border-radius);
  background-repeat: no-repeat;
  background-size: var(--border-width) calc(100% - var(--border-radius) - var(--border-radius));
  border-radius: var(--border-radius);
  border: var(--border-width) solid transparent;
  background-color: rgba(0, 1, 23, 0.7);
  backdrop-filter: blur(7.5px);
  position: absolute;
}
footer #block-uniminuto-informativo::before, footer #block-uniminuto-informativo::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: var(--border-radius);
  left: calc(var(--border-width) * -1);
  right: calc(var(--border-width) * -1);
  box-sizing: content-box;
  pointer-events: none;
}
footer #block-uniminuto-informativo::before {
  top: calc(var(--border-width) * -1);
  border: var(--border-width) solid var(--color-1);
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
  border-bottom-color: transparent;
}
footer #block-uniminuto-informativo::after {
  bottom: calc(var(--border-width) * -1);
  border: var(--border-width) solid var(--color-2);
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
  border-top-color: transparent;
}
@media (min-width: 992px) {
  footer #block-uniminuto-informativo {
    position: relative;
    left: 0;
    margin-top: 11px;
    width: 100%;
  }
}
footer #block-uniminuto-informativo > .content {
  background: rgb(4, 5, 45);
  border-radius: 6px;
  padding: 12px 16px;
}
@media (min-width: 992px) {
  footer #block-uniminuto-informativo > .content {
    padding: 18px 0;
  }
}
footer #block-uniminuto-informativo .pre-footer {
  display: flex;
  align-items: center;
  column-gap: 2px;
}
@media (min-width: 992px) {
  footer #block-uniminuto-informativo .pre-footer {
    justify-content: center;
  }
}
footer #block-uniminuto-informativo .pre-footer p {
  color: #FFFFFF;
  font-family: "GoldPlay";
  font-size: 13px;
  font-weight: 700;
}
@media (min-width: 992px) {
  footer #block-uniminuto-informativo .pre-footer p {
    font-size: 2.08333vw;
  }
}
@media (min-width: 1440px) {
  footer #block-uniminuto-informativo .pre-footer p {
    font-size: 30px;
    line-height: 30px;
  }
}
footer #block-uniminuto-informativo .pre-footer p:nth-child(1) {
  line-height: 13px;
}
@media (min-width: 992px) {
  footer #block-uniminuto-informativo .pre-footer p:nth-child(1) {
    line-height: 2.08333vw;
  }
}
@media (min-width: 1440px) {
  footer #block-uniminuto-informativo .pre-footer p:nth-child(1) {
    line-height: 30px;
  }
}
footer #block-uniminuto-informativo .pre-footer p:nth-child(3) {
  line-height: 16px;
  display: flex;
}
@media (min-width: 992px) {
  footer #block-uniminuto-informativo .pre-footer p:nth-child(3) {
    font-size: 1.111vw;
    line-height: 2.08333vw;
    align-items: end;
  }
}
@media (min-width: 1440px) {
  footer #block-uniminuto-informativo .pre-footer p:nth-child(3) {
    font-size: 16px;
    line-height: 30px;
  }
}
footer #block-uniminuto-informativo .pre-footer p:nth-child(3) span {
  margin: 0 4px;
  font-size: 16px;
  display: block;
  animation: pulse 1.5s ease infinite;
}
@media (min-width: 992px) {
  footer #block-uniminuto-informativo .pre-footer p:nth-child(3) span {
    font-size: 3.47223vw;
    line-height: 3.47223vw;
  }
}
@media (min-width: 1440px) {
  footer #block-uniminuto-informativo .pre-footer p:nth-child(3) span {
    font-size: 50px;
    line-height: 50px;
  }
}
footer #block-uniminuto-informativo .pre-footer p span {
  color: #FFE200;
  font-weight: 700;
}
footer #block-uniminuto-informativo .pre-footer .sea-water {
  color: #39FFF5;
  font-family: "GoldPlay";
  font-weight: 700;
  font-size: 13px;
  line-height: 13px;
}
@media (min-width: 992px) {
  footer #block-uniminuto-informativo .pre-footer .sea-water {
    font-size: 2.08333vw;
    line-height: 2.08333vw;
  }
}
@media (min-width: 1440px) {
  footer #block-uniminuto-informativo .pre-footer .sea-water {
    font-size: 30px;
    line-height: 30px;
  }
}
footer #block-uniminuto-footer {
  margin-left: 5.634596422%;
  padding: 16px 0;
  width: fit-content;
}
@media (min-width: 992px) {
  footer #block-uniminuto-footer {
    margin: 0 auto;
    width: 87.336%;
    max-width: 1062px;
    padding: 20px 0;
  }
}
footer #block-uniminuto-footer > .content {
  display: flex;
  align-items: center;
  column-gap: 14px;
}
@media (min-width: 992px) {
  footer #block-uniminuto-footer > .content {
    column-gap: 24px;
    align-items: center;
  }
}
footer #block-uniminuto-footer .field--name-field-imagen {
  margin: 0;
  display: flex;
}
footer #block-uniminuto-footer .field--name-field-imagen > .field__item {
  width: 116px;
  height: 34px;
}
footer #block-uniminuto-footer .field--name-field-imagen > .field__item > div, footer #block-uniminuto-footer .field--name-field-imagen > .field__item .field, footer #block-uniminuto-footer .field--name-field-imagen > .field__item .field__item {
  width: 100%;
  height: 100%;
}
footer #block-uniminuto-footer .field--name-field-imagen > .field__item:nth-child(2), footer #block-uniminuto-footer .field--name-field-imagen > .field__item:nth-child(3) {
  display: none;
}
@media (min-width: 992px) {
  footer #block-uniminuto-footer .field--name-field-imagen > .field__item {
    width: 302px;
    height: 77px;
  }
}
footer #block-uniminuto-footer .field--name-field-imagen > .field__item img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  margin: 0;
}
footer #block-uniminuto-footer .field--name-body {
  width: 46.48%;
}
@media (min-width: 992px) {
  footer #block-uniminuto-footer .field--name-body {
    width: auto;
  }
}
footer #block-uniminuto-footer .field--name-body p {
  margin: 0;
  font-family: "Inter";
  font-size: 7px;
  line-height: 8px;
  font-weight: 500;
}
@media (min-width: 992px) {
  footer #block-uniminuto-footer .field--name-body p {
    font-size: 12px;
    line-height: 14px;
  }
}

body.user-logged-in footer {
  display: none;
}
@media (min-width: 992px) {
  body.user-logged-in footer {
    display: block;
  }
}
@media (min-width: 992px) {
  body.user-logged-in footer #block-uniminuto-footer {
    max-width: none;
    width: 87.52%;
    max-width: 1171px;
  }
}
body.user-logged-in footer #block-uniminuto-footer .field--name-field-imagen > .field__item {
  display: block;
}
body.user-logged-in footer #block-uniminuto-footer > .content {
  flex-direction: column;
  row-gap: 10px;
  column-gap: 0;
}
@media (min-width: 992px) {
  body.user-logged-in footer #block-uniminuto-footer > .content {
    flex-direction: row;
    justify-content: space-between;
  }
}
@media (min-width: 992px) {
  body.user-logged-in footer #block-uniminuto-footer > .content > .field--name-field-imagen {
    width: 49.274%;
    justify-content: space-between;
  }
}
body.user-logged-in footer #block-uniminuto-footer > .content > .field--name-field-imagen > .field__item {
  width: auto;
}
body.user-logged-in footer #block-uniminuto-footer > .content > .field--name-field-imagen > .field__item:nth-child(1) {
  flex: 0 0 41.25%;
}
body.user-logged-in footer #block-uniminuto-footer > .content > .field--name-field-imagen > .field__item:nth-child(2) {
  flex: 0 0 23.225%;
  padding-left: 25px;
  position: relative;
}
body.user-logged-in footer #block-uniminuto-footer > .content > .field--name-field-imagen > .field__item:nth-child(2)::before {
  content: "";
  width: 1px;
  height: 82px;
  background-color: #FFFFFF;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0, -50%);
}
body.user-logged-in footer #block-uniminuto-footer > .content > .field--name-field-imagen > .field__item:nth-child(3) {
  flex: 0 0 26.345%;
}
@media (min-width: 992px) {
  body.user-logged-in footer #block-uniminuto-footer > .content > .field--name-body {
    width: 48.42%;
    padding-left: 26px;
    position: relative;
  }
  body.user-logged-in footer #block-uniminuto-footer > .content > .field--name-body::before {
    content: "";
    width: 1px;
    height: 82px;
    background-color: #FFFFFF;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(0, -50%);
  }
}

body.path-frontpage #sidebar_first, body.path-frontpage #sidebar_second, body.page-user-register #sidebar_first, body.page-user-register #sidebar_second, body.page-user-login #sidebar_first, body.page-user-login #sidebar_second {
  display: none;
}
@media (min-width: 992px) {
  body.path-frontpage #sidebar_first, body.path-frontpage #sidebar_second, body.page-user-register #sidebar_first, body.page-user-register #sidebar_second, body.page-user-login #sidebar_first, body.page-user-login #sidebar_second {
    display: block;
    flex: 0 0 24.836%;
  }
}
body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto {
  padding: 0;
  border: none;
  margin: 0;
}
body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto > .content, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto > .content, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto > .content, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto > .content, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto > .content, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto > .content, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto > .content, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto > .content, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto > .content, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto > .content, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto > .content, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto > .content {
  display: flex;
  flex-direction: column;
  row-gap: 39px;
}
body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto > .content > .field--name-field-imagen > .field__item, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto > .content > .field--name-field-imagen > .field__item, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto > .content > .field--name-field-imagen > .field__item, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto > .content > .field--name-field-imagen > .field__item, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto > .content > .field--name-field-imagen > .field__item, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto > .content > .field--name-field-imagen > .field__item, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto > .content > .field--name-field-imagen > .field__item, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto > .content > .field--name-field-imagen > .field__item, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto > .content > .field--name-field-imagen > .field__item, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto > .content > .field--name-field-imagen > .field__item, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto > .content > .field--name-field-imagen > .field__item, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto > .content > .field--name-field-imagen > .field__item {
  width: 89.399%;
}
body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto .field--name-field-imagen, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto .field--name-field-imagen, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto .field--name-field-imagen, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto .field--name-field-imagen, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto .field--name-field-imagen, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto .field--name-field-imagen, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto .field--name-field-imagen, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto .field--name-field-imagen, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto .field--name-field-imagen, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto .field--name-field-imagen, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto .field--name-field-imagen, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto .field--name-field-imagen {
  margin: 0;
}
body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto .field--name-field-imagen .field__item, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto .field--name-field-imagen .field__item, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto .field--name-field-imagen .field__item, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto .field--name-field-imagen .field__item, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto .field--name-field-imagen .field__item, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto .field--name-field-imagen .field__item, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto .field--name-field-imagen .field__item, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto .field--name-field-imagen .field__item, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto .field--name-field-imagen .field__item, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto .field--name-field-imagen .field__item, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto .field--name-field-imagen .field__item, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto .field--name-field-imagen .field__item {
  height: 102px;
  margin: 0 auto;
}
body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto .field--name-field-imagen .field__item img, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto .field--name-field-imagen .field__item img, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto .field--name-field-imagen .field__item img, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto .field--name-field-imagen .field__item img, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto .field--name-field-imagen .field__item img, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto .field--name-field-imagen .field__item img, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto .field--name-field-imagen .field__item img, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto .field--name-field-imagen .field__item img, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto .field--name-field-imagen .field__item img, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto .field--name-field-imagen .field__item img, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto .field--name-field-imagen .field__item img, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto .field--name-field-imagen .field__item img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  margin: 0;
}
body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto .boxs, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto .boxs, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto .boxs, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto .boxs, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto .boxs, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto .boxs, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto .boxs, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto .boxs, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto .boxs, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto .boxs, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto .boxs, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto .boxs {
  --box-border-gradient: linear-gradient(180deg, #1A43F5 0%, rgba(0, 255, 246, 1) 50%, #1A43F5 100%);
  --border-width: 4px;
  --border-radius: 1.2rem;
  --color-1: #1A43F5;
  --color-2: #1A43F5;
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  position: relative;
  background: var(--box-border-gradient), var(--box-border-gradient);
  background-position: calc(var(--border-width) * -1) var(--border-radius), calc(100% + var(--border-width)) var(--border-radius);
  background-repeat: no-repeat;
  background-size: var(--border-width) calc(100% - var(--border-radius) - var(--border-radius));
  border-radius: var(--border-radius);
  border: var(--border-width) solid transparent;
  background-color: rgba(0, 1, 23, 0.7);
  backdrop-filter: blur(7.5px);
}
body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto .boxs::before, body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto .boxs::after, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto .boxs::before, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto .boxs::after, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto .boxs::before, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto .boxs::after, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto .boxs::before, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto .boxs::after, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto .boxs::before, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto .boxs::after, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto .boxs::before, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto .boxs::after, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto .boxs::before, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto .boxs::after, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto .boxs::before, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto .boxs::after, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto .boxs::before, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto .boxs::after, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto .boxs::before, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto .boxs::after, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto .boxs::before, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto .boxs::after, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto .boxs::before, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto .boxs::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: var(--border-radius);
  left: calc(var(--border-width) * -1);
  right: calc(var(--border-width) * -1);
  box-sizing: content-box;
  pointer-events: none;
}
body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto .boxs::before, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto .boxs::before, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto .boxs::before, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto .boxs::before, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto .boxs::before, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto .boxs::before, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto .boxs::before, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto .boxs::before, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto .boxs::before, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto .boxs::before, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto .boxs::before, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto .boxs::before {
  top: calc(var(--border-width) * -1);
  border: var(--border-width) solid var(--color-1);
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
  border-bottom-color: transparent;
}
body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto .boxs::after, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto .boxs::after, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto .boxs::after, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto .boxs::after, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto .boxs::after, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto .boxs::after, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto .boxs::after, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto .boxs::after, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto .boxs::after, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto .boxs::after, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto .boxs::after, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto .boxs::after {
  bottom: calc(var(--border-width) * -1);
  border: var(--border-width) solid var(--color-2);
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
  border-top-color: transparent;
}
body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto .boxs > .field--name-field-box, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto .boxs > .field--name-field-box, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto .boxs > .field--name-field-box, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto .boxs > .field--name-field-box, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto .boxs > .field--name-field-box, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto .boxs > .field--name-field-box, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto .boxs > .field--name-field-box, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto .boxs > .field--name-field-box, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto .boxs > .field--name-field-box, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto .boxs > .field--name-field-box, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto .boxs > .field--name-field-box, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto .boxs > .field--name-field-box {
  display: flex;
  flex-direction: column;
  row-gap: 46px;
  border-radius: 6px;
  padding: 64px 0 76px 0;
}
@media (min-width: 992px) {
  body.path-frontpage #sidebar_first #block-uniminuto-houseuniminuto .boxs > .field--name-field-box > .field__item, body.path-frontpage #sidebar_first #block-uniminuto-generacionuniminuto .boxs > .field--name-field-box > .field__item, body.path-frontpage #sidebar_second #block-uniminuto-houseuniminuto .boxs > .field--name-field-box > .field__item, body.path-frontpage #sidebar_second #block-uniminuto-generacionuniminuto .boxs > .field--name-field-box > .field__item, body.page-user-register #sidebar_first #block-uniminuto-houseuniminuto .boxs > .field--name-field-box > .field__item, body.page-user-register #sidebar_first #block-uniminuto-generacionuniminuto .boxs > .field--name-field-box > .field__item, body.page-user-register #sidebar_second #block-uniminuto-houseuniminuto .boxs > .field--name-field-box > .field__item, body.page-user-register #sidebar_second #block-uniminuto-generacionuniminuto .boxs > .field--name-field-box > .field__item, body.page-user-login #sidebar_first #block-uniminuto-houseuniminuto .boxs > .field--name-field-box > .field__item, body.page-user-login #sidebar_first #block-uniminuto-generacionuniminuto .boxs > .field--name-field-box > .field__item, body.page-user-login #sidebar_second #block-uniminuto-houseuniminuto .boxs > .field--name-field-box > .field__item, body.page-user-login #sidebar_second #block-uniminuto-generacionuniminuto .boxs > .field--name-field-box > .field__item {
    width: 66%;
    margin: 0 auto;
  }
}

body {
  background-color: rgba(0, 0, 0, 0.261);
}
body #page,
body #main-wrapper,
body .region-primary-menu .menu-item a.is-active,
body .region-primary-menu .menu-item--active-trail a,
body .sidebar .block {
  background-color: transparent;
}
body.change {
  overflow: hidden;
}
body.change > .dialog-off-canvas-main-canvas {
  overflow: hidden;
}
body .row > * {
  padding: 0;
}
body .row {
  margin: 0;
}
body .container-fluid {
  padding: 0;
}
body .change-position-screen {
  background-blend-mode: color;
  background: rgba(0, 11, 34, 0.8980392157);
  background: rgba(0, 11, 34, 0.8);
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
}
body p {
  margin: 0;
}
body #block-uniminuto-content .node__content {
  margin: 0;
}
@media (min-width: 992px) {
  body.path-frontpage #page-wrapper > #page, body.page-user-login #page-wrapper > #page, body.page-user-register #page-wrapper > #page {
    width: 84.445%;
    max-width: 1216px;
    margin: 0 auto;
  }
}
body.path-frontpage #page-wrapper > #page > #main-wrapper > #main > .row-offcanvas::after, body.page-user-login #page-wrapper > #page > #main-wrapper > #main > .row-offcanvas::after, body.page-user-register #page-wrapper > #page > #main-wrapper > #main > .row-offcanvas::after {
  display: none;
}
@media (min-width: 992px) {
  body.path-frontpage #page-wrapper > #page > #main-wrapper > #main > .row-offcanvas, body.page-user-login #page-wrapper > #page > #main-wrapper > #main > .row-offcanvas, body.page-user-register #page-wrapper > #page > #main-wrapper > #main > .row-offcanvas {
    justify-content: space-between;
    align-items: end;
    padding-top: 90px;
  }
}
body .mb-3 {
  margin-bottom: 0 !important;
}
body #page {
  min-height: 100vh;
}
body.path-programas #page {
  background: url(.././images/gif.gif) center/cover no-repeat;
}
body.path-programas #page .view-programas {
  padding-top: 54.7073791349vh;
}
@media (min-width: 992px) {
  body.path-programas #page .view-programas {
    padding-top: 49.4634146341vh;
  }
}
body.path-frontpage #page-wrapper, body.page-user-login #page-wrapper, body.page-user-register #page-wrapper, body.page-user-logout #page-wrapper {
  background: url(.././images/Video-Principal.gif) center/cover no-repeat;
}
body.path-frontpage #page-wrapper .view-programas, body.page-user-login #page-wrapper .view-programas, body.page-user-register #page-wrapper .view-programas, body.page-user-logout #page-wrapper .view-programas {
  padding-top: 54.7073791349vh;
}
@media (min-width: 992px) {
  body.path-frontpage #page-wrapper .view-programas, body.page-user-login #page-wrapper .view-programas, body.page-user-register #page-wrapper .view-programas, body.page-user-logout #page-wrapper .view-programas {
    padding-top: 49.4634146341vh;
  }
}
body.path-frontpage #page-wrapper > #page > #main-wrapper > #main > .row-offcanvas > .main-content > section, body.page-user-login #page-wrapper > #page > #main-wrapper > #main > .row-offcanvas > .main-content > section, body.page-user-register #page-wrapper > #page > #main-wrapper > #main > .row-offcanvas > .main-content > section, body.page-user-logout #page-wrapper > #page > #main-wrapper > #main > .row-offcanvas > .main-content > section {
  display: flex;
  align-items: end;
}
body.page-view-subcategorias-de-categoria #page-wrapper, body[class*=page-vocabulary-categorias] #page-wrapper {
  background: url(.././images/ingenio.png) center/cover no-repeat;
}
body.page-taxonomy-term-12 #page-wrapper {
  background: url(.././images/ingenio-2.png) center/cover no-repeat;
}
body.class-charlas-y-actualidad #page-wrapper {
  background: url(.././images/fondo-charlas.png) center/cover no-repeat;
}
body .feed-icons {
  display: none;
}
body nav[role=navigation].tabs {
  display: none;
}
body .node__meta em {
  display: none;
}
body.program-father .vocabulary-categorias-house {
  display: none;
}
body .col-md-4 {
  width: auto;
}
body .sidebar .block {
  padding: 0;
  margin: 0;
  border: none;
}
body.page-vocabulary-categorias-house:not(.program-father) #page-wrapper > #page > #main-wrapper > #main > .row-offcanvas {
  position: relative;
  width: 93.662%;
  margin: 0 auto;
  padding: 14px;
  align-items: end;
}
@media (min-width: 992px) {
  body.page-vocabulary-categorias-house:not(.program-father) #page-wrapper > #page > #main-wrapper > #main > .row-offcanvas {
    padding: 0;
    width: 84.58334%;
    max-width: 1218px;
    margin: 0 auto;
  }
}
body .col-md-3 {
  width: auto;
}
@media (min-width: 992px) {
  body.program-father #block-uniminuto-getprogramsblock {
    min-height: 489px;
  }
}
body .cdi-uniminuto-ajax-form {
  display: none;
}
body .career-location #block-uniminuto-cdiuniminutoblock {
  display: block;
}
body.class-house-cursos .view-taxonomy-term .row-two .career-location .field--name-field-ubicacion-sede-programa {
  display: flex;
  flex-direction: column;
  justify-content: center;
  row-gap: 10px;
  margin: 0 10px;
  align-items: start;
}
@media (min-width: 992px) {
  body.class-house-cursos .view-taxonomy-term .row-two .career-location .field--name-field-ubicacion-sede-programa {
    align-items: center;
  }
}
@media (min-width: 992px) {
  body.class-house-cursos .view-taxonomy-term .row-two .career-location .field--name-field-ubicacion-sede-programa .field__label {
    margin: 0 auto;
  }
}
body.class-house-cursos .view-taxonomy-term .row-two .career-location .field--name-field-ubicacion-sede-programa .course {
  text-align: start !important;
  display: flex;
  flex-direction: column;
  font-weight: 700;
}
@media (min-width: 992px) {
  body.class-house-cursos .view-taxonomy-term .row-two .career-location .field--name-field-ubicacion-sede-programa .course {
    text-align: center !important;
  }
}
body.class-house-cursos .view-taxonomy-term .row-two .career-location .field--name-field-ubicacion-sede-programa .course .link {
  display: flex;
  column-gap: 7px;
  color: #FFF;
  font-family: "Inter";
  font-size: 10px;
  font-style: normal;
  font-weight: 500;
  line-height: 119%;
  letter-spacing: -0.28px;
  text-wrap: nowrap;
  align-items: center;
  margin-top: 10px;
}
@media (min-width: 992px) {
  body.class-house-cursos .view-taxonomy-term .row-two .career-location .field--name-field-ubicacion-sede-programa .course .link {
    font-size: 16px;
    margin: 0;
  }
}
body.class-house-cursos .view-taxonomy-term .row-two .career-location .field--name-field-ubicacion-sede-programa .course .link::before {
  content: "";
  display: block;
  min-width: 15px;
  min-height: 15px;
  background: url(.././images/whatsaap-svg.svg) center/contain no-repeat;
}
@media (min-width: 992px) {
  body.class-house-cursos .view-taxonomy-term .row-two .career-location .field--name-field-ubicacion-sede-programa .course strong:nth-child(3) {
    margin-bottom: 10px;
  }
}
body.class-house-university .career-location .university {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -23%);
  left: 50%;
  text-align: center;
}
body.class-house-university .career-location .university p {
  text-wrap: nowrap;
  margin-bottom: 9px;
}
body.class-house-university .career-location .university a {
  border-radius: 20px;
  background: rgba(255, 255, 0, 0.7);
  color: #fff;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: -0.4px;
  text-decoration: none;
  padding: 1px 15px;
}

body.class-house-cursos.page-vocabulary-categorias-house.program-father #page-wrapper {
  background: url(.././images/House-Cursos-Mobile-2-.gif) center/cover no-repeat;
}
@media (min-width: 992px) {
  body.class-house-cursos.page-vocabulary-categorias-house.program-father #page-wrapper {
    background: url(.././images/House-Cursos-2.gif) center/cover no-repeat;
  }
}
body.class-house-cursos.page-vocabulary-categorias-house #page-wrapper {
  background: url(.././images/House-Cursos-Mobile-.gif) center/cover no-repeat;
}
@media (min-width: 992px) {
  body.class-house-cursos.page-vocabulary-categorias-house #page-wrapper {
    background: url(.././images/House-Cursos-Mobile-.gif) center/cover no-repeat;
  }
}
body.class-house-creativo.page-vocabulary-categorias-house.program-father #page-wrapper {
  background: url(.././images/House-Creativo.gif) center/cover no-repeat;
}
body.class-house-creativo.page-vocabulary-categorias-house #page-wrapper {
  background: url(.././images/House-Creativo-2.gif) center/cover no-repeat;
}
body.class-house-ingenio.page-vocabulary-categorias-house.program-father #page-wrapper {
  background: url(.././images/House-Ingenio.gif) center/cover no-repeat;
}
body.class-house-ingenio.page-vocabulary-categorias-house #page-wrapper {
  background: url(.././images/House-Ingenio-2.gif) center/cover no-repeat;
}
body.class-house-sabio.page-vocabulary-categorias-house.program-father #page-wrapper {
  background: url(.././images/House-Sabio.gif) center/cover no-repeat;
}
body.class-house-sabio.page-vocabulary-categorias-house #page-wrapper {
  background: url(.././images/House-Sabio-2.gif) center/cover no-repeat;
}
body.class-house-social.page-vocabulary-categorias-house.program-father #page-wrapper {
  background: url(.././images/House-Social.gif) center/cover no-repeat;
}
body.class-house-social.page-vocabulary-categorias-house #page-wrapper {
  background: url(.././images/House-Social-2.gif) center/cover no-repeat;
}
body.class-house-university.page-vocabulary-categorias-house.program-father #page-wrapper {
  background: url(.././images/House-University.gif) center/cover no-repeat;
}
body.class-house-university.page-vocabulary-categorias-house #page-wrapper {
  background: url(.././images/House-University-2.gif) center/cover no-repeat;
}
body.class-house-visionario.page-vocabulary-categorias-house.program-father #page-wrapper {
  background: url(.././images/House-Visionario.gif) center/cover no-repeat;
}
body.class-house-visionario.page-vocabulary-categorias-house #page-wrapper {
  background: url(.././images/House-Visionario-2.gif) center/cover no-repeat;
}

.messages__wrapper {
  display: none;
}

#block-uniminuto-preparateparaexplorar, body.page-user-login #block-uniminuto-content, body.page-user-register #block-uniminuto-content {
  --box-border-gradient: linear-gradient(180deg, #1A43F5 0%, rgba(0, 255, 246, 1) 50%, #1A43F5 100%);
  --border-width: 4px;
  --border-radius: 1.2rem;
  --color-1: #1A43F5;
  --color-2: #1A43F5;
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  position: relative;
  background: var(--box-border-gradient), var(--box-border-gradient);
  background-position: calc(var(--border-width) * -1) var(--border-radius), calc(100% + var(--border-width)) var(--border-radius);
  background-repeat: no-repeat;
  background-size: var(--border-width) calc(100% - var(--border-radius) - var(--border-radius));
  border-radius: var(--border-radius);
  border: var(--border-width) solid transparent;
  background-color: rgba(0, 1, 23, 0.7);
  backdrop-filter: blur(7.5px);
  width: 60.564%;
  margin-left: 5.634596422%;
  margin-top: 80px;
  margin-right: 32px;
}
#block-uniminuto-preparateparaexplorar::before, #block-uniminuto-preparateparaexplorar::after, body.page-user-login #block-uniminuto-content::before, body.page-user-login #block-uniminuto-content::after, body.page-user-register #block-uniminuto-content::before, body.page-user-register #block-uniminuto-content::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: var(--border-radius);
  left: calc(var(--border-width) * -1);
  right: calc(var(--border-width) * -1);
  box-sizing: content-box;
  pointer-events: none;
}
#block-uniminuto-preparateparaexplorar::before, body.page-user-login #block-uniminuto-content::before, body.page-user-register #block-uniminuto-content::before {
  top: calc(var(--border-width) * -1);
  border: var(--border-width) solid var(--color-1);
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
  border-bottom-color: transparent;
}
#block-uniminuto-preparateparaexplorar::after, body.page-user-login #block-uniminuto-content::after, body.page-user-register #block-uniminuto-content::after {
  bottom: calc(var(--border-width) * -1);
  border: var(--border-width) solid var(--color-2);
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
  border-top-color: transparent;
}
@media (min-width: 992px) {
  #block-uniminuto-preparateparaexplorar, body.page-user-login #block-uniminuto-content, body.page-user-register #block-uniminuto-content {
    margin: 0;
    width: 100%;
    border: solid 4px transparent;
  }
}
#block-uniminuto-preparateparaexplorar > .content, body.page-user-login #block-uniminuto-content > .content, body.page-user-register #block-uniminuto-content > .content {
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  row-gap: 26px;
  padding: 56px 0 49px 0;
}
@media (min-width: 992px) {
  #block-uniminuto-preparateparaexplorar > .content, body.page-user-login #block-uniminuto-content > .content, body.page-user-register #block-uniminuto-content > .content {
    row-gap: 51px;
    padding: 168px 0 94px 0;
  }
}
#block-uniminuto-preparateparaexplorar > .content .pre-registro, body.page-user-login #block-uniminuto-content > .content .pre-registro, body.page-user-register #block-uniminuto-content > .content .pre-registro {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: fit-content;
  margin: 0 auto;
}
@media (min-width: 992px) {
  #block-uniminuto-preparateparaexplorar > .content .pre-registro, body.page-user-login #block-uniminuto-content > .content .pre-registro, body.page-user-register #block-uniminuto-content > .content .pre-registro {
    width: 62.59%;
  }
}
#block-uniminuto-preparateparaexplorar > .content .pre-registro .title, body.page-user-login #block-uniminuto-content > .content .pre-registro .title, body.page-user-register #block-uniminuto-content > .content .pre-registro .title {
  text-transform: uppercase;
  color: #FFE200;
  font-family: "GoldPlay";
  font-size: 14px;
  line-height: 14px;
  font-weight: 700;
}
@media (min-width: 992px) {
  #block-uniminuto-preparateparaexplorar > .content .pre-registro .title, body.page-user-login #block-uniminuto-content > .content .pre-registro .title, body.page-user-register #block-uniminuto-content > .content .pre-registro .title {
    font-size: 25px;
    line-height: 25px;
    text-align: center;
  }
}
#block-uniminuto-preparateparaexplorar > .content .pre-registro .title span, body.page-user-login #block-uniminuto-content > .content .pre-registro .title span, body.page-user-register #block-uniminuto-content > .content .pre-registro .title span {
  color: #FFFFFF;
}
#block-uniminuto-preparateparaexplorar > .content .pre-registro .descripcion, body.page-user-login #block-uniminuto-content > .content .pre-registro .descripcion, body.page-user-register #block-uniminuto-content > .content .pre-registro .descripcion {
  font-family: rgba(0, 0, 0, 0.2509803922);
  color: #FFFFFF;
  font-size: 14px;
  line-height: 14px;
  font-weight: 600;
}
@media (min-width: 992px) {
  #block-uniminuto-preparateparaexplorar > .content .pre-registro .descripcion, body.page-user-login #block-uniminuto-content > .content .pre-registro .descripcion, body.page-user-register #block-uniminuto-content > .content .pre-registro .descripcion {
    font-size: 18px;
    line-height: 18px;
    text-align: center;
  }
}
#block-uniminuto-preparateparaexplorar > .content .pre-registro .lema, body.page-user-login #block-uniminuto-content > .content .pre-registro .lema, body.page-user-register #block-uniminuto-content > .content .pre-registro .lema {
  color: #00FFEC;
  font-size: 14px;
  line-height: 14px;
  font-family: "GoldPlay";
  font-weight: 700;
}
@media (min-width: 992px) {
  #block-uniminuto-preparateparaexplorar > .content .pre-registro .lema, body.page-user-login #block-uniminuto-content > .content .pre-registro .lema, body.page-user-register #block-uniminuto-content > .content .pre-registro .lema {
    font-size: 25px;
    line-height: 25px;
  }
}
#block-uniminuto-preparateparaexplorar > .content > .field--name-field-btn, body.page-user-login #block-uniminuto-content > .content > .field--name-field-btn, body.page-user-register #block-uniminuto-content > .content > .field--name-field-btn {
  display: flex;
  justify-content: center;
  column-gap: 16px;
  align-items: flex-end;
}
@media (min-width: 992px) {
  #block-uniminuto-preparateparaexplorar > .content > .field--name-field-btn, body.page-user-login #block-uniminuto-content > .content > .field--name-field-btn, body.page-user-register #block-uniminuto-content > .content > .field--name-field-btn {
    flex-direction: column;
    align-items: center;
    row-gap: 23px;
  }
}
#block-uniminuto-preparateparaexplorar > .content > .field--name-field-btn > .field__item, body.page-user-login #block-uniminuto-content > .content > .field--name-field-btn > .field__item, body.page-user-register #block-uniminuto-content > .content > .field--name-field-btn > .field__item {
  width: 37.097%;
}
@media (min-width: 992px) {
  #block-uniminuto-preparateparaexplorar > .content > .field--name-field-btn > .field__item, body.page-user-login #block-uniminuto-content > .content > .field--name-field-btn > .field__item, body.page-user-register #block-uniminuto-content > .content > .field--name-field-btn > .field__item {
    width: 48.952%;
  }
}

@media (min-width: 992px) {
  body.page-user-register #block-uniminuto-content > .content::before, body.page-user-login #block-uniminuto-content > .content::before {
    content: "";
    position: absolute;
    width: 150px;
    height: 150px;
    top: -75px;
    left: 50%;
    transform: translate(-50%, 0);
    background: url(.././images/escudo-u.svg) center/contain no-repeat;
  }
}

body.path-frontpage #block-uniminuto-preparateparaexplorar > .content {
  padding: 56px 0;
}
@media (min-width: 992px) {
  body.path-frontpage #block-uniminuto-preparateparaexplorar > .content {
    padding: 164px 0 94px 0;
  }
  body.path-frontpage #block-uniminuto-preparateparaexplorar > .content::before {
    content: "";
    position: absolute;
    width: 150px;
    height: 150px;
    top: -75px;
    left: 50%;
    transform: translate(-50%, 0);
    background: url(.././images/escudo-u.svg) center/contain no-repeat;
  }
}

body.page-user-login #block-uniminuto-content > .content {
  padding: 20px 0;
}
@media (min-width: 992px) {
  body.page-user-login #block-uniminuto-content > .content {
    padding: 164px 0 94px 0;
  }
  body.page-user-login #block-uniminuto-content > .content::before {
    content: "";
    position: absolute;
    width: 150px;
    height: 150px;
    top: -75px;
    left: 50%;
    transform: translate(-50%, 0);
    background: url(.././images/escudo-u.svg) center/contain no-repeat;
  }
}

#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar {
  display: flex;
  width: 93.42%;
  margin: 0 auto;
  justify-content: space-between;
  align-items: end;
  padding-bottom: 21px;
  margin-top: 14px;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar {
    flex-direction: row-reverse;
    width: 89.589%;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list {
  width: 34%;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list {
    width: 40.309%;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list ul {
  margin: 0;
  row-gap: 8px;
  max-height: 247px;
  overflow-y: auto;
  flex-direction: column;
  flex-wrap: nowrap;
  padding-right: 5px;
  border: none;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list ul {
    max-height: 477px;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list ul::-webkit-scrollbar {
  width: 15px;
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list ul::-webkit-scrollbar-track {
  background-color: #D9D9D9;
  -webkit-border-radius: 10px;
  border-radius: 5px;
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list ul::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.5);
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list li {
  padding: 0;
  border: none;
  border-radius: 12px;
  border: 1px solid #00fff0;
  background: url(.././images/bk-charlas.png) center/cover no-repeat;
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(15px);
  padding: 12px 21px;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list li {
    padding: 6px 20px;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list li.active h2 {
  background-color: #39FFF5;
  color: #005956;
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list a {
  padding: 0;
  text-wrap: wrap;
  background-color: transparent;
  border: none;
  text-decoration: none;
  font-family: "Inter";
  color: #FFFFFF;
  font-size: 14px;
  font-weight: 600;
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list a h2 {
  border-radius: 8px;
  border: 1px solid #39FFF5;
  padding: 5px 10px;
  color: #005956;
  font-family: "Inter";
  font-size: 11px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px; /* 181.818% */
  width: fit-content;
  transition: all 0.5s ease;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list a h2 {
    font-size: 14px;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list a h2:hover {
  background-color: #39FFF5;
  color: #005956;
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list a span {
  display: block;
  color: #FFF;
  font-family: #FFFFFF;
  font-size: 11px;
  font-style: normal;
  font-weight: 300;
  line-height: 15px; /* 136.364% */
  letter-spacing: -0.11px;
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar > .item-list a span::before {
  content: "Ponente: ";
  display: inline;
  font-weight: 700;
  line-height: 20px;
  font-size: 12px;
  font-family: "GoldPlay";
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas {
  padding: 0;
  width: 64.45%;
  padding: 20px;
  border-radius: 12px;
  border: 0.5px solid #00fff0;
  background: rgba(0, 61, 57, 0.3);
  background-blend-mode: plus-darker;
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(15px);
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas {
    width: 57.92%;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .video-charla .field--name-field-video-charla {
  margin-bottom: 12px;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .video-charla .field--name-field-video-charla {
    margin-bottom: 47px;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .video-charla .field--name-field-video-charla figure {
  margin: 0;
  height: 226px;
  padding: 0;
  border-radius: 10px;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .video-charla .field--name-field-video-charla figure {
    height: 353px;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .video-charla .field--name-field-video-charla figure iframe {
  width: 100%;
  height: 100%;
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla {
  display: flex;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla {
    padding: 0 20px;
    justify-content: space-between;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .field--name-field-block-render {
  margin: 0;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .field--name-field-block-render {
    flex: 0 0 22.851%;
    height: 152px;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .field--name-field-block-render .field--name-field-assets,
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .field--name-field-block-render .field__item,
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .field--name-field-block-render .paragraph--type--assets,
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .field--name-field-block-render .field--name-field-asset-img,
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .field--name-field-block-render .field--name-field-asset-img > div,
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .field--name-field-block-render .field--name-field-media-image {
  width: 100%;
  height: 100%;
  margin: 0;
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .field--name-field-block-render img {
  width: 100%;
  height: 100%;
  margin: 0;
  object-fit: contain;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla {
    flex: 0 0 72.01%;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla .field--name-field-block-render {
  display: none;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla .field--name-field-block-render {
    display: block;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla .field--name-field-titulo-charla {
  color: #FFFFFF;
  font-family: "Inter";
  font-weight: 700;
  font-size: 16px;
  line-height: normal;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla .field--name-field-titulo-charla {
    font-size: 20px;
    display: block;
    margin-bottom: 9px;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla .field--name-field-ponente {
  color: #FFFFFF;
  font-family: "Rubik";
  font-size: 12px;
  line-height: normal;
  font-weight: 400;
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla .field--name-field-ponente {
    font-size: 16px;
    line-height: normal;
    margin-bottom: 22px;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla .field--name-field-descripcion {
  display: none;
  max-height: 72px;
  overflow-y: auto;
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla .field--name-field-descripcion::-webkit-scrollbar {
  width: 15px;
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla .field--name-field-descripcion::-webkit-scrollbar-track {
  background-color: #D9D9D9;
  -webkit-border-radius: 10px;
  border-radius: 5px;
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla .field--name-field-descripcion::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.5);
}
@media (min-width: 992px) {
  #block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla .field--name-field-descripcion {
    display: block;
  }
}
#block-uniminuto-quicktabscharlas .quicktabs-wrapper.tabsbar #quicktabs-container-charlas [id*=quicktabs-tabpage-charlas-] .details-charla .info-charla .field--name-field-descripcion p {
  font-family: "Rubik";
  font-size: 14px;
  font-weight: 400;
  color: #FFFFFF;
}

#block-uniminuto-bloquerotacionenmobile {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: url(.././images/background-rotate-phone.png) center/cover no-repeat;
  z-index: 999999;
}
@media (min-width: 600px) {
  #block-uniminuto-bloquerotacionenmobile {
    display: none;
  }
}
#block-uniminuto-bloquerotacionenmobile .rotate-mobil {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100vh;
}
#block-uniminuto-bloquerotacionenmobile .rotate-mobil .experiencia {
  color: #FFE200;
  text-align: center;
  font-family: "GoldPlay";
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  line-height: 13px;
}
#block-uniminuto-bloquerotacionenmobile .rotate-mobil .house-uniminuto {
  color: #FFF;
  font-family: "GoldPlay";
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}
#block-uniminuto-bloquerotacionenmobile .rotate-mobil .house-blue {
  color: #39FFF5;
  font-family: "GoldPlay";
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}

.paragraph--type--botones {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 9px;
}
@media (min-width: 992px) {
  .paragraph--type--botones {
    row-gap: 6px;
  }
}
.paragraph--type--botones .field--name-field-descripcion-btn {
  font-weight: 500;
  font-size: 11px;
  line-height: 14px;
  font-family: "GoldPlay";
  color: #FFFFFF;
}
@media (min-width: 992px) {
  .paragraph--type--botones .field--name-field-descripcion-btn {
    font-size: 12px;
    line-height: 15px;
  }
}
.paragraph--type--botones .field--name-field-btn {
  width: 100%;
}
.paragraph--type--botones .field--name-field-btn a {
  text-decoration: none;
  color: #102B63;
  background: radial-gradient(59.8% 96.07% at 97.38% 5.66%, #CA7007 0%, #FDD608 100%);
  font-weight: 700;
  font-family: "GoldPlay";
  border: none;
  border-radius: 10px;
  display: block;
  width: 100%;
  text-align: center;
  padding: 9px 0 8px 0;
  line-height: 22px;
  box-shadow: -5px 4px 3.6px 0px rgba(0, 0, 0, 0.5019607843);
  transition: all 1s ease;
  position: relative;
  overflow: hidden;
}
.paragraph--type--botones .field--name-field-btn a:hover {
  transform: scale(1.05);
}
.paragraph--type--botones .field--name-field-btn a:hover::before {
  left: 115%;
}
.paragraph--type--botones .field--name-field-btn a::before {
  content: "";
  content: "";
  width: 300%;
  height: 6px;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.402);
  left: -15%;
  top: 50%;
  transform: translate(-50%, -50%) rotate(-45deg);
  transition: all 1s ease;
}
@media (min-width: 992px) {
  .paragraph--type--botones .field--name-field-btn a {
    padding: 24px 0 25px 0;
    font-size: 25px;
    line-height: 30px;
  }
}

@media (min-width: 992px) {
  .paragraph--type--cajas-informativas {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
  }
}
.paragraph--type--cajas-informativas .field--name-field-box-img {
  margin: 0;
}
@media (min-width: 992px) {
  .paragraph--type--cajas-informativas .field--name-field-box-img .field__item {
    width: 73.81%;
    height: 85px;
    margin: 0 auto;
  }
}
.paragraph--type--cajas-informativas .field--name-field-box-img .field__item img {
  width: 100%;
  height: 100%;
  margin: 0;
  object-fit: contain;
}
.paragraph--type--cajas-informativas .field--name-field-descripcion p {
  font-family: "GoldPlay";
  color: #FFFFFF;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
}
.paragraph--type--cajas-informativas .field--name-field-descripcion p strong {
  font-weight: 700;
}

@media (min-width: 992px) {
  body.path-frontpage main.main-content, body.page-user-login main.main-content, body.page-user-register main.main-content {
    flex: 0 0 47.698%;
  }
}

form.user-login-form .js-form-item,
form.user-register-form .js-form-item {
  padding-bottom: 16px;
}
form.user-login-form .js-form-item label,
form.user-register-form .js-form-item label {
  font-size: 12px;
  line-height: 16px;
  color: #FFFFFF;
  font-family: "Rubik";
  font-weight: 400;
  display: flex;
  margin-bottom: 6px;
  position: relative;
}
@media (min-width: 992px) {
  form.user-login-form .js-form-item label,
  form.user-register-form .js-form-item label {
    font-size: 14px;
    line-height: 16px;
  }
}
form.user-login-form .js-form-item label::after,
form.user-register-form .js-form-item label::after {
  background: none;
  content: "*";
  font-family: "Rubik";
  font-size: 12px;
  line-height: 12px;
  color: #FFFFFF;
  margin: 0;
  width: fit-content;
  height: fit-content;
  display: block;
}
form.user-login-form .js-form-item input,
form.user-login-form .js-form-item select,
form.user-register-form .js-form-item input,
form.user-register-form .js-form-item select {
  border: none;
  border-radius: 100px;
  padding: 6px 16px 5px 21px;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  color: #757575;
}
@media (min-width: 992px) {
  form.user-login-form .js-form-item input,
  form.user-login-form .js-form-item select,
  form.user-register-form .js-form-item input,
  form.user-register-form .js-form-item select {
    padding: 9px 16px 9px 21px;
  }
}
form.user-login-form .js-form-item input:focus,
form.user-login-form .js-form-item select:focus,
form.user-register-form .js-form-item input:focus,
form.user-register-form .js-form-item select:focus {
  outline: none;
  box-shadow: none;
}
form.user-login-form .js-form-item select,
form.user-register-form .js-form-item select {
  background-size: 16px;
}
form.user-login-form .js-form-item #edit-name--description, form.user-login-form .js-form-item #edit-pass--description,
form.user-register-form .js-form-item #edit-name--description,
form.user-register-form .js-form-item #edit-pass--description {
  display: none;
}
form.user-login-form .form-actions,
form.user-register-form .form-actions {
  width: 50%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  form.user-login-form .form-actions,
  form.user-register-form .form-actions {
    width: 64%;
    margin-top: 68px;
  }
}
form.user-login-form .form-actions #edit-submit,
form.user-register-form .form-actions #edit-submit {
  text-decoration: none;
  color: #102B63;
  background: radial-gradient(59.8% 96.07% at 97.38% 5.66%, #CA7007 0%, #FDD608 100%);
  font-weight: 700;
  font-family: "GoldPlay";
  border: none;
  border-radius: 10px;
  display: block;
  width: 100%;
  text-align: center;
  padding: 9px 0 8px 0;
  line-height: 22px;
  box-shadow: -5px 4px 3.6px 0px rgba(0, 0, 0, 0.5019607843);
  transition: all 1s ease;
  position: relative;
  overflow: hidden;
}
form.user-login-form .form-actions #edit-submit:hover,
form.user-register-form .form-actions #edit-submit:hover {
  transform: scale(1.05);
}
form.user-login-form .form-actions #edit-submit:hover::before,
form.user-register-form .form-actions #edit-submit:hover::before {
  left: 115%;
}
form.user-login-form .form-actions #edit-submit::before,
form.user-register-form .form-actions #edit-submit::before {
  content: "";
  content: "";
  width: 300%;
  height: 6px;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.402);
  left: -15%;
  top: 50%;
  transform: translate(-50%, -50%) rotate(-45deg);
  transition: all 1s ease;
}
@media (min-width: 992px) {
  form.user-login-form .form-actions #edit-submit,
  form.user-register-form .form-actions #edit-submit {
    padding: 24px 0 25px 0;
    font-size: 25px;
    line-height: 30px;
  }
}
@media (min-width: 992px) {
  form.user-login-form .form-actions #edit-submit,
  form.user-register-form .form-actions #edit-submit {
    padding: 20px 0 21px 0 !important;
  }
}
form.user-login-form #edit-register-link,
form.user-register-form #edit-register-link {
  text-decoration: none;
  color: #FFFFFF;
  text-align: center;
  font-family: "GoldPlay";
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: block;
  margin-top: 10px;
}
form.user-login-form .field--name-field-lectura-tratamiento-datos,
form.user-register-form .field--name-field-lectura-tratamiento-datos {
  padding: 16px 0 28px 0;
}
form.user-login-form .field--name-field-lectura-tratamiento-datos p,
form.user-register-form .field--name-field-lectura-tratamiento-datos p {
  color: #FFFFFF;
  font-size: 11px;
  font-weight: 400;
  font-family: "Rubik";
  line-height: 13px;
}

form.user-register-form {
  display: grid;
  grid-template-columns: 47.02% 47.02%;
  justify-content: space-between;
  align-items: end;
  row-gap: 10px;
  width: 77.4%;
  margin: 0 auto;
  max-height: 180px;
  overflow-y: auto;
  padding: 0 11px 0 0;
}
@media (min-width: 992px) {
  form.user-register-form {
    max-height: none;
    overflow: visible;
    padding: 0;
    width: 71.71%;
    row-gap: 12px;
  }
}
form.user-register-form::-webkit-scrollbar {
  width: 10px;
}
form.user-register-form::-webkit-scrollbar-track {
  background-color: #D9D9D9;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
form.user-register-form::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: #00FFEC;
}
form.user-register-form small#edit-mail--description {
  display: none;
}
form.user-register-form .left, form.user-register-form .right {
  width: 48%;
  display: flex;
  flex-direction: column;
  row-gap: 10px;
}
form.user-register-form .left #edit-account, form.user-register-form .right #edit-account {
  display: flex;
  flex-direction: column;
  row-gap: 10px;
}
form.user-register-form .field--name-field-cuenta-existente {
  width: 100%;
}
form.user-register-form .field--name-field-cuenta-existente p {
  margin: 0;
  text-align: center;
  padding: 20px 0;
}
form.user-register-form .field--name-field-cuenta-existente a {
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: "GoldPlay";
  font-weight: 500;
  color: #FFFFFF;
  text-align: center;
}
form.user-register-form .js-form-item {
  padding: 0;
}
form.user-register-form .police-data {
  display: flex;
  position: relative;
  align-items: center;
}
form.user-register-form .police-data label {
  display: none;
}
form.user-register-form .police-data input {
  width: 14px;
  height: 14px;
  background-color: rgba(255, 255, 255, 0.15);
  padding: 0;
  border: 1px solid #FFFFFF;
  border-radius: 1px;
  margin: 0;
  float: none;
  cursor: pointer;
}
form.user-register-form .police-data input:checked {
  background: rgba(255, 255, 255, 0.15) url(.././images/check.svg) center/contain no-repeat;
}
form.user-register-form .police-data .field--name-field-leer-politica-de-datos {
  height: 14px;
}
form.user-register-form .police-data .field--name-field-leer-politica-de-datos .js-form-type-checkbox {
  min-height: 14px;
  height: 14px;
}
form.user-register-form .police-data .field--name-field-file-politica-de-datos a {
  color: #FFFFFF;
  font-weight: 700;
  font-family: "Rubik";
  color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  display: block;
  margin-left: 10px;
}
form.user-register-form .form-actions {
  width: 50.277%;
}
@media (min-width: 992px) {
  form.user-register-form .form-actions {
    width: 68.266%;
    margin: 0 auto;
  }
}
form.user-register-form .user-login-link {
  display: block;
  width: 100%;
  text-align: center;
  color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  font-family: "GoldPlay";
  font-weight: 500;
  text-decoration: none;
  margin: 19px 0 0 0;
}
form.user-register-form .field--name-field-enunciado {
  grid-column: span 2;
}
form.user-register-form .field--name-field-enunciado .container-text-register {
  margin-bottom: 4px;
}
@media (min-width: 992px) {
  form.user-register-form .field--name-field-enunciado .container-text-register {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    column-gap: 4px;
  }
}
form.user-register-form .field--name-field-enunciado .container-text-register .text-1 {
  color: #FFE200;
  text-align: center;
  font-family: "GoldPlay";
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
}
@media (min-width: 992px) {
  form.user-register-form .field--name-field-enunciado .container-text-register .text-1 {
    font-size: 23px;
    line-height: 23px;
  }
}
form.user-register-form .field--name-field-enunciado .container-text-register .text-2, form.user-register-form .field--name-field-enunciado .container-text-register .text-3 {
  color: #FFF;
  font-family: "GoldPlay";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
}
@media (min-width: 992px) {
  form.user-register-form .field--name-field-enunciado .container-text-register .text-2, form.user-register-form .field--name-field-enunciado .container-text-register .text-3 {
    font-size: 23px;
    line-height: 23px;
  }
}
form.user-register-form .field--name-field-enunciado .container-text-register .text-4 {
  color: #39FFF5;
  font-family: "GoldPlay";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 785px) {
  form.user-register-form .field--name-field-enunciado .container-text-register .text-4 {
    display: block;
  }
}
@media (min-width: 992px) {
  form.user-register-form .field--name-field-enunciado .container-text-register .text-4 {
    font-size: 23px;
    line-height: 23px;
  }
}
form.user-register-form #edit-account {
  grid-column: span 2;
  display: grid;
  grid-template-columns: 47.02% 47.02%;
  justify-content: space-between;
}
form.user-register-form #edit-field-sede-wrapper {
  grid-column: span 2;
}
form.user-register-form #edit-field-sede-wrapper #edit-field-sede {
  display: none;
}
form.user-register-form #edit-field-sede-wrapper input#shs-widget-create-new-item-shs-field-sede-delta-0 {
  display: none;
}
form.user-register-form #edit-field-sede-wrapper button.button {
  display: none;
}
form.user-register-form #edit-field-sede-wrapper .shs-field-container {
  margin: 0;
  display: grid;
  grid-template-columns: 47.02% 47.02%;
  justify-content: space-between;
  position: relative;
}
form.user-register-form #edit-field-sede-wrapper .shs-field-container::after {
  content: "- None -";
  width: 47.02%;
  height: 100%;
  display: block;
  border-radius: 100px;
  display: flex;
  align-items: center;
  padding-left: 21px;
  font-size: 12px;
  color: rgb(117, 117, 117);
  position: absolute;
  left: 53.02%;
  z-index: -1;
  background: #FFFFFF url(.././images/chevron-down-solid.svg) right/15px no-repeat;
  background-position-x: 93%;
}
form.user-register-form #edit-field-sede-wrapper .shs-field-container::before {
  content: "Programas*";
  display: block;
  font-size: 12px;
  line-height: 16px;
  color: #FFFFFF;
  font-family: "Rubik";
  font-weight: 400;
  position: absolute;
  top: -24px;
  left: 53%;
}
@media (min-width: 992px) {
  form.user-register-form #edit-field-sede-wrapper .shs-field-container::before {
    font-size: 14px;
    line-height: 16px;
  }
}
form.user-register-form .form-actions {
  grid-column: span 2;
}
form.user-register-form .user-login-link {
  grid-column: span 2;
  margin: 0;
}
form.user-register-form .politicas-de-tratamiento {
  grid-column: span 2;
  display: flex;
  position: relative;
  align-items: center;
}
form.user-register-form .politicas-de-tratamiento label {
  display: none;
}
form.user-register-form .politicas-de-tratamiento input {
  width: 14px;
  height: 14px;
  background-color: rgba(255, 255, 255, 0.15);
  padding: 0;
  border: 1px solid #FFFFFF;
  border-radius: 1px;
  margin: 0;
  float: none;
  cursor: pointer;
}
form.user-register-form .politicas-de-tratamiento input:checked {
  background: url(.././images/check.svg) center/contain no-repeat;
}
form.user-register-form .politicas-de-tratamiento .field--name-field-leer-politica-de-datos {
  height: 14px;
}
form.user-register-form .politicas-de-tratamiento .field--name-field-leer-politica-de-datos .js-form-type-checkbox {
  min-height: 14px;
  height: 14px;
}
form.user-register-form .politicas-de-tratamiento .field--name-field-file-politica-de-datos a {
  color: #FFFFFF;
  font-weight: 700;
  font-family: "Rubik";
  color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
  display: block;
  margin-left: 10px;
  text-decoration: underline;
}

form.user-login-form {
  width: 74.41%;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 46.2962962963% 46.2962962963%;
  justify-content: space-between;
}
@media (min-width: 992px) {
  form.user-login-form {
    display: flex;
    flex-direction: column;
  }
}
form.user-login-form .fieldset-wrapper {
  text-align: center;
}
form.user-login-form #edit-experience-group {
  grid-column: span 2;
}
form.user-login-form #edit-experience-row-one {
  padding: 0;
  font-family: "GoldPlay";
  font-weight: 700;
  color: #F1D602;
  font-size: 18px;
  line-height: 20px;
  text-align: center;
  display: inline;
}
@media (min-width: 992px) {
  form.user-login-form #edit-experience-row-one {
    font-size: 23px;
    line-height: 26px;
    display: block;
  }
}
form.user-login-form #edit-experience-row-two {
  font-size: 16px;
  line-height: 20px;
  font-family: "GoldPlay";
  font-weight: 500;
  color: #FFFFFF;
  padding: 0;
  text-align: center;
  display: inline;
}
@media (min-width: 992px) {
  form.user-login-form #edit-experience-row-two {
    font-size: 18px;
    line-height: 26px;
    display: block;
  }
}
form.user-login-form #edit-experience-row-three {
  padding: 0;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  font-family: "GoldPlay";
  color: #39FFF5;
  padding-bottom: 9px;
  display: inline;
}
@media (min-width: 992px) {
  form.user-login-form #edit-experience-row-three {
    padding-bottom: 29px;
    font-size: 20px;
    line-height: 26px;
    display: block;
  }
}
form.user-login-form #edit-experience-row-three span {
  display: block;
  text-align: center;
}
form.user-login-form .form-actions {
  width: 100%;
}
@media (min-width: 992px) {
  form.user-login-form .form-actions {
    width: 64%;
  }
}
form.user-logout-confirm {
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  color: #39FFF5;
  font-size: 24px;
  font-weight: 700;
}
form.user-logout-confirm .form-actions {
  margin: 10px 0;
  display: flex;
  justify-content: center;
}
form.user-logout-confirm button {
  border-radius: 8px;
  border: 1px solid #39FFF5;
  font-weight: 700;
  font-family: "GoldPlay";
  background: transparent;
  padding: 3px 14px;
  margin: 0 10px;
  transition: all 0.5s ease;
}
form.user-logout-confirm button:hover {
  background: #39FFF5;
  color: #005956;
}
form.user-logout-confirm a {
  font-weight: 700;
  font-family: "GoldPlay";
  font-size: 18px;
  color: #39FFF5;
  text-decoration: none;
}

body.user-logged-in .whatsapp-bubble {
  right: 12px !important;
  bottom: 32px !important;
  display: block;
}
@media (min-width: 992px) {
  body.user-logged-in .whatsapp-bubble {
    right: 16px !important;
    bottom: 43px !important;
  }
}
body.user-logged-in .whatsapp-bubble a {
  width: 35px;
  height: 35px;
  display: block;
  background: url(.././images/whatsaap.svg) center/contain no-repeat;
}
@media (min-width: 992px) {
  body.user-logged-in .whatsapp-bubble a {
    width: 55px;
    height: 55px;
    right: 16px;
    bottom: 43px;
  }
}
body.user-logged-in .whatsapp-bubble a:hover {
  animation: hearBeath 1.5s ease infinite;
}
body.user-logged-in .whatsapp-bubble a svg {
  display: none;
}
body .whatsapp-bubble {
  display: none;
}

#cboxWrapper {
  background: rgba(0, 255, 246, 0.9);
}
#cboxWrapper #cboxMiddleLeft, #cboxWrapper #cboxMiddleRight, #cboxWrapper #cboxTopCenter, #cboxWrapper #cboxBottomCenter {
  display: none;
}
#cboxWrapper #cboxContent {
  background: transparent;
}
#cboxWrapper #cboxClose {
  background: url(.././images/close.svg) center/contain no-repeat;
  width: 30px;
  height: 30px;
  top: 0;
  right: 30px;
}
#cboxWrapper #cboxLoadedContent::-webkit-scrollbar {
  width: 15px;
}
#cboxWrapper #cboxLoadedContent::-webkit-scrollbar-track {
  background-color: #D9D9D9;
  -webkit-border-radius: 10px;
  border-radius: 5px;
}
#cboxWrapper #cboxLoadedContent::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.5);
}
#cboxWrapper .terminos-condiciones {
  display: flex;
  gap: 37px;
  padding: 30px;
  align-items: center;
  flex-direction: column;
}
@media (min-width: 992px) {
  #cboxWrapper .terminos-condiciones {
    flex-direction: row;
  }
}
#cboxWrapper .terminos-condiciones .container-info {
  color: #0d5354;
  font-family: "GoldPlay";
  font-size: 16px;
}
#cboxWrapper .terminos-condiciones .container-info a {
  font-weight: 600;
  color: #0d5354;
}
#cboxWrapper .registro-full {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  padding-left: 13px;
}
@media (min-width: 992px) {
  #cboxWrapper .registro-full {
    padding-left: 30px;
  }
}
#cboxWrapper .registro {
  display: flex;
  flex-direction: column;
}
#cboxWrapper .registro img {
  width: 124px;
  height: auto;
  margin: 0 auto;
}
#cboxWrapper .registro h2 {
  text-align: center;
}
#cboxWrapper .registro-fue-exitoso {
  text-align: center;
}
#cboxWrapper .registro-exitoso {
  text-align: center;
}

.view-menu-house {
  position: relative;
  display: flex;
  justify-content: end;
  transition: all 1s ease;
  align-items: center;
  flex-direction: column;
}
.view-menu-house::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 11, 34, 0.8980392157);
  opacity: 0;
  transition: all 0.5s ease;
  pointer-events: none;
  z-index: -1;
}
.view-menu-house.active {
  position: fixed;
  z-index: 9;
  top: 0;
  width: 100vw;
  height: 100%;
}
.view-menu-house.active::before {
  opacity: 1;
}
.view-menu-house.active > .view-content {
  display: flex;
}
.view-menu-house.active .button-mobile {
  background-image: url(.././images/close-menu-mobile.svg);
  top: 18px;
  right: 23px;
  z-index: 999999;
}
.view-menu-house > .view-content {
  display: none;
  top: 0;
  left: 0;
  width: 53.288%;
  margin: 0 auto;
  column-gap: 4.4%;
  row-gap: 11px;
  height: fit-content;
  align-items: center;
}
@media (min-width: 1080px) {
  .view-menu-house > .view-content {
    display: block;
    width: 100%;
    display: flex;
    column-gap: 24px;
    justify-content: center;
    padding: 63px 0 0 0;
    max-width: 1240px;
    margin: 0 auto;
  }
}
.view-menu-house > .view-content > div {
  padding: 0;
  width: 47.8%;
  transition: all 0.5s ease;
  cursor: pointer;
  position: relative;
}
@media (min-width: 1080px) {
  .view-menu-house > .view-content > div {
    width: 16.08%;
    height: fit-content;
    transition: all 1s ease;
  }
}
.view-menu-house > .view-content > div:nth-child(3) {
  display: none;
}
@media (min-width: 1080px) {
  .view-menu-house > .view-content > div:nth-child(3) {
    display: block;
    filter: brightness(0) invert(1);
    width: 17.663%;
    background: none;
    padding: 0;
  }
}
.view-menu-house > .view-content > div:nth-child(3) img {
  margin: 0;
  width: 100%;
  height: auto;
}
.view-menu-house > .view-content > div:nth-child(3) .views-field-name {
  display: none;
}
.view-menu-house > .view-content .group-logo {
  display: none;
}
@media (min-width: 1080px) {
  .view-menu-house > .view-content .group-logo {
    display: block;
  }
}
.view-menu-house > .view-content .group-logo .views-field-field-descripcion-menu .field-content {
  display: none;
}
.view-menu-house > .view-content [class*=group-menu] {
  display: flex;
  column-gap: 15px;
  column-gap: 15px;
  align-items: center;
  justify-content: center;
  padding: 17px;
  background: rgba(0, 0, 0, 0.6980392157);
  background-blend-mode: multiply;
  border-radius: 10px;
  position: relative;
  cursor: auto;
}
@media (min-width: 992px) {
  .view-menu-house > .view-content [class*=group-menu] {
    background: rgba(0, 0, 0, 0.6980392157);
    background-blend-mode: multiply;
  }
}
.view-menu-house > .view-content [class*=group-menu]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.5s ease;
  background: url(.././images/bk-hover-item-menu.png) center/cover no-repeat;
  transition: all 0.5s ease;
  pointer-events: none;
  border-radius: 10px;
}
.view-menu-house > .view-content [class*=group-menu]:hover::before {
  opacity: 1;
}
.view-menu-house > .view-content [class*=group-menu]:hover span {
  color: #FFFFFF !important;
}
.view-menu-house > .view-content [class*=group-menu].active {
  background: url(.././images/bk-active-item-menu.png) center/cover no-repeat;
}
.view-menu-house > .view-content [class*=group-menu] .views-field-field-icono-menu {
  position: relative;
}
.view-menu-house > .view-content [class*=group-menu] .views-field-field-icono-menu a {
  display: block;
}
.view-menu-house > .view-content [class*=group-menu] .views-field-field-icono-menu .field__item {
  width: 40px;
  height: auto;
}
.view-menu-house > .view-content [class*=group-menu] .views-field-field-icono-menu .field__item img {
  margin: 0;
  width: 100%;
  height: auto;
  object-fit: contain;
}
.view-menu-house > .view-content [class*=group-menu] .views-field-field-descripcion-menu {
  position: relative;
}
.view-menu-house > .view-content [class*=group-menu] .views-field-field-descripcion-menu a {
  color: rgba(255, 255, 255, 0.6980392157);
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
  font-family: "Inter";
  text-decoration: none;
}
.view-menu-house > .view-content [class*=group-menu] .views-field-field-descripcion-menu a strong {
  display: block;
  font-size: 18px;
}
.view-menu-house .button-mobile {
  position: absolute;
  top: -34px;
  right: 24px;
  padding: 0;
  border: none;
  width: 30px;
  height: 30px;
  background: url(.././images/menu-mobile.svg) center/contain no-repeat;
  transition: all 1s ease;
  z-index: 999999;
}
@media (min-width: 1080px) {
  .view-menu-house .button-mobile {
    display: none;
  }
}
.view-menu-house .view-footer {
  display: none;
  width: 88.263%;
  margin: 52px auto 27px auto;
  row-gap: 18px;
}
.view-menu-house .view-footer .hidden {
  display: block;
}
.view-menu-house .view-footer .image-containers {
  display: flex;
  justify-content: center;
  column-gap: 18px;
}
@media (min-width: 992px) {
  .view-menu-house .view-footer .image-containers {
    display: none;
  }
}
.view-menu-house .view-footer .image-wrapper:nth-child(2) {
  padding-left: 18px;
  border-left: 1px solid #FFFFFF;
}
.view-menu-house .view-footer .image-wrapper img {
  height: 40px;
  width: auto;
  margin: 0;
}
.view-menu-house .view-footer p {
  color: #FFFFFF;
  font-family: "Inter";
  font-size: 11px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.view-menu-house .view-footer p a {
  font-weight: 700;
  color: #FFFFFF;
  text-decoration: none;
}
.view-menu-house.active .view-footer {
  display: flex;
  flex-direction: column;
}

.view-programas > .view-header {
  display: none;
}
.view-programas > .view-content {
  display: flex;
  justify-content: space-evenly;
  max-width: 1059px;
  margin: 0 auto;
}
.view-programas > .view-content > .views-row {
  width: 11.7%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  row-gap: 9px;
}
@media (min-width: 992px) {
  .view-programas > .view-content > .views-row {
    width: 12.276%;
  }
}
.view-programas > .view-content > .views-row .info-programas {
  padding: 14px 6px;
  background: rgba(0, 0, 0, 0.6980392157);
  background-blend-mode: multiply;
  transition: all 0.5s ease;
  border-radius: 10px;
  position: relative;
}
.view-programas > .view-content > .views-row .info-programas::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.5s ease;
}
.view-programas > .view-content > .views-row .info-programas:hover::before {
  opacity: 1;
}
.view-programas > .view-content > .views-row .info-programas.active {
  box-shadow: -7px -5px 4.3px 0px rgba(0, 0, 0, 0.3);
}
.view-programas > .view-content > .views-row .info-programas::after {
  content: "";
  position: absolute;
  top: -11px;
  left: 50%;
  transform: translate(-50%, 0);
  width: 23px;
  height: 23px;
  z-index: 1;
  background: url(.././images/gris.svg) center/contain no-repeat;
  transition: all 0.5s ease;
}
@media (min-width: 992px) {
  .view-programas > .view-content > .views-row .info-programas {
    padding: 22px 0;
  }
}
.view-programas > .view-content > .views-row .info-programas .views-field-field-img-programa, .view-programas > .view-content > .views-row .info-programas .views-field-field-descripcion-programa {
  position: relative;
}
.view-programas > .view-content > .views-row .info-programas .field--name-field-media-image {
  margin-bottom: 9px;
}
@media (min-width: 992px) {
  .view-programas > .view-content > .views-row .info-programas .field--name-field-media-image {
    margin-bottom: 14px;
  }
}
.view-programas > .view-content > .views-row .info-programas .field--name-field-media-image .field__item {
  width: 40px;
  height: 42px;
  margin: 0 auto;
}
@media (min-width: 992px) {
  .view-programas > .view-content > .views-row .info-programas .field--name-field-media-image .field__item {
    width: 56px;
    height: 55px;
  }
}
.view-programas > .view-content > .views-row .info-programas .field--name-field-media-image .field__item img {
  margin: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.view-programas > .view-content > .views-row .info-programas a {
  display: block;
  text-decoration: none;
}
.view-programas > .view-content > .views-row .info-programas a:visited::before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  background-color: red;
}
.view-programas > .view-content > .views-row .info-programas a p {
  color: #FFFFFF;
  font-family: "Inter";
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  display: flex;
  flex-direction: column;
}
.view-programas > .view-content > .views-row .info-programas a p strong {
  font-size: 14px;
  font-weight: 700;
  font-family: "Inter";
  color: #FFFFFF;
}
@media (min-width: 992px) {
  .view-programas > .view-content > .views-row .info-programas a p strong {
    font-size: 18px;
    line-height: normal;
  }
}
.view-programas > .view-content > .views-row .info-programas.house-cursos::before {
  background: url(.././images/bk-course.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-cursos.active {
  background: url(.././images/bk-solid-curso.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-cursos.visited::after {
  background: url(.././images/cursos.svg) center/contain no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-creativo::before {
  background: url(.././images/bk-creativo.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-creativo.active {
  background: url(.././images/bk-solid-creativo.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-creativo.visited::after {
  background: url(.././images/creativo.svg) center/contain no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-ingenio::before {
  background: url(.././images/bk-ingenio.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-ingenio.active {
  background: url(.././images/bk-solid-ingenio.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-ingenio.visited::after {
  background: url(.././images/ingenio.svg) center/contain no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-sabio::before {
  background: url(.././images/bk-sabio.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-sabio.active {
  background: url(.././images/bk-solid-sabio.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-sabio.visited::after {
  background: url(.././images/sabio.svg) center/contain no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-social::before {
  background: url(.././images/bk-social.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-social.active {
  background: url(.././images/bk-solid-social.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-social.visited::after {
  background: url(.././images/social.svg) center/contain no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-university::before {
  background: url(.././images/bk-universidad.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-university.active {
  background: url(.././images/bk-solid-universidad.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-university.visited::after {
  background: url(.././images/universidad.svg) center/contain no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-visionario::before {
  background: url(.././images/bk-visionario.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-visionario.active {
  background: url(.././images/bk-solid-visionario.png) center/cover no-repeat;
}
.view-programas > .view-content > .views-row .info-programas.house-visionario.visited::after {
  background: url(.././images/visionario.svg) center/contain no-repeat;
}

.view-subcategorias-de-categoria {
  display: flex;
  justify-content: end;
}
@media (min-width: 992px) {
  .view-subcategorias-de-categoria {
    max-width: 1062px;
    margin: 0 auto;
  }
}
.view-subcategorias-de-categoria > .view-content {
  border-radius: 5px;
  padding: 17px 21px 17px 37px;
  margin: 20px 0 25px 0;
  width: 50%;
  margin-right: 4.3427230047vw;
  max-height: 175px;
  overflow-y: auto;
  row-gap: 9px;
}
@media (min-width: 992px) {
  .view-subcategorias-de-categoria > .view-content {
    padding: 41px 19px 41px 34px;
  }
}
.view-subcategorias-de-categoria > .view-content::-webkit-scrollbar {
  width: 15px;
}
.view-subcategorias-de-categoria > .view-content::-webkit-scrollbar-track {
  background-color: #D9D9D9;
  -webkit-border-radius: 10px;
  border-radius: 15px;
}
.view-subcategorias-de-categoria > .view-content::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 15px;
  background: rgba(0, 0, 0, 0.5);
}
@media (min-width: 992px) {
  .view-subcategorias-de-categoria > .view-content {
    max-height: none;
    margin: 54px 0 81px 0;
    width: 59.22%;
    column-gap: 17px;
    row-gap: 10px;
    max-height: 354px;
    overflow-y: auto;
  }
}
.view-subcategorias-de-categoria > .view-content > .row {
  box-shadow: -5px 4px 3.6px 0px rgba(0, 0, 0, 0.1019607843);
  border-radius: 5px;
  padding: 7px 0 7px 14px;
  align-items: center;
}
@media (min-width: 992px) {
  .view-subcategorias-de-categoria > .view-content > .row {
    column-gap: 14px;
    align-items: center;
    width: 47.812%;
  }
}
.view-subcategorias-de-categoria > .view-content > .row .views-field-field-img-programa {
  display: none;
  width: fit-content;
}
.view-subcategorias-de-categoria > .view-content > .row .views-field-field-img-programa .field__item {
  width: 40px;
  height: 40px;
}
.view-subcategorias-de-categoria > .view-content > .row .views-field-field-img-programa .field__item img {
  margin: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media (min-width: 1080px) {
  .view-subcategorias-de-categoria > .view-content > .row .views-field-field-img-programa {
    display: block;
  }
}
.view-subcategorias-de-categoria > .view-content > .row .views-field-name {
  width: fit-content;
}
.view-subcategorias-de-categoria > .view-content > .row .views-field-name span,
.view-subcategorias-de-categoria > .view-content > .row .views-field-name a {
  display: block;
}
.view-subcategorias-de-categoria > .view-content > .row .views-field-name a {
  text-decoration: none;
  font-family: "Inter";
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: #FFFFFF;
}
@media (min-width: 992px) {
  .view-subcategorias-de-categoria > .view-content > .row .views-field-name a {
    font-size: 20px;
    line-height: 24px;
    width: 160px;
  }
}
.view-subcategorias-de-categoria > .view-content > a {
  display: none;
}

body.class-house-cursos .view-subcategorias-de-categoria > .view-content {
  background: rgba(51, 91, 0, 0.5);
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(15px);
}
body.class-house-cursos .view-subcategorias-de-categoria > .view-content::-webkit-scrollbar-thumb {
  background-color: rgba(51, 91, 0, 0.5);
}
body.class-house-cursos .view-subcategorias-de-categoria > .view-content > .row {
  background: rgba(122, 178, 0, 0.537254902);
}

body.class-house-creativo .view-subcategorias-de-categoria > .view-content {
  border-radius: 10px;
  background: var(--Degrade-Creativo, linear-gradient(to bottom right, rgba(140, 0, 140, 0.3) 0%, rgba(251, 0, 231, 0.3) 50%) bottom right/50% 50% no-repeat, linear-gradient(to bottom left, rgba(140, 0, 140, 0.3) 0%, rgba(251, 0, 231, 0.3) 50%) bottom left/50% 50% no-repeat, linear-gradient(to top left, rgba(140, 0, 140, 0.3) 0%, rgba(251, 0, 231, 0.3) 50%) top left/50% 50% no-repeat, linear-gradient(to top right, rgba(140, 0, 140, 0.3) 0%, rgba(251, 0, 231, 0.3) 50%) top right/50% 50% no-repeat);
  box-shadow: -7px -5px 4.3px 0px rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(3px);
}
body.class-house-creativo .view-subcategorias-de-categoria > .view-content::-webkit-scrollbar-thumb {
  background-color: rgba(224, 0, 202, 0.6745098039);
}
body.class-house-creativo .view-subcategorias-de-categoria > .view-content > .row {
  background-color: rgba(224, 0, 202, 0.6745098039);
}

body.class-house-ingenio .view-subcategorias-de-categoria > .view-content {
  background: rgba(175, 0, 63, 0.2);
  border: 1px solid #ff005c;
}
body.class-house-ingenio .view-subcategorias-de-categoria > .view-content::-webkit-scrollbar-thumb {
  background-color: rgba(224, 0, 101, 0.6588235294);
}
body.class-house-ingenio .view-subcategorias-de-categoria > .view-content > .row {
  background-color: rgba(224, 0, 101, 0.6588235294);
  box-shadow: -5px 4px 3.6px 0px rgba(0, 0, 0, 0.1);
}

body.class-house-sabio .view-subcategorias-de-categoria > .view-content {
  border-radius: 10px;
  background: var(--Degrade-Sabio, linear-gradient(to bottom right, rgba(132, 41, 0, 0.3) 0%, rgba(255, 122, 0, 0.3) 50%) bottom right/50% 50% no-repeat, linear-gradient(to bottom left, rgba(132, 41, 0, 0.3) 0%, rgba(255, 122, 0, 0.3) 50%) bottom left/50% 50% no-repeat, linear-gradient(to top left, rgba(132, 41, 0, 0.3) 0%, rgba(255, 122, 0, 0.3) 50%) top left/50% 50% no-repeat, linear-gradient(to top right, rgba(132, 41, 0, 0.3) 0%, rgba(255, 122, 0, 0.3) 50%) top right/50% 50% no-repeat);
  box-shadow: -7px -5px 4.3px 0px rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(3px);
  border: 1px solid #FF8500;
}
body.class-house-sabio .view-subcategorias-de-categoria > .view-content::-webkit-scrollbar-thumb {
  background-color: rgba(255, 132, 0, 0.6);
}
body.class-house-sabio .view-subcategorias-de-categoria > .view-content > .row {
  background-color: rgba(255, 132, 0, 0.6);
}

body.class-house-social .view-subcategorias-de-categoria > .view-content {
  border-radius: 10px;
  background: var(--Degrade-Social, linear-gradient(to bottom right, rgba(0, 39, 85, 0.3) 0%, rgba(44, 44, 221, 0.3) 50%) bottom right/50% 50% no-repeat, linear-gradient(to bottom left, rgba(0, 39, 85, 0.3) 0%, rgba(44, 44, 221, 0.3) 50%) bottom left/50% 50% no-repeat, linear-gradient(to top left, rgba(0, 39, 85, 0.3) 0%, rgba(44, 44, 221, 0.3) 50%) top left/50% 50% no-repeat, linear-gradient(to top right, rgba(0, 39, 85, 0.3) 0%, rgba(44, 44, 221, 0.3) 50%) top right/50% 50% no-repeat);
  box-shadow: -7px -5px 4.3px 0px rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(3px);
  border: 1px solid #0062B2;
}
body.class-house-social .view-subcategorias-de-categoria > .view-content::-webkit-scrollbar-thumb {
  background-color: rgba(0, 98, 178, 0.6);
}
body.class-house-social .view-subcategorias-de-categoria > .view-content > .row {
  background-color: rgba(0, 98, 178, 0.6);
}

body.class-house-university .view-subcategorias-de-categoria > .view-content {
  border: 1px solid rgba(255, 255, 0, 0.7);
  background: rgba(100, 84, 0, 0.5);
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(15px);
}
body.class-house-university .view-subcategorias-de-categoria > .view-content::-webkit-scrollbar-thumb {
  background-color: rgba(169, 150, 0, 0.6980392157);
}
body.class-house-university .view-subcategorias-de-categoria > .view-content > .row {
  background: var(--Degrade-University, linear-gradient(to bottom right, rgba(169, 150, 0, 0.7) 0%, rgba(255, 226, 0, 0.7) 50%) bottom right/50% 50% no-repeat, linear-gradient(to bottom left, rgba(169, 150, 0, 0.7) 0%, rgba(255, 226, 0, 0.7) 50%) bottom left/50% 50% no-repeat, linear-gradient(to top left, rgba(169, 150, 0, 0.7) 0%, rgba(255, 226, 0, 0.7) 50%) top left/50% 50% no-repeat, linear-gradient(to top right, rgba(169, 150, 0, 0.7) 0%, rgba(255, 226, 0, 0.7) 50%) top right/50% 50% no-repeat);
  box-shadow: -5px 4px 3.6px 0px rgba(0, 0, 0, 0.5);
}

body.class-house-visionario .view-subcategorias-de-categoria > .view-content {
  border-radius: 12px;
  border: 0.5px solid var(--Lochinvar-600, #009A9A);
  background: rgba(0, 112, 105, 0.2);
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(7.5px);
}
body.class-house-visionario .view-subcategorias-de-categoria > .view-content::-webkit-scrollbar-thumb {
  background-color: rgba(0, 154, 154, 0.7215686275);
}
body.class-house-visionario .view-subcategorias-de-categoria > .view-content > .row {
  border-radius: 10px;
  box-shadow: -5px 4px 3.6px 0px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(3px);
  background-color: rgba(0, 154, 154, 0.7215686275);
}

.view-taxonomy-term {
  width: 97.352%;
  margin-left: auto;
}
@media (min-width: 992px) {
  .view-taxonomy-term {
    margin: 0;
    width: 94.66%;
    margin-left: auto;
  }
}
.view-taxonomy-term .row-one {
  display: flex;
  background: rgba(178, 0, 64, 0.3019607843);
  background-blend-mode: multiply;
  border: 0.5px solid #FF005C;
  border-radius: 8px;
  padding: 14px 8px 14px 17px;
  column-gap: 2.8%;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-one {
    padding: 25px 31px 90px 29px;
    column-gap: 5.27%;
    max-height: 390px;
    overflow-y: auto;
  }
  .view-taxonomy-term .row-one::-webkit-scrollbar {
    width: 15px;
  }
  .view-taxonomy-term .row-one::-webkit-scrollbar-track {
    background-color: #D9D9D9;
    -webkit-border-radius: 10px;
    border-radius: 5px;
  }
  .view-taxonomy-term .row-one::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 5px;
    background: rgba(0, 0, 0, 0.5);
  }
}
.view-taxonomy-term .row-one .career-info-general {
  width: 100%;
}
.view-taxonomy-term .row-one .career-info-general .group-info-title {
  display: flex;
  column-gap: 10px;
  margin-bottom: 20px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-one .career-info-general .group-info-title {
    flex-direction: column;
  }
}
.view-taxonomy-term .row-one .career-info-general .field--name-field-inscripcion {
  padding-bottom: 20px;
}
.view-taxonomy-term .row-one .career-info-general .field--name-field-img-programa {
  margin: 0;
  width: 28px;
  height: 27px;
  border-radius: 5px;
  padding: 5px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-one .career-info-general .field--name-field-img-programa {
    width: 60px;
    height: 60px;
    padding: 10px;
  }
}
.view-taxonomy-term .row-one .career-info-general .field--name-field-img-programa img {
  margin: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.view-taxonomy-term .row-one .career-info-general .field--name-field-img-programa * {
  height: 100%;
  width: 100%;
  display: flex;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-one .career-info-general .field--name-field-descripcion-programa {
    margin-bottom: 37px;
  }
}
.view-taxonomy-term .row-one .career-info-general .field--name-field-descripcion-programa p {
  color: #FFFFFF;
  font-family: "Inter";
  font-weight: 700;
  font-size: 18px;
  line-height: 22px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-one .career-info-general .field--name-field-descripcion-programa p {
    font-size: 30px;
    line-height: 36px;
  }
}
.view-taxonomy-term .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__label {
  width: fit-content;
  border-radius: 20px;
  color: #FFFFFF;
  font-family: "Inter";
  font-size: 14px;
  line-height: 17px;
  padding: 2px 14px;
  margin-bottom: 5px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__label {
    font-size: 20px;
    line-height: 24px;
  }
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__label {
    margin-bottom: 10px;
  }
}
.view-taxonomy-term .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__item {
  margin-bottom: 9px;
}
.view-taxonomy-term .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__item p, .view-taxonomy-term .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__item li {
  font-family: "Inter";
  font-size: 12px;
  line-height: 14px;
  color: #FFFFFF;
  font-weight: 500;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__item p, .view-taxonomy-term .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__item li {
    font-size: 14px;
    line-height: 17px;
  }
}
.view-taxonomy-term .row-one .career-info-general .field--name-field-inscripcion a {
  text-decoration: none;
  width: fit-content;
  background: radial-gradient(81.42% 78.67% at 100% 0%, rgba(130, 0, 34, 0.7) 0%, rgba(255, 0, 92, 0.7) 100%);
  box-shadow: -5px 4px 3.6px 0px rgba(0, 0, 0, 0.5019607843);
  border-radius: 20px;
  color: #FFFFFF;
  font-family: "Inter";
  font-size: 14px;
  line-height: 17px;
  padding: 5px 12px;
  margin-bottom: 5px;
  display: block;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-one .career-info-general .field--name-field-inscripcion a {
    border-radius: 10px;
    padding: 15px 26px;
    margin-top: 22px;
  }
}
.view-taxonomy-term .row-one .career-video {
  min-width: 53.28%;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-one .career-video {
    min-width: 62.55%;
  }
}
.view-taxonomy-term .row-one .career-video figure {
  margin: 0;
  height: 178px;
  border-radius: 10px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-one .career-video figure {
    height: 334px;
  }
}
.view-taxonomy-term .row-one .career-video iframe, .view-taxonomy-term .row-one .career-video video {
  width: 100%;
  height: 100%;
}
.view-taxonomy-term .row-two {
  display: flex;
  column-gap: 1.55%;
  margin-top: 16px;
}
.view-taxonomy-term .row-two > * {
  background: rgba(178, 0, 64, 0.3019607843);
  background-blend-mode: multiply;
  border: 0.5px solid #FF005C;
  border-radius: 8px;
  padding: 12px 20px 11px 15px;
}
.view-taxonomy-term .row-two .career-skills {
  width: 100%;
}
.view-taxonomy-term .row-two .career-skills .field--name-field-habilidades .field__label {
  width: fit-content;
  border-radius: 20px;
  color: #FFFFFF;
  font-family: "Inter";
  font-size: 14px;
  line-height: 17px;
  padding: 2px 14px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-skills .field--name-field-habilidades .field__label {
    font-size: 20px;
    line-height: 24px;
  }
}
.view-taxonomy-term .row-two .career-skills .field--name-field-habilidades .field__item p {
  font-weight: 600;
  font-family: "Inter";
  color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-skills .field--name-field-habilidades .field__item p {
    font-size: 16px;
    line-height: 19px;
  }
}
.view-taxonomy-term .row-two .career-skills .field--name-field-habilidades .field__item ul {
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
}
.view-taxonomy-term .row-two .career-skills .field--name-field-habilidades .field__item ul li {
  list-style: none;
  display: flex;
  align-items: center;
  font-family: "Inter";
  color: #FFFFFF;
  font-size: 12px;
  line-height: 14px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-skills .field--name-field-habilidades .field__item ul li {
    font-size: 16px;
    line-height: 19px;
  }
}
.view-taxonomy-term .row-two .career-skills .field--name-field-habilidades .field__item ul li::before {
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  background-color: #FFFFFF;
  border-radius: 50%;
  margin: 0 5px;
}
.view-taxonomy-term .row-two .career-location {
  min-width: 50%;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-location {
    max-height: 244px;
  }
}
.view-taxonomy-term .row-two .career-location .field--name-field-ubicacion-sede-programa {
  margin: 0;
  display: grid;
  grid-template-columns: 94px auto;
  column-gap: 6px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-location .field--name-field-ubicacion-sede-programa {
    grid-template-columns: auto;
    row-gap: 35px;
  }
}
.view-taxonomy-term .row-two .career-location .field__label {
  width: fit-content;
  border-radius: 20px;
  color: #FFFFFF;
  font-family: "Inter";
  font-size: 14px;
  line-height: 17px;
  padding: 2px 14px;
  height: fit-content;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-location .field__label {
    font-size: 20px;
    line-height: 24px;
  }
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-location .field__item {
    width: 32%;
  }
}
.view-taxonomy-term .row-two .career-location .field__item p {
  color: #FFFFFF;
  font-family: "Inter";
  font-size: 10px;
  line-height: 12px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-location .field__item p {
    font-size: 16px;
    line-height: 19px;
  }
}
.view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock .field--name-field-ubicacion-sede-programa {
  margin: 0;
}
.view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock .js-form-type-select label {
  display: none;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock .js-form-type-select label {
    display: block;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    font-family: "Rubik";
    margin-bottom: 8px;
  }
}
.view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock .js-form-type-select select {
  padding: 2px 14px;
  font-size: 11px;
  color: #4F4F4F;
  font-family: "GoldPlay";
  font-weight: 400;
  border: none;
  border-radius: 100px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock .js-form-type-select select {
    padding: 6px 14px;
  }
}
.view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock #text-container {
  max-height: 60px;
  overflow-y: auto;
  position: absolute;
  width: 90%;
  left: 50%;
  margin: 0;
  transform: translate(-50%, 0);
  top: 48px;
}
.view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock #text-container::-webkit-scrollbar {
  width: 15px;
}
.view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock #text-container::-webkit-scrollbar-track {
  background-color: #D9D9D9;
  -webkit-border-radius: 10px;
  border-radius: 5px;
}
.view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock #text-container::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.5);
}
.view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock #text-container::-webkit-scrollbar {
  width: 5px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock #text-container {
    left: auto;
    right: 30px;
    transform: none;
    width: 53.48%;
    max-height: 100px;
    top: 30px;
  }
}
.view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock .views-field-field-sede span {
  font-size: 10px;
  color: #FFFFFF;
  font-family: "GoldPlay";
  font-weight: 700;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock .views-field-field-sede span {
    font-size: 16px;
  }
}
.view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock .views-field-field-sede .field-content {
  font-size: 10px;
  color: #FFFFFF;
  font-family: "GoldPlay";
  font-weight: 400;
  display: inline;
  margin-left: 3px;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock .views-field-field-sede .field-content {
    font-size: 16px;
    font-weight: 700;
  }
}
.view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock .views-field-field-descripcion p {
  color: #FFF;
  font-family: "Inter";
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media (min-width: 992px) {
  .view-taxonomy-term .row-two .career-location #block-uniminuto-cdiuniminutoblock .views-field-field-descripcion p {
    font-size: 12px;
  }
}

body.class-house-cursos .row-one {
  background: rgba(51, 91, 0, 0.5);
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(15px);
  border: 1px solid #ADFF00;
}
body.class-house-cursos .row-one .career-info-general .field--name-field-img-programa {
  background-color: #ADFF00;
}
body.class-house-cursos .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__label {
  background-color: #79B200;
}
body.class-house-cursos .row-one .career-info-general .field--name-field-inscripcion a {
  background: radial-gradient(81.42% 78.67% at 100% 0%, rgba(0, 116, 44, 0.6980392157) 0%, rgba(159, 232, 0, 0.6980392157) 100%);
}
body.class-house-cursos .row-two .career-skills, body.class-house-cursos .row-two .career-location {
  background: rgba(51, 91, 0, 0.5);
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(15px);
  border: 1px solid #ADFF00;
}
body.class-house-cursos .row-two .career-skills .field__label, body.class-house-cursos .row-two .career-location .field__label {
  background-color: #79B200;
}

body.class-house-creativo .row-one {
  border-radius: 10px;
  background: linear-gradient(to bottom right, rgba(140, 0, 140, 0.3) 0%, rgba(251, 0, 231, 0.3) 50%) bottom right/50% 50% no-repeat, linear-gradient(to bottom left, rgba(140, 0, 140, 0.3) 0%, rgba(251, 0, 231, 0.3) 50%) bottom left/50% 50% no-repeat, linear-gradient(to top left, rgba(140, 0, 140, 0.3) 0%, rgba(251, 0, 231, 0.3) 50%) top left/50% 50% no-repeat, linear-gradient(to top right, rgba(140, 0, 140, 0.3) 0%, rgba(251, 0, 231, 0.3) 50%) top right/50% 50% no-repeat;
  box-shadow: -7px -5px 4.3px 0px rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(3px);
  border: 1px solid #E200DD;
}
body.class-house-creativo .row-one .career-info-general .field--name-field-img-programa {
  background-color: #E200DD;
}
body.class-house-creativo .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__label {
  background-color: #E200DD;
}
body.class-house-creativo .row-one .career-info-general .field--name-field-inscripcion a {
  background: radial-gradient(81.42% 78.67% at 100% 0%, rgba(140, 0, 140, 0.6980392157) 0%, rgba(251, 0, 231, 0.6980392157) 100%);
}
body.class-house-creativo .row-two .career-skills, body.class-house-creativo .row-two .career-location {
  border-radius: 10px;
  background: var(--Degrade-Creativo, linear-gradient(to bottom right, rgba(140, 0, 140, 0.3) 0%, rgba(251, 0, 231, 0.3) 50%) bottom right/50% 50% no-repeat, linear-gradient(to bottom left, rgba(140, 0, 140, 0.3) 0%, rgba(251, 0, 231, 0.3) 50%) bottom left/50% 50% no-repeat, linear-gradient(to top left, rgba(140, 0, 140, 0.3) 0%, rgba(251, 0, 231, 0.3) 50%) top left/50% 50% no-repeat, linear-gradient(to top right, rgba(140, 0, 140, 0.3) 0%, rgba(251, 0, 231, 0.3) 50%) top right/50% 50% no-repeat);
  box-shadow: -7px -5px 4.3px 0px rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(3px);
  border: 1px solid #E200DD;
}
body.class-house-creativo .row-two .career-skills .field__label, body.class-house-creativo .row-two .career-location .field__label {
  background-color: #E200DD;
}

body.class-house-ingenio .row-one {
  border-radius: 12px;
  border: 0.5px solid #FF005C;
  background: rgba(178, 0, 64, 0.3);
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(15px);
}
body.class-house-ingenio .row-one .career-info-general .field--name-field-img-programa {
  background-color: #FF005C;
}
body.class-house-ingenio .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__label {
  background-color: #FF005C;
}
body.class-house-ingenio .row-one .career-info-general .field--name-field-inscripcion a {
  background: radial-gradient(81.42% 78.67% at 100% 0%, rgba(130, 0, 34, 0.6980392157) 0%, rgba(255, 0, 92, 0.6980392157) 100%);
}
body.class-house-ingenio .row-two .career-skills, body.class-house-ingenio .row-two .career-location {
  border-radius: 12px;
  border: 0.5px solid #FF005C;
  background: rgba(178, 0, 64, 0.3);
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(15px);
}
body.class-house-ingenio .row-two .career-skills .field__label, body.class-house-ingenio .row-two .career-location .field__label {
  background-color: #FF005C;
}

body.class-house-sabio .row-one {
  border-radius: 10px;
  background: var(--Degrade-Sabio, linear-gradient(to bottom right, rgba(132, 41, 0, 0.3) 0%, rgba(255, 122, 0, 0.3) 50%) bottom right/50% 50% no-repeat, linear-gradient(to bottom left, rgba(132, 41, 0, 0.3) 0%, rgba(255, 122, 0, 0.3) 50%) bottom left/50% 50% no-repeat, linear-gradient(to top left, rgba(132, 41, 0, 0.3) 0%, rgba(255, 122, 0, 0.3) 50%) top left/50% 50% no-repeat, linear-gradient(to top right, rgba(132, 41, 0, 0.3) 0%, rgba(255, 122, 0, 0.3) 50%) top right/50% 50% no-repeat);
  box-shadow: -7px -5px 4.3px 0px rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(3px);
  border: 1px solid #FF8500;
}
body.class-house-sabio .row-one .career-info-general .field--name-field-img-programa {
  background-color: #FF8500;
}
body.class-house-sabio .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__label {
  background-color: #FF8500;
}
body.class-house-sabio .row-one .career-info-general .field--name-field-inscripcion a {
  background: radial-gradient(81.42% 78.67% at 100% 0%, rgba(132, 41, 0, 0.6980392157) 0%, rgba(255, 122, 0, 0.6980392157) 100%);
}
body.class-house-sabio .row-two .career-skills, body.class-house-sabio .row-two .career-location {
  border-radius: 10px;
  background: var(--Degrade-Sabio, linear-gradient(to bottom right, rgba(132, 41, 0, 0.3) 0%, rgba(255, 122, 0, 0.3) 50%) bottom right/50% 50% no-repeat, linear-gradient(to bottom left, rgba(132, 41, 0, 0.3) 0%, rgba(255, 122, 0, 0.3) 50%) bottom left/50% 50% no-repeat, linear-gradient(to top left, rgba(132, 41, 0, 0.3) 0%, rgba(255, 122, 0, 0.3) 50%) top left/50% 50% no-repeat, linear-gradient(to top right, rgba(132, 41, 0, 0.3) 0%, rgba(255, 122, 0, 0.3) 50%) top right/50% 50% no-repeat);
  box-shadow: -7px -5px 4.3px 0px rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(3px);
  border: 1px solid #FF8500;
}
body.class-house-sabio .row-two .career-skills .field__label, body.class-house-sabio .row-two .career-location .field__label {
  background-color: #FF8500;
}

body.class-house-social .row-one {
  border-radius: 10px;
  background: var(--Degrade-Social, linear-gradient(to bottom right, rgba(0, 39, 85, 0.3) 0%, rgba(44, 44, 221, 0.3) 50%) bottom right/50% 50% no-repeat, linear-gradient(to bottom left, rgba(0, 39, 85, 0.3) 0%, rgba(44, 44, 221, 0.3) 50%) bottom left/50% 50% no-repeat, linear-gradient(to top left, rgba(0, 39, 85, 0.3) 0%, rgba(44, 44, 221, 0.3) 50%) top left/50% 50% no-repeat, linear-gradient(to top right, rgba(0, 39, 85, 0.3) 0%, rgba(44, 44, 221, 0.3) 50%) top right/50% 50% no-repeat);
  box-shadow: -7px -5px 4.3px 0px rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(3px);
  border: 1px solid #0062B2;
}
body.class-house-social .row-one .career-info-general .field--name-field-img-programa {
  background-color: #0062B2;
}
body.class-house-social .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__label {
  background-color: #0062B2;
}
body.class-house-social .row-one .career-info-general .field--name-field-inscripcion a {
  background: radial-gradient(81.42% 78.67% at 100% 0%, rgba(0, 39, 85, 0.6980392157) 0%, rgba(44, 44, 221, 0.6980392157) 100%);
}
body.class-house-social .row-two .career-skills, body.class-house-social .row-two .career-location {
  border-radius: 10px;
  background: var(--Degrade-Social, linear-gradient(to bottom right, rgba(0, 39, 85, 0.3) 0%, rgba(44, 44, 221, 0.3) 50%) bottom right/50% 50% no-repeat, linear-gradient(to bottom left, rgba(0, 39, 85, 0.3) 0%, rgba(44, 44, 221, 0.3) 50%) bottom left/50% 50% no-repeat, linear-gradient(to top left, rgba(0, 39, 85, 0.3) 0%, rgba(44, 44, 221, 0.3) 50%) top left/50% 50% no-repeat, linear-gradient(to top right, rgba(0, 39, 85, 0.3) 0%, rgba(44, 44, 221, 0.3) 50%) top right/50% 50% no-repeat);
  box-shadow: -7px -5px 4.3px 0px rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(3px);
  border: 1px solid #0062B2;
}
body.class-house-social .row-two .career-skills .field__label, body.class-house-social .row-two .career-location .field__label {
  background-color: #0062B2;
}

body.class-house-university .row-one {
  border: 1px solid rgba(255, 255, 0, 0.7);
  background: rgba(100, 84, 0, 0.5);
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(15px);
}
body.class-house-university .row-one .career-info-general .field--name-field-img-programa {
  background-color: rgba(255, 255, 0, 0.7);
}
body.class-house-university .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__label {
  background-color: rgba(255, 255, 0, 0.7);
}
body.class-house-university .row-one .career-info-general .field--name-field-inscripcion a {
  background: radial-gradient(81.42% 78.67% at 100% 0%, rgba(169, 150, 0, 0.6980392157) 0%, rgba(255, 226, 0, 0.6980392157) 100%);
}
body.class-house-university .row-two .career-skills, body.class-house-university .row-two .career-location {
  border: 1px solid rgba(255, 255, 0, 0.7);
  background: rgba(100, 84, 0, 0.5);
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(15px);
}
body.class-house-university .row-two .career-skills .field__label, body.class-house-university .row-two .career-location .field__label {
  background-color: rgba(255, 255, 0, 0.7);
}

body.class-house-visionario .row-one {
  border-radius: 12px;
  border: 0.5px solid var(--Lochinvar-600, #009A9A);
  background: rgba(0, 112, 105, 0.2);
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(7.5px);
}
body.class-house-visionario .row-one .career-info-general .field--name-field-img-programa {
  background-color: #009A9A;
}
body.class-house-visionario .row-one .career-info-general .field--name-field-descripcion-de-la-carrera .field__label {
  background-color: #009A9A;
}
body.class-house-visionario .row-one .career-info-general .field--name-field-inscripcion a {
  background: radial-gradient(81.42% 78.67% at 100% 0%, rgba(0, 68, 78, 0.6980392157) 0%, rgba(50, 192, 175, 0.6980392157) 100%);
}
body.class-house-visionario .row-two .career-skills, body.class-house-visionario .row-two .career-location {
  border-radius: 12px;
  border: 0.5px solid var(--Lochinvar-600, #009A9A);
  background: rgba(0, 112, 105, 0.2);
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(7.5px);
}
body.class-house-visionario .row-two .career-skills .field__label, body.class-house-visionario .row-two .career-location .field__label {
  background-color: #009A9A;
}

.view-bienvenido-user {
  display: flex;
  align-items: center;
  justify-content: end;
  padding: 11px 69px 0 0;
  position: relative;
  z-index: 3;
}
@media (min-width: 992px) {
  .view-bienvenido-user {
    padding: 0;
    position: absolute;
    right: 39px;
    top: 33px;
    flex-direction: column;
    align-items: end;
    padding-right: 61px;
  }
}
.view-bienvenido-user .view-header {
  color: #00FFEC;
  font-size: 16px;
  font-weight: 800;
  font-family: "Rubik";
  font-family: Rubik;
  letter-spacing: 0.48px;
}
.view-bienvenido-user .views-field-field-nombres {
  margin-left: 5px;
}
@media (min-width: 992px) {
  .view-bienvenido-user .views-field-field-nombres {
    margin: 0;
  }
}
.view-bienvenido-user .views-field-field-nombres .field-content {
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 400;
  font-family: "Rubik";
  line-height: normal;
  display: flex;
  align-items: center;
  column-gap: 7px;
}
.view-bienvenido-user .views-field-field-nombres .field-content::after {
  content: "";
  display: block;
  width: 36px;
  height: 36px;
  background: url(.././images/login.svg) center/contain no-repeat;
}
@media (min-width: 992px) {
  .view-bienvenido-user .views-field-field-nombres .field-content::after {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 0;
    right: 0;
  }
}
.view-bienvenido-user .view-footer a {
  border-radius: 8px;
  border: 1px solid #39FFF5;
  background: transparent;
  padding: 3px 14px;
  margin: 0 10px;
  transition: all 0.5s ease;
  font-weight: 700;
  font-family: "GoldPlay";
}
.view-bienvenido-user .view-footer a:hover {
  background: #39FFF5;
  color: #005956;
}
@media (min-width: 992px) {
  .view-bienvenido-user .view-footer a {
    right: 180px;
    top: 0;
    position: absolute;
    text-wrap: nowrap;
  }
}

.view-bloque-assest {
  position: absolute;
  top: 20px;
  left: 33px;
}
@media (min-width: 992px) {
  .view-bloque-assest {
    display: none;
  }
}
.view-bloque-assest > .view-content {
  display: flex;
  column-gap: 18px;
}
.view-bloque-assest > .view-content > .views-row {
  width: fit-content;
}
.view-bloque-assest > .view-content > .views-row .field--name-field-media-image .field__item {
  max-width: 116px;
}
.view-bloque-assest > .view-content > .views-row img {
  margin: 0;
}

#block-uniminuto-views-block-full-boxes-block-1 {
  width: 25%;
}
@media (min-width: 992px) {
  #block-uniminuto-views-block-full-boxes-block-1 {
    display: none;
  }
}

body.path-frontpage .view-full-boxes, body.page-user-login .view-full-boxes, body.page-user-register .view-full-boxes {
  --box-border-gradient: linear-gradient(180deg, #1A43F5 0%, rgba(0, 255, 246, 1) 50%, #1A43F5 100%);
  --border-width: 4px;
  --border-radius: 1.2rem;
  --color-1: #1A43F5;
  --color-2: #1A43F5;
  box-shadow: 6px 10px 8.7px 0px rgba(0, 0, 0, 0.25);
  position: relative;
  background: var(--box-border-gradient), var(--box-border-gradient);
  background-position: calc(var(--border-width) * -1) var(--border-radius), calc(100% + var(--border-width)) var(--border-radius);
  background-repeat: no-repeat;
  background-size: var(--border-width) calc(100% - var(--border-radius) - var(--border-radius));
  border-radius: var(--border-radius);
  border: var(--border-width) solid transparent;
  background-color: rgba(0, 1, 23, 0.7);
  backdrop-filter: blur(7.5px);
  padding: 41px 35px 36px 40px;
  display: block;
}
body.path-frontpage .view-full-boxes::before, body.path-frontpage .view-full-boxes::after, body.page-user-login .view-full-boxes::before, body.page-user-login .view-full-boxes::after, body.page-user-register .view-full-boxes::before, body.page-user-register .view-full-boxes::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: var(--border-radius);
  left: calc(var(--border-width) * -1);
  right: calc(var(--border-width) * -1);
  box-sizing: content-box;
  pointer-events: none;
}
body.path-frontpage .view-full-boxes::before, body.page-user-login .view-full-boxes::before, body.page-user-register .view-full-boxes::before {
  top: calc(var(--border-width) * -1);
  border: var(--border-width) solid var(--color-1);
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
  border-bottom-color: transparent;
}
body.path-frontpage .view-full-boxes::after, body.page-user-login .view-full-boxes::after, body.page-user-register .view-full-boxes::after {
  bottom: calc(var(--border-width) * -1);
  border: var(--border-width) solid var(--color-2);
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
  border-top-color: transparent;
}
body.path-frontpage .view-full-boxes > .view-content::before, body.page-user-login .view-full-boxes > .view-content::before, body.page-user-register .view-full-boxes > .view-content::before {
  content: "";
  position: absolute;
  width: 53.172%;
  height: 109px;
  bottom: 64px;
  left: -38.172%;
  background: url(.././images/escudo-u.svg) center/contain no-repeat;
}
@media (min-width: 992px) {
  body.path-frontpage .view-full-boxes, body.page-user-login .view-full-boxes, body.page-user-register .view-full-boxes {
    display: none;
  }
}
body.path-frontpage .view-full-boxes .slick__slide .views-field-field-box-img, body.page-user-login .view-full-boxes .slick__slide .views-field-field-box-img, body.page-user-register .view-full-boxes .slick__slide .views-field-field-box-img {
  width: 76.2%;
  margin: 0 auto;
}
body.path-frontpage .view-full-boxes .slick__slide .views-field-field-box-img img, body.page-user-login .view-full-boxes .slick__slide .views-field-field-box-img img, body.page-user-register .view-full-boxes .slick__slide .views-field-field-box-img img {
  margin: 0;
}
body.path-frontpage .view-full-boxes .slick__slide .views-field-field-descripcion, body.page-user-login .view-full-boxes .slick__slide .views-field-field-descripcion, body.page-user-register .view-full-boxes .slick__slide .views-field-field-descripcion {
  margin: 14px 0 16px 0;
}
body.path-frontpage .view-full-boxes .slick__slide .views-field-field-descripcion p, body.page-user-login .view-full-boxes .slick__slide .views-field-field-descripcion p, body.page-user-register .view-full-boxes .slick__slide .views-field-field-descripcion p {
  color: #FFFFFF;
  font-family: "GoldPlay";
  font-size: 10px;
  font-weight: 500;
  line-height: 12px;
}
body.path-frontpage .view-full-boxes .slick-dots, body.page-user-login .view-full-boxes .slick-dots, body.page-user-register .view-full-boxes .slick-dots {
  display: flex;
  padding: 0;
  margin: 0;
  column-gap: 9px;
  justify-content: center;
}
body.path-frontpage .view-full-boxes .slick-dots li, body.page-user-login .view-full-boxes .slick-dots li, body.page-user-register .view-full-boxes .slick-dots li {
  list-style: none;
  width: 12px;
  height: 12px;
  display: flex;
}
body.path-frontpage .view-full-boxes .slick-dots li.slick-active button, body.page-user-login .view-full-boxes .slick-dots li.slick-active button, body.page-user-register .view-full-boxes .slick-dots li.slick-active button {
  background-color: #FFE200;
}
body.path-frontpage .view-full-boxes .slick-dots li button, body.page-user-login .view-full-boxes .slick-dots li button, body.page-user-register .view-full-boxes .slick-dots li button {
  padding: 0;
  border: none;
  border-radius: 50%;
  background-color: rgba(255, 226, 0, 0.3019607843);
  border: 1px solid #FFE200;
  width: 100%;
  height: 100%;
  font-size: 0;
  transition: all 0.5s ease;
}
body.path-frontpage .view-full-boxes .view-header, body.page-user-login .view-full-boxes .view-header, body.page-user-register .view-full-boxes .view-header {
  position: absolute;
  top: -49px;
  width: 50%;
  height: auto;
}
@media (min-width: 850px) {
  body.path-frontpage .view-full-boxes .view-header, body.page-user-login .view-full-boxes .view-header, body.page-user-register .view-full-boxes .view-header {
    top: -81px;
    width: 65%;
    height: 61px;
  }
}
body.path-frontpage .view-full-boxes .view-header img, body.page-user-login .view-full-boxes .view-header img, body.page-user-register .view-full-boxes .view-header img {
  width: 100%;
  height: 100%;
}
body.path-frontpage .view-full-boxes .view-footer, body.page-user-login .view-full-boxes .view-footer, body.page-user-register .view-full-boxes .view-footer {
  position: absolute;
  bottom: -49px;
  width: 129px;
  height: 41px;
}
body.path-frontpage .view-full-boxes .view-footer img, body.page-user-login .view-full-boxes .view-footer img, body.page-user-register .view-full-boxes .view-footer img {
  width: 100%;
  height: 100%;
}

.view-full-boxes {
  display: none;
}

.view-bloque-seguir-explorando {
  position: static;
}
.view-bloque-seguir-explorando .views-field-nothing > .field-content {
  display: flex;
  column-gap: 8px;
  padding: 9px;
  border-radius: 10px;
  box-shadow: -5px 4px 3.6px 0px rgba(0, 0, 0, 0.5);
  border: 1px solid transparent;
  transition: all 0.5s ease;
}
@media (min-width: 992px) {
  .view-bloque-seguir-explorando .views-field-nothing > .field-content {
    padding: 16px 20px;
  }
}
.view-bloque-seguir-explorando .views-field-nothing > .field-content:hover {
  border: 1px solid #E80557;
  transform: scale(1.02);
}
.view-bloque-seguir-explorando .views-field-nothing > .field-content::before {
  content: "";
  display: block;
  width: 37px;
  height: 37px;
  background: url(.././images/return.svg) center/contain no-repeat;
}
.view-bloque-seguir-explorando .views-field-nothing > .field-content a {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  font-weight: 500;
  color: #FFFFFF;
  font-family: "Inter";
  line-height: 17px;
  text-decoration: none;
}
@media (min-width: 992px) {
  .view-bloque-seguir-explorando .views-field-nothing > .field-content a {
    font-size: 18px;
    line-height: 22px;
  }
}
.view-bloque-seguir-explorando .views-field-nothing > .field-content a strong {
  font-size: 16px;
  line-height: 19px;
}
@media (min-width: 992px) {
  .view-bloque-seguir-explorando .views-field-nothing > .field-content a strong {
    font-size: 18px;
    line-height: 22px;
  }
}

body.class-house-cursos .view-bloque-seguir-explorando .views-field-nothing > .field-content {
  background: url(.././images/c-solid.png) center/cover no-repeat;
}
body.class-house-cursos .view-bloque-seguir-explorando .views-field-nothing > .field-content:hover {
  background: url(.././images/c-hover.png) center/cover no-repeat;
  border-color: #ADFF00;
}

body.class-house-creativo .view-bloque-seguir-explorando .views-field-nothing > .field-content {
  background: url(.././images/cr-solid.png) center/cover no-repeat;
}
body.class-house-creativo .view-bloque-seguir-explorando .views-field-nothing > .field-content:hover {
  background: url(.././images/cr-hover.png) center/cover no-repeat;
  border-color: #FF00E5;
}

body.class-house-ingenio .view-bloque-seguir-explorando .views-field-nothing > .field-content {
  background: url(.././images/inge-solid.png) center/cover no-repeat;
}
body.class-house-ingenio .view-bloque-seguir-explorando .views-field-nothing > .field-content:hover {
  background: url(.././images/inge-hover.png) center/cover no-repeat;
  border-color: #E80557;
}

body.class-house-sabio .view-bloque-seguir-explorando .views-field-nothing > .field-content {
  background: url(.././images/sab-solid.png) center/cover no-repeat;
}
body.class-house-sabio .view-bloque-seguir-explorando .views-field-nothing > .field-content:hover {
  background: url(.././images/sab-hover.png) center/cover no-repeat;
  border-color: #FF8500;
}

body.class-house-social .view-bloque-seguir-explorando .views-field-nothing > .field-content {
  background: url(.././images/soci-solid.png) center/cover no-repeat;
}
body.class-house-social .view-bloque-seguir-explorando .views-field-nothing > .field-content:hover {
  background: url(.././images/soci-hover.png) center/cover no-repeat;
  border-color: #001AFF;
}

body.class-house-university .view-bloque-seguir-explorando .views-field-nothing > .field-content {
  background: url(.././images/uni-solid.png) center/cover no-repeat;
}
body.class-house-university .view-bloque-seguir-explorando .views-field-nothing > .field-content:hover {
  background: url(.././images/uni-hover.png) center/cover no-repeat;
  border-color: #FFE200;
}

body.class-house-visionario .view-bloque-seguir-explorando .views-field-nothing > .field-content {
  background: url(.././images/vis-solid.png) center/cover no-repeat;
}
body.class-house-visionario .view-bloque-seguir-explorando .views-field-nothing > .field-content:hover {
  background: url(.././images/vis-hover.png) center/cover no-repeat;
  border-color: #00FFFF;
}

footer p {
  color: #FFFFFF;
  font-family: "GoldPlay";
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL21haW4ubWluLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDQ0Y7QURDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDQ0Y7QURDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDQ0Y7QURDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDQ0Y7QURDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDQ0Y7QURFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDQUY7QURFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDQUY7QURFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDQUY7QURJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDRkY7QURJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDRkY7QUMzREE7RUFDSTtJQUNJO0lBQ0E7RUQ2RE47RUMxREU7SUFDSTtJQUNBO0VENEROO0VDMURFO0lBQ0k7SUFDQTtFRDRETjtBQUNGO0FDekRBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFRDJETjtFQ3hERTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VEMEROO0VDeERFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUQwRE47RUN4REU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFRDBETjtFQ3hERTtJQUNJO0lBQ0E7RUQwRE47QUFDRjtBRXJHRTtFQUNFO0VBQ0E7QUZ1R0o7QUVyR0U7RUFDRTtBRnVHSjtBRXJHRTtFQUNFO0VBQ0E7QUZ1R0o7QUV0R0k7O0VBRUU7QUZ3R047QUV0R0k7RUFDRTtBRndHTjtBRW5HRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUNGRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RURWRTtBRm1ISjtBR3hHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSDBHSjtBR3hHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUgwR0o7QUd4R0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIMEdKO0FHdEpFO0VER0E7SUFVSTtJQUNBO0lBQ0E7SUFDQTtFRjZJSjtBQUNGO0FFNUlJO0VBQ0UseUJFM0JBO0VGNEJBO0VBQ0E7QUY4SU47QUduS0U7RURrQkU7SUFLSTtFRmdKTjtBQUNGO0FFOUlJO0VBQ0U7RUFDQTtFQUNBO0FGZ0pOO0FHN0tFO0VEMEJFO0lBS0k7RUZrSk47QUFDRjtBRWpKTTtFQUNFLGNFOUNGO0VGK0NFLHVCRXJERjtFRnNERTtFQUNBO0FGbUpSO0FHeExFO0VEaUNJO0lBTUk7RUZxSlI7QUFDRjtBRzdMRTtFRGlDSTtJQVNJO0lBQ0E7RUZ1SlI7QUFDRjtBRXRKUTtFQUNFO0FGd0pWO0FHdE1FO0VENkNNO0lBR0k7RUYwSlY7QUFDRjtBRzNNRTtFRDZDTTtJQU1JO0VGNEpWO0FBQ0Y7QUUxSlE7RUFDRTtFQUNBO0FGNEpWO0FHcE5FO0VEc0RNO0lBSUk7SUFDQTtJQUNBO0VGOEpWO0FBQ0Y7QUczTkU7RURzRE07SUFTSTtJQUNBO0VGZ0tWO0FBQ0Y7QUUvSlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRmlLWjtBR3ZPRTtFRGtFUTtJQU1JO0lBQ0E7RUZtS1o7QUFDRjtBRzdPRTtFRGtFUTtJQVVJO0lBQ0E7RUZxS1o7QUFDRjtBRWxLUTtFQUNFLGNFekZKO0VGMEZJO0FGb0tWO0FFaktNO0VBQ0UsY0U3RkY7RUY4RkUsdUJFMUdGO0VGMkdFO0VBQ0E7RUFDQTtBRm1LUjtBRzlQRTtFRHNGSTtJQU9JO0lBQ0E7RUZxS1I7QUFDRjtBR3BRRTtFRHNGSTtJQVdJO0lBQ0E7RUZ1S1I7QUFDRjtBRW5LRTtFQUNFO0VBQ0E7RUFDQTtBRnFLSjtBRy9RRTtFRHVHQTtJQUtJO0lBQ0E7SUFDQTtJQUNBO0VGdUtKO0FBQ0Y7QUV0S0k7RUFDRTtFQUNBO0VBQ0E7QUZ3S047QUc1UkU7RURpSEU7SUFLSTtJQUNBO0VGMEtOO0FBQ0Y7QUV4S0k7RUFDRTtFQUNBO0FGMEtOO0FFektNO0VBQ0U7RUFDQTtBRjJLUjtBRTFLUTtFQUNFO0VBQ0E7QUY0S1Y7QUV6S1E7RUFDRTtBRjJLVjtBR2pURTtFRDZISTtJQVlJO0lBQ0E7RUY0S1I7QUFDRjtBRTNLUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGNktWO0FFektJO0VBQ0U7QUYyS047QUdoVUU7RURvSkU7SUFHSTtFRjZLTjtBQUNGO0FFNUtNO0VBQ0U7RUFDQSxvQkU1S0Y7RUY2S0U7RUFDQTtFQUNBO0FGOEtSO0FHNVVFO0VEeUpJO0lBT0k7SUFDQTtFRmdMUjtBQUNGOztBRTFLRTtFQUNFO0FGNktKO0FHdFZFO0VEd0tBO0lBR0k7RUYrS0o7QUFDRjtBRzNWRTtFRDZLRTtJQUVJO0lBQ0E7SUFDQTtFRmdMTjtBQUNGO0FFOUtRO0VBQ0U7QUZnTFY7QUU3S007RUFDRTtFQUNBO0VBQ0E7QUYrS1I7QUcxV0U7RUR3TEk7SUFLSTtJQUNBO0VGaUxSO0FBQ0Y7QUdoWEU7RURnTU07SUFFSTtJQUNBO0VGa0xWO0FBQ0Y7QUVqTFU7RUFDRTtBRm1MWjtBRWxMWTtFQUNFO0FGb0xkO0FFbExZO0VBQ0U7RUFDQTtFQUNBO0FGb0xkO0FFbkxjO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUJFOU5WO0VGK05VO0VBQ0E7RUFDQTtFQUNBO0FGcUxoQjtBRWxMWTtFQUNFO0FGb0xkO0FHOVlFO0VEOE5NO0lBRUk7SUFDQTtJQUNBO0VGa0xWO0VFakxVO0lBQ0U7SUFDQTtJQUNBO0lBQ0EseUJFblBSO0lGb1BRO0lBQ0E7SUFDQTtJQUNBO0VGbUxaO0FBQ0Y7O0FLamJJO0VBQ0k7QUxvYlI7QUduYUU7RUVsQkU7SUFHUTtJQUNBO0VMc2JWO0FBQ0Y7QUtyYlE7RUFDSTtFQUNBO0VBQ0E7QUx1Ylo7QUt0Ylk7RUFDSTtFQUNBO0VBQ0E7QUx3YmhCO0FLdGJvQjtFQUNJO0FMd2J4QjtBS3BiWTtFQUNJO0FMc2JoQjtBS3JiZ0I7RUFDSTtFQUNBO0FMdWJwQjtBS3Rib0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTHdieEI7QUtwYlk7RUZUVjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhnY0Y7QUcvYkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhpY0o7QUcvYkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIaWNKO0FHL2JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGljSjtBSzVkZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMOGRwQjtBR3BmRTtFRXVCa0I7SUFFUTtJQUNBO0VMK2QxQjtBQUNGOztBTTdnQkE7RUFHRTtBTjhnQkY7QU01Z0JFOzs7OztFQUtFO0FOOGdCSjtBTTVnQkU7RUFDRTtBTjhnQko7QU03Z0JJO0VBQ0U7QU4rZ0JOO0FNNWdCRTtFQUNFO0FOOGdCSjtBTTVnQkU7RUFDRTtBTjhnQko7QU01Z0JFO0VBQ0U7QU44Z0JKO0FNNWdCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU44Z0JKO0FNNWdCRTtFQUNFO0FOOGdCSjtBTTFnQkk7RUFDRTtBTjRnQk47QUdwaUJFO0VHaUNJO0lBRUk7SUFDQTtJQUNBO0VOcWdCUjtBQUNGO0FNamdCYztFQUNFO0FObWdCaEI7QUc5aUJFO0VHeUNVO0lBS0k7SUFDQTtJQUVBO0VObWdCZDtBQUNGO0FNM2ZFO0VBQ0U7QU42Zko7QU10ZkU7RUFDRTtBTndmSjtBTXBmSTtFQUNFO0FOc2ZOO0FNcmZNO0VBQ0U7QU51ZlI7QUdqa0JFO0VHeUVJO0lBR0k7RU55ZlI7QUFDRjtBTWpmSTtFQUNFO0FObWZOO0FNbGZNO0VBQ0U7QU5vZlI7QUc1a0JFO0VHdUZJO0lBR0k7RU5zZlI7QUFDRjtBTW5mSTtFQU9FO0VBQ0E7QU4rZU47QU0xZUk7RUFDRTtBTjRlTjtBTXZlSTtFQUNFO0FOeWVOO0FNcmVJO0VBQ0U7QU51ZU47QU1uZUU7RUFDRTtBTnFlSjtBTWxlRTtFQUNFO0FOb2VKO0FNamVFO0VBQ0U7QU5tZUo7QU1oZUU7RUFDRTtBTmtlSjtBTS9kRTtFQUNFO0FOaWVKO0FNL2RFO0VBQ0U7RUFDQTtFQUNBO0FOaWVKO0FNN2RJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTitkTjtBR3puQkU7RUdxSkU7SUFPSTtJQUNBO0lBQ0E7SUFFQTtFTmdlTjtBQUNGO0FNN2RFO0VBQ0U7QU4rZEo7QUdwb0JFO0VHd0tBO0lBRUk7RU44ZEo7QUFDRjtBTTNkRTtFQUNFO0FONmRKO0FNMWRJO0VBQ0U7QU40ZE47QU14ZEk7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU51ZE47QUd2cEJFO0VHdUxFO0lBV0k7RU55ZE47QUFDRjtBRzVwQkU7RUdvTUk7SUFFTTtFTjBkVjtBQUNGO0FNeGRNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU4wZFI7QUd2cUJFO0VHeU1JO0lBT007RU4yZFY7QUFDRjtBTTVjUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLG9CRnJQTjtFRXNQTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOOGNaO0FHMXJCRTtFR2dPTTtJQWNRO0lBQ0E7RU5nZGQ7QUFDRjtBTS9jWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5pZGhCO0FHdnNCRTtFRzBQVTtJQUVRO0VOK2NsQjtBQUNGO0FNcGNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDRjtBTnNjVjtBTXJjVTtFQUNFO0VBQ0E7QU51Y1o7QU1yY1U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOdWNaOztBT252Qlk7RUFDSTtBUHN2QmhCO0FHeHVCRTtFSWZVO0lBR1E7RVB3dkJsQjtBQUNGO0FPcHZCWTtFQUNJO0FQc3ZCaEI7QUdodkJFO0VJUFU7SUFHUTtFUHd2QmxCO0FBQ0Y7QU9udkJZO0VBQ0k7QVBxdkJoQjtBTzl1Qlk7RUFDSTtBUGd2QmhCO0FPeHVCWTtFQUNJO0FQMHVCaEI7QU9udUJZO0VBQ0k7QVBxdUJoQjtBTzd0Qlk7RUFDSTtBUCt0QmhCO0FPeHRCWTtFQUNJO0FQMHRCaEI7QU9sdEJZO0VBQ0k7QVBvdEJoQjtBTzdzQlk7RUFDSTtBUCtzQmhCO0FPdnNCWTtFQUNJO0FQeXNCaEI7QU9sc0JZO0VBQ0k7QVBvc0JoQjtBTzVyQlk7RUFDSTtBUDhyQmhCO0FPdnJCWTtFQUNJO0FQeXJCaEI7O0FRNXlCQTtFQUNJO0FSK3lCSjs7QVNoekJBO0VOeUJFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFTXJDQTtFQUNBO0VBQ0E7RUFDQTtBVGkwQkY7QUc5eEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIZ3lCSjtBRzl4QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIZ3lCSjtBRzl4QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIZ3lCSjtBRzUwQkU7RU1uQkY7SUFPSTtJQUNBO0lBQ0E7RVQ0MUJGO0FBQ0Y7QVMzMUJFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDQxQko7QUcxMUJFO0VNUkE7SUFRSTtJQUNBO0VUODFCSjtBQUNGO0FTNzFCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQrMUJOO0FHdjJCRTtFTUdFO0lBT0k7RVRpMkJOO0FBQ0Y7QVNoMkJNO0VBQ0U7RUFDQSxjTHJCRjtFS3NCRSx1QkxqQ0Y7RUtrQ0U7RUFDQTtFQUNBO0FUazJCUjtBR3AzQkU7RU1ZSTtJQVFJO0lBQ0E7SUFDQTtFVG8yQlI7QUFDRjtBU24yQlE7RUFDRSxjTHJDSjtBSjA0Qk47QVNsMkJNO0VBQ0Usd0NMMUNGO0VLMkNFLGNMMUNGO0VLMkNFO0VBQ0E7RUFDQTtBVG8yQlI7QUdyNEJFO0VNNEJJO0lBT0k7SUFDQTtJQUNBO0VUczJCUjtBQUNGO0FTcDJCTTtFQUNFLGNMbkRGO0VLb0RFO0VBQ0E7RUFDQSx1Qkw5REY7RUsrREU7QVRzMkJSO0FHbjVCRTtFTXdDSTtJQU9JO0lBQ0E7RVR3MkJSO0FBQ0Y7QVNyMkJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVR1MkJOO0FHLzVCRTtFTW9ERTtJQU1JO0lBQ0E7SUFDQTtFVHkyQk47QUFDRjtBU3gyQk07RUFDRTtBVDAyQlI7QUd6NkJFO0VNOERJO0lBR0k7RVQ0MkJSO0FBQ0Y7O0FHOTZCRTtFTWdGSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVRrMkJOO0FBQ0Y7O0FTNzFCQTtFQUNFO0FUZzJCRjtBRy83QkU7RU04RkY7SUFHSTtFVGsyQkY7RVNqMkJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFVG0yQko7QUFDRjs7QVNoMkJBO0VBQ0U7QVRtMkJGO0FHbDlCRTtFTThHRjtJQUdJO0VUcTJCRjtFU3AyQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VUczJCSjtBQUNGOztBVW4vQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnMvQko7QUczK0JFO0VPbEJBO0lBU0k7SUFDQTtFVncvQko7QUFDRjtBVXYvQkk7RUFDRTtBVnkvQk47QUdwL0JFO0VPTkU7SUFHSTtFVjIvQk47QUFDRjtBVTEvQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWNC9CUjtBR25nQ0U7RU9ESTtJQVVJO0VWOC9CUjtBQUNGO0FVNy9CUTtFQUNFO0FWKy9CVjtBVTUvQlE7RUFDRSx5Qk5qQkg7RU1rQkc7RUFDQTtBVjgvQlY7QVUzL0JRO0VBQ0U7RUFDQTtFQUNBO0FWNi9CVjtBVTEvQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0FWMC9CUjtBRy9oQ0U7RU8yQkk7SUFZSTtFVjQvQlI7QUFDRjtBVTEvQlU7RUFDRTtFQUNBO0FWNC9CWjtBVXgvQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esb0JOdkVGO0VNd0VFLGNObkVGO0VNb0VFO0VBQ0E7QVYwL0JSO0FVei9CUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esb0JOaEZKO0VNaUZJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVjIvQlY7QUdoa0NFO0VPMERNO0lBYUk7RVY2L0JWO0FBQ0Y7QVU1L0JVO0VBQ0U7RUFDQTtBVjgvQlo7QVUzL0JRO0VBQ0U7RUFDQTtFQUNBLG9CTjdGSjtFTThGSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWNi9CVjtBVTUvQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsdUJOL0dOO0FKNm1DTjtBVXovQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVYyL0JOO0FHdG1DRTtFT2tHRTtJQVdJO0VWNi9CTjtBQUNGO0FVMS9CVTtFQUNFO0FWNC9CWjtBRzltQ0U7RU9pSFE7SUFHSTtFVjgvQlo7QUFDRjtBVTcvQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVisvQmQ7QUd6bkNFO0VPc0hVO0lBTUk7RVZpZ0NkO0FBQ0Y7QVVoZ0NjO0VBQ0U7RUFDQTtBVmtnQ2hCO0FVNy9CUTtFQUNFO0FWKy9CVjtBR3JvQ0U7RU9xSU07SUFHSTtJQUNBO0VWaWdDVjtBQUNGO0FVaGdDVTtFQUNFO0FWa2dDWjtBRzlvQ0U7RU8ySVE7SUFHSTtJQUNBO0VWb2dDWjtBQUNGO0FVbmdDWTs7Ozs7O0VBTUU7RUFDQTtFQUNBO0FWcWdDZDtBVW5nQ1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVnFnQ2Q7QUdwcUNFO0VPa0tRO0lBRUk7RVZvZ0NaO0FBQ0Y7QVVuZ0NZO0VBQ0U7QVZxZ0NkO0FHNXFDRTtFT3NLVTtJQUdJO0VWdWdDZDtBQUNGO0FVcmdDWTtFQUNFLGNOekxSO0VNMExRLG9CTi9MUjtFTWdNUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnVnQ2Q7QUc1ckNFO0VPNEtVO0lBV0k7SUFDQTtJQUNBO0VWeWdDZDtBQUNGO0FVdmdDWTtFQUNFLGNOek1SO0VNME1RLG9CTjlNUjtFTStNUTtFQUNBO0VBQ0E7QVZ5Z0NkO0FHMXNDRTtFTzRMVTtJQU9JO0lBQ0E7SUFDQTtFVjJnQ2Q7QUFDRjtBVXpnQ1k7RUFDRTtFQUNBO0VBQ0E7QVYyZ0NkO0FVMWdDYztFQUNFO0FWNGdDaEI7QVV6Z0NjO0VBQ0UseUJObE5UO0VNbU5TO0VBQ0E7QVYyZ0NoQjtBVXhnQ2M7RUFDRTtFQUNBO0VBQ0E7QVYwZ0NoQjtBR251Q0U7RU93TVU7SUFvQkk7RVYyZ0NkO0FBQ0Y7QVUxZ0NjO0VBQ0Usb0JOL09WO0VNZ1BVO0VBQ0E7RUFDQSxjTjlPVjtBSjB2Q047O0FXandDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYb3dDSjtBV253Q0k7RUFSSjtJQVNRO0VYc3dDTjtBQUNGO0FXcHdDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhzd0NSO0FXcndDUTtFQUNJO0VBQ0E7RUFDQSx1QlBwQk47RU9xQk07RUFDQTtFQUNBO0VBQ0E7QVh1d0NaO0FXcndDUTtFQUNJO0VBQ0EsdUJQNUJOO0VPNkJNO0VBQ0E7RUFDQTtFQUNBO0FYdXdDWjtBV3J3Q1E7RUFDSTtFQUNBLHVCUHBDTjtFT3FDTTtFQUNBO0VBQ0E7RUFDQTtBWHV3Q1o7O0FZaHpDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FabXpDSjtBR3B5Q0U7RVNuQkY7SUFNUTtFWnF6Q047QUFDRjtBWXB6Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQSx1QlJYRjtFUVlFLGNSTkY7QUo0ekNOO0FHaHpDRTtFU1hFO0lBT1E7SUFDQTtFWnd6Q1Y7QUFDRjtBWXR6Q0k7RUFDSTtBWnd6Q1I7QVl2ekNRO0VUK0NOO0VBQ0EsY0N2REk7RUR3REo7RUFLQTtFQUNBLHVCQzNFSTtFRDRFSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIdXdDRjtBR3R3Q0U7RUFDRTtBSHd3Q0o7QUd2d0NJO0VBQ0U7QUh5d0NOO0FHdHdDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FId3dDSjtBRzcxQ0U7RVNFTTtJVHNGSjtJQUNBO0lBQ0E7RUh5d0NGO0FBQ0Y7O0FHcDJDRTtFVW5CRjtJQUVRO0lBQ0E7SUFDQTtFYjAzQ047QUFDRjtBYXozQ0k7RUFDSTtBYjIzQ1I7QUcvMkNFO0VVWE07SUFFUTtJQUNBO0lBQ0E7RWI0M0NkO0FBQ0Y7QWEzM0NZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWI2M0NoQjtBYXgzQ1E7RUFDSSx1QlR2Qk47RVN3Qk0sY1RsQk47RVNtQk07RUFDQTtFQUNBO0VBQ0E7QWIwM0NaO0FhejNDWTtFQUNJO0FiMjNDaEI7O0FHdjRDRTtFV2xCRTtJQUVRO0VkNDVDVjtBQUNGOztBZTk1Q0U7O0VBQ0U7QWZrNkNKO0FlajZDSTs7RUFDRTtFQUNBO0VBQ0E7RUFDQSxvQlhMQTtFV01BO0VBQ0E7RUFDQTtFQUNBO0FmbzZDTjtBRzc1Q0U7RVlmRTs7SUFVSTtJQUNBO0VmdTZDTjtBQUNGO0FldDZDTTs7RUFDRTtFQUNBO0VBQ0Esb0JYakJGO0VXa0JFO0VBQ0E7RUFDQSxjWGhCRjtFV2lCRTtFQUNBO0VBQ0E7RUFDQTtBZnk2Q1I7QWUxNUNJOzs7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1hqQ0M7QUorN0NQO0FHNzdDRTtFWXVCRTs7OztJQVVJO0VmbTZDTjtBQUNGO0FlbDZDTTs7OztFQUNFO0VBQ0E7QWZ1NkNSO0FlcDZDSTs7RUFDRTtBZnU2Q047QWVyNkNJOzs7RUFDRTtBZnk2Q047QWV0NkNFOztFQUNFO0VBQ0E7QWZ5NkNKO0FHMTlDRTtFWStDQTs7SUFJSTtJQUNBO0VmNDZDSjtBQUNGO0FlMzZDSTs7RVpMRjtFQUNBLGNDdkRJO0VEd0RKO0VBS0E7RUFDQSx1QkMzRUk7RUQ0RUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGc3Q0Y7QUcvNkNFOztFQUNFO0FIazdDSjtBR2o3Q0k7O0VBQ0U7QUhvN0NOO0FHajdDRTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSG83Q0o7QUd6Z0RFO0VZc0RFOztJWmtDQTtJQUNBO0lBQ0E7RUhzN0NGO0FBQ0Y7QUdqaERFO0VZc0RFOztJQUdJO0VmNjlDTjtBQUNGO0FlMTlDRTs7RUFDRTtFQUNBLGNYM0VFO0VXNEVGO0VBQ0EsdUJYbkZFO0VXb0ZGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWY2OUNKO0FlMTlDRTs7RUFDRTtBZjY5Q0o7QWU1OUNJOztFQUNFLGNYeEZBO0VXeUZBO0VBQ0E7RUFDQSxvQlgvRkE7RVdnR0E7QWYrOUNOOztBZTE5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZjY5Q0Y7QUc1akRFO0VZcUZGO0lBWUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFZis5Q0Y7QUFDRjtBZTk5Q0U7RUFDRTtBZmcrQ0o7QWU3OUNFO0VBQ0UseUJYN0dHO0VXOEdIO0VBQ0E7QWYrOUNKO0FlNTlDRTtFQUNFO0VBQ0E7RUFDQSxtQlg5SEU7QUo0bEROO0FlMzlDRTtFQUNFO0FmNjlDSjtBZTE5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZjQ5Q0o7QWUzOUNJO0VBQ0U7RUFDQTtFQUNBO0FmNjlDTjtBZTE5Q0U7RUFDRTtBZjQ5Q0o7QWUzOUNJO0VBQ0U7RUFDQTtFQUNBO0FmNjlDTjtBZTM5Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQSx1QlhuS0E7RVdvS0E7RUFDQSxjWC9KQTtFV2dLQTtBZjY5Q047QWV6OUNFO0VBQ0U7QWYyOUNKO0FleDlDRTtFQUNFO0VBQ0E7RUFDQTtBZjA5Q0o7QWV6OUNJO0VBQ0U7QWYyOUNOO0FlejlDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZjI5Q047QWUxOUNNO0VBQ0U7QWY0OUNSO0FlejlDSTtFQUNFO0FmMjlDTjtBZTE5Q007RUFDRTtFQUNBO0FmNDlDUjtBZXg5Q007RUFDRSxjWHRNRjtFV3VNRTtFQUNBLG9CWDVNRjtFVzZNRSxjWHpNRjtFVzBNRTtFQUNBO0VBQ0E7RUFDQTtBZjA5Q1I7QWVyOUNFO0VBQ0U7QWZ1OUNKO0FHOXBERTtFWXNNQTtJQUlJO0lBQ0E7RWZ3OUNKO0FBQ0Y7QWVyOUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY1gvTkU7RVdnT0Y7RUFDQTtFQUNBLHVCWHhPRTtFV3lPRjtFQUNBO0VBQ0E7QWZ1OUNKO0FlcDlDRTtFQUNFO0FmczlDSjtBZXI5Q0k7RUFDRTtBZnU5Q047QUd0ckRFO0VZOE5FO0lBR0k7SUFDQTtJQUNBO0lBQ0E7RWZ5OUNOO0FBQ0Y7QWV4OUNNO0VBQ0U7RUFDQTtFQUNBLHVCWDNQRjtFVzRQRTtFQUNBO0VBQ0E7QWYwOUNSO0FHdHNERTtFWXNPSTtJQVFJO0lBQ0E7RWY0OUNSO0FBQ0Y7QWUxOUNNO0VBQ0U7RUFDQSx1Qlh0UUY7RVd1UUU7RUFDQTtFQUNBO0FmNDlDUjtBR250REU7RVlrUEk7SUFPSTtJQUNBO0VmODlDUjtBQUNGO0FlNTlDTTtFQUNFO0VBQ0EsdUJYalJGO0VXa1JFO0VBQ0E7RUFDQTtFQUNBO0FmODlDUjtBZTc5Q1E7RUFQRjtJQVFJO0VmZytDUjtBQUNGO0FHdHVERTtFWTZQSTtJQVdJO0lBQ0E7RWZrK0NSO0FBQ0Y7QWU5OUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWZnK0NKO0FlOTlDRTtFQUNFO0FmZytDSjtBZS85Q0k7RUFDRTtBZmkrQ047QWUvOUNJO0VBQ0U7QWZpK0NOO0FlLzlDSTtFQUNFO0FmaStDTjtBZS85Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmaStDTjtBZWgrQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZrK0NSO0FlaCtDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmaytDUjtBR2x5REU7RVlzVEk7SUFZSTtJQUNBO0VmbytDUjtBQUNGO0FlaCtDRTtFQUNFO0FmaytDSjtBZWgrQ0U7RUFDRTtFQUNBO0FmaytDSjtBZWgrQ0U7RUFDRTtFQUNFO0VBQ0E7RUFDQTtBZmsrQ047QWVqK0NNO0VBQ0U7QWZtK0NSO0FlaitDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZm0rQ1I7QWVsK0NRO0VBQ0U7QWZvK0NWO0FlaitDTTtFQUNFO0FmbStDUjtBZWwrQ1E7RUFDRTtFQUNBO0FmbytDVjtBZWgrQ1E7RUFDRSxjWDFYSjtFVzJYSTtFQUNBLG9CWGhZSjtFV2lZSSxjWDdYSjtFVzhYSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmaytDVjs7QWUzOUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZjg5Q0Y7QUdoMkRFO0VZNlhGO0lBT0k7SUFDQTtFZmcrQ0Y7QUFDRjtBZS85Q0U7RUFDRTtBZmkrQ0o7QWUvOUNFO0VBQ0U7QWZpK0NKO0FlLzlDRTtFQUNFO0VBQ0EsdUJYamFFO0VXa2FGO0VBQ0EsY1g5WUc7RVcrWUg7RUFDQTtFQUNBO0VBQ0E7QWZpK0NKO0FHdDNERTtFWTZZQTtJQVVJO0lBQ0E7SUFDQTtFZm0rQ0o7QUFDRjtBZWorQ0U7RUFDRTtFQUNBO0VBQ0EsdUJYamJFO0VXa2JGO0VBQ0EsY1g3YUU7RVc4YUY7RUFDQTtFQUNBO0FmbStDSjtBR3Y0REU7RVk0WkE7SUFVSTtJQUNBO0lBQ0E7RWZxK0NKO0FBQ0Y7QWVuK0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx1QlhsY0U7RVdtY0YsY1h2YkU7RVd3YkY7RUFDQTtBZnErQ0o7QUd4NURFO0VZMmFBO0lBVUk7SUFDQTtJQUNBO0lBQ0E7RWZ1K0NKO0FBQ0Y7QWV0K0NJO0VBQ0U7RUFDQTtBZncrQ047QWVyK0NFO0VBQ0U7QWZ1K0NKO0FHdjZERTtFWStiQTtJQUdJO0VmeStDSjtBQUNGO0FlbCtDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmbytDRjtBZW4rQ0U7RUFDRTtFQUNBO0VBQ0E7QWZxK0NKO0FlbitDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHVCWDdlRTtFVzhlRjtFQUNBO0VBQ0E7RUFDQTtBZnErQ0o7QWVwK0NJO0VBQ0U7RUFDQTtBZnMrQ047QWVuK0NFO0VBQ0U7RUFDQSx1Qlh6ZkU7RVcwZkY7RUFDQTtFQUNBO0FmcStDSjs7QWdCLzlEUTtFQUNJO0VBQ0E7RUFDQTtBaEJrK0RaO0FHcjlERTtFYWhCTTtJQUtRO0lBQ0E7RWhCbytEZDtBQUNGO0FnQmwrRFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEJvK0RoQjtBR2orREU7RWFQVTtJQU1RO0lBQ0E7SUFDQTtJQUNBO0VoQnMrRGxCO0FBQ0Y7QWdCcitEZ0I7RUFDSTtBaEJ1K0RwQjtBZ0JyK0RnQjtFQUNJO0FoQnUrRHBCO0FnQmwrREk7RUFDSTtBaEJvK0RSOztBaUIzL0RBO0VBQ0U7QWpCOC9ERjtBaUI1L0RFO0VBQ0U7QWpCOC9ESjtBaUI1L0RFO0VBQ0U7QWpCOC9ESjtBaUJ0L0RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakJ3L0RKO0FHcjVERTtFQUNFO0FIdTVESjtBR3A1REU7RUFDRSx5QkNwSEc7RURxSEg7RUFDQTtBSHM1REo7QUduNURFO0VBQ0U7RUFDQTtFQUNBO0FIcTVESjtBaUJoZ0VFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakJrZ0VKO0FHdmhFRTtFY2dCQTtJQU9JO0VqQm9nRUo7QUFDRjtBaUJuZ0VJO0VBQ0U7RUFDQSx1QmI3Q0E7RWE4Q0E7QWpCcWdFTjtBaUJwZ0VNO0VBQ0U7RUFDQTtBakJzZ0VSO0FpQmpnRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQm1nRUo7QUc1aUVFO0Vjb0NBO0lBT0k7RWpCcWdFSjtBQUNGO0FpQm5nRUU7RUFDRTtFQUNBO0FqQnFnRUo7QWlCcGdFSTtFQUNFO0VBQ0E7RUFDQTtBakJzZ0VOO0FpQnBnRUk7RUFDRTtBakJzZ0VOO0FpQm5nRUU7RUFDRTtBakJxZ0VKO0FpQm5nRUU7RUFDRTtBakJxZ0VKOztBa0J0bEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQnlsRUY7QWtCdmxFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLCtDZElHO0VjSEg7RUFDQTtFQUNBO0VBQ0E7QWxCeWxFSjtBa0J2bEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEJ5bEVKO0FrQnhsRUk7RUFDRTtBbEIwbEVOO0FrQnhsRUk7RUFDRTtBbEIwbEVOO0FrQnZsRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEJ5bEVOO0FrQnRsRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCd2xFSjtBR3ZuRUU7RWVzQkE7SUFXSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBRUE7SUFDQTtJQUNBO0VsQnlsRUo7QUFDRjtBa0J4bEVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEIwbEVOO0FHMW9FRTtFZTJDRTtJQU9JO0lBQ0E7SUFDQTtFbEI0bEVOO0FBQ0Y7QWtCemxFTTtFQUNFO0FsQjJsRVI7QUdwcEVFO0Vld0RJO0lBR0k7SUFDQTtJQUVBO0lBQ0E7SUFDQTtFbEI0bEVSO0FBQ0Y7QWtCM2xFUTtFQUNFO0VBQ0E7RUFDQTtBbEI2bEVWO0FrQjFsRVE7RUFDRTtBbEI0bEVWO0FrQnhsRUk7RUFDRTtBbEIwbEVOO0FHeHFFRTtFZTZFRTtJQUdJO0VsQjRsRU47QUFDRjtBa0IxbEVRO0VBQ0U7QWxCNGxFVjtBa0J2bEVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsdUNkL0ZDO0VjZ0dEO0VBQ0E7RUFDQTtFQUNBO0FsQnlsRU47QUc3ckVFO0VleUZFO0lBYUk7SUFDQTtFbEIybEVOO0FBQ0Y7QWtCMWxFTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRjtBbEI0bEVOO0FrQnhsRVE7RUFDRTtBbEIwbEVWO0FrQnhsRVE7RUFDRTtBbEIwbEVWO0FrQnZsRU07RUFDRTtBbEJ5bEVSO0FrQnZsRU07RUFDRTtBbEJ5bEVSO0FrQnhsRVE7RUFDRTtBbEIwbEVWO0FrQnhsRVE7RUFDRTtFQUNBO0FsQjBsRVY7QWtCemxFVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsQjJsRVo7QWtCdmxFTTtFQUNFO0FsQnlsRVI7QWtCeGxFUTtFQUNFLHdDZHBKSDtFY3FKRztFQUNBO0VBQ0E7RUFDQSxvQmQzS0o7RWM0S0k7QWxCMGxFVjtBa0J6bEVVO0VBQ0U7RUFDQTtBbEIybEVaO0FrQnJsRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEJ1bEVKO0FHcndFRTtFZW9LQTtJQVlJO0VsQnlsRUo7QUFDRjtBa0J0bEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxCd2xFSjtBa0J2bEVJO0VBQ0U7QWxCeWxFTjtBa0J2bEVJO0VBQ0U7RUFDQTtFQUNBO0FsQnlsRU47QUd4eEVFO0VlNExFO0lBS0k7RWxCMmxFTjtBQUNGO0FrQnhsRU07RUFDRTtFQUNBO0FsQjBsRVI7QWtCeGxFTTtFQUNFO0VBQ0E7RUFDQTtBbEIwbEVSO0FrQnZsRUk7RUFDRSxjZDVOQTtFYzZOQSxvQmRsT0E7RWNtT0E7RUFDQTtFQUNBO0VBQ0E7QWxCeWxFTjtBa0J4bEVNO0VBQ0U7RUFDQSxjZHBPRjtFY3FPRTtBbEIwbEVSO0FrQnJsRUk7RUFDRTtFQUNBO0FsQnVsRU47O0FtQnowRUk7RUFDSTtBbkI0MEVSO0FtQjEwRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkI0MEVSO0FtQjMwRVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CNjBFWjtBR3owRUU7RWdCVk07SUFvQlE7RW5CbTBFZDtBQUNGO0FtQmwwRVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CbzBFaEI7QW1CbjBFZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQnEwRXBCO0FtQmwwRW9CO0VBQ0k7QW5CbzBFeEI7QW1CajBFZ0I7RUFDSTtBbkJtMEVwQjtBbUJqMEVnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQm0wRXBCO0FHbDNFRTtFZ0JZVTtJQXNDUTtFbkJvMEVsQjtBQUNGO0FtQm4wRWdCO0VBQ0k7QW5CcTBFcEI7QW1CbjBFZ0I7RUFDSTtBbkJxMEVwQjtBRzczRUU7RWdCdURjO0lBR1E7RW5CdTBFdEI7QUFDRjtBbUJ0MEVvQjtFQUNJO0VBQ0E7RUFDQTtBbkJ3MEV4QjtBR3Y0RUU7RWdCNERrQjtJQUtRO0lBQ0E7RW5CMDBFMUI7QUFDRjtBbUJ6MEV3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuQjIwRTVCO0FtQnYwRWdCO0VBQ0k7RUFDQTtBbkJ5MEVwQjtBbUJ2MEV3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CeTBFNUI7QW1CdDBFb0I7RUFDSSxjZnJHbEI7RWVzR2tCLG9CZjNHbEI7RWU0R2tCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkJ3MEV4QjtBbUJ2MEV3QjtFQUNJO0VBQ0E7RUFDQSxvQmZySHRCO0Vlc0hzQixjZmpIdEI7QUowN0VOO0FHOTZFRTtFZ0JpR3NCO0lBTVE7SUFDQTtFbkIyMEU5QjtBQUNGO0FtQnIwRW9CO0VBQ0k7QW5CdTBFeEI7QW1CcjBFb0I7RUFDSTtBbkJ1MEV4QjtBbUJwMEV3QjtFQUNJO0FuQnMwRTVCO0FtQmowRW9CO0VBQ0k7QW5CbTBFeEI7QW1CajBFb0I7RUFDSTtBbkJtMEV4QjtBbUJoMEV3QjtFQUNJO0FuQmswRTVCO0FtQjd6RW9CO0VBQ0k7QW5CK3pFeEI7QW1CN3pFb0I7RUFDSTtBbkIrekV4QjtBbUI1ekV3QjtFQUNJO0FuQjh6RTVCO0FtQnp6RW9CO0VBQ0k7QW5CMnpFeEI7QW1CenpFb0I7RUFDSTtBbkIyekV4QjtBbUJ4ekV3QjtFQUNJO0FuQjB6RTVCO0FtQnJ6RW9CO0VBQ0k7QW5CdXpFeEI7QW1CcnpFb0I7RUFDSTtBbkJ1ekV4QjtBbUJwekV3QjtFQUNJO0FuQnN6RTVCO0FtQmp6RW9CO0VBQ0k7QW5CbXpFeEI7QW1CanpFb0I7RUFDSTtBbkJtekV4QjtBbUJoekV3QjtFQUNJO0FuQmt6RTVCO0FtQjd5RW9CO0VBQ0k7QW5CK3lFeEI7QW1CN3lFb0I7RUFDSTtBbkIreUV4QjtBbUI1eUV3QjtFQUNJO0FuQjh5RTVCOztBb0J0Z0ZBO0VBQ0U7RUFDQTtBcEJ5Z0ZGO0FHeC9FRTtFaUJuQkY7SUFJSTtJQUNBO0VwQjJnRkY7QUFDRjtBb0IxZ0ZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEI0Z0ZKO0FHeGdGRTtFaUJaQTtJQVVJO0VwQjhnRko7QUFDRjtBb0I3Z0ZJO0VBQ0U7QXBCK2dGTjtBb0I1Z0ZJO0VBQ0UseUJoQk5DO0VnQk9EO0VBQ0E7QXBCOGdGTjtBb0IzZ0ZJO0VBQ0U7RUFDQTtFQUNBO0FwQjZnRk47QUcxaEZFO0VpQlpBO0lBNEJJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwQjhnRko7QUFDRjtBb0I3Z0ZJO0VBQ0U7RUFDQTtFQUNBO0VBTUE7QXBCMGdGTjtBRzNpRkU7RWlCd0JFO0lBS0k7SUFDQTtJQUNBO0VwQmtoRk47QUFDRjtBb0IvZ0ZNO0VBQ0U7RUFDQTtBcEJpaEZSO0FvQmhoRlE7RUFDRTtFQUNBO0FwQmtoRlY7QW9CamhGVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwQm1oRlo7QUdoa0ZFO0VpQm1DSTtJQWNJO0VwQm1oRlI7QUFDRjtBb0JqaEZNO0VBQ0U7QXBCbWhGUjtBb0JsaEZROztFQUVFO0FwQm9oRlY7QW9CbGhGUTtFQUNFO0VBQ0Esb0JoQjdFSjtFZ0I4RUk7RUFDQTtFQUNBO0VBQ0EsY2hCNUVKO0FKZ21GTjtBR3BsRkU7RWlCMERNO0lBUUk7SUFDQTtJQUNBO0VwQnNoRlY7QUFDRjtBb0I5Z0ZJO0VBQ0U7QXBCZ2hGTjs7QW9CemdGSTtFQUNFO0VBQ0E7RUFDQTtBcEI0Z0ZOO0FvQjNnRk07RUFDRTtBcEI2Z0ZSO0FvQjNnRk07RUFDRTtBcEI2Z0ZSOztBb0J0Z0ZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBCeWdGTjtBb0J4Z0ZNO0VBQ0U7QXBCMGdGUjtBb0J4Z0ZNO0VBRUU7QXBCeWdGUjs7QW9CbGdGSTtFQUNFO0VBQ0E7QXBCcWdGTjtBb0JwZ0ZNO0VBQ0U7QXBCc2dGUjtBb0JwZ0ZNO0VBQ0U7RUFDQTtBcEJzZ0ZSOztBb0IvL0VJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEJrZ0ZOO0FvQmpnRk07RUFDRTtBcEJtZ0ZSO0FvQmpnRk07RUFDRTtBcEJtZ0ZSOztBb0I1L0VJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEIrL0VOO0FvQjkvRU07RUFDRTtBcEJnZ0ZSO0FvQjkvRU07RUFDRTtBcEJnZ0ZSOztBb0J6L0VJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBCNC9FTjtBb0IzL0VNO0VBQ0U7QXBCNi9FUjtBb0IzL0VNO0VBQ0U7RUFDQTtBcEI2L0VSOztBb0J0L0VJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEJ5L0VOO0FvQngvRU07RUFDRTtBcEIwL0VSO0FvQngvRU07RUFDRTtFQUVBO0VBQ0E7RUFDQTtBcEJ5L0VSOztBcUJqdEZBO0VBQ0U7RUFDQTtBckJvdEZGO0FHbnNGRTtFa0JuQkY7SUFJSTtJQUNBO0lBQ0E7RXJCc3RGRjtBQUNGO0FxQnJ0RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJ1dEZKO0FHbnRGRTtFa0JYQTtJQVNJO0lBQ0E7SUFDQTtJQUNBO0VyQnl0Rko7RUc1bUZBO0lBQ0U7RUg4bUZGO0VHM21GQTtJQUNFLHlCQ3BIRztJRHFISDtJQUNBO0VINm1GRjtFRzFtRkE7SUFDRTtJQUNBO0lBQ0E7RUg0bUZGO0FBQ0Y7QXFCcHVGSTtFQUNFO0FyQnN1Rk47QXFCcnVGTTtFQUNFO0VBQ0E7RUFDQTtBckJ1dUZSO0FHaHZGRTtFa0JNSTtJQUtJO0VyQnl1RlI7QUFDRjtBcUJ2dUZNO0VBQ0U7QXJCeXVGUjtBcUJ2dUZNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJ5dUZSO0FHL3ZGRTtFa0JpQkk7SUFPSTtJQUNBO0lBQ0Y7RXJCMnVGTjtBQUNGO0FxQnp1RlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckIydUZWO0FxQnp1RlE7RUFDRTtFQUNBO0VBQ0E7QXJCMnVGVjtBR2p4RkU7RWtCeUNJO0lBRUk7RXJCMHVGUjtBQUNGO0FxQnp1RlE7RUFDRSxjakIxREo7RWlCMkRJLG9CakJoRUo7RWlCaUVJO0VBQ0E7RUFDQTtBckIydUZWO0FHN3hGRTtFa0I2Q007SUFPSTtJQUNBO0VyQjZ1RlY7QUFDRjtBcUJydUZRO0VsQmlDTjtFQUVBO0VBQ0EsY0M5R0k7RUQrR0osb0JDcEhJO0VEcUhKO0VBQ0E7RUFDQTtFa0J0Q1E7QXJCNnVGVjtBRzd5RkU7RWtCOERNO0lsQjBDSjtJQUNBO0VIeXNGRjtBQUNGO0FHbnpGRTtFa0I4RE07SUFJSTtFckJxdkZWO0FBQ0Y7QXFCbnZGUTtFQUNFO0FyQnF2RlY7QXFCcHZGVTtFQUNFLG9CakJ6Rk47RWlCMEZNO0VBQ0E7RUFDQSxjakJ2Rk47RWlCd0ZNO0FyQnN2Rlo7QUdsMEZFO0VrQnVFUTtJQU9JO0lBQ0E7RXJCd3ZGWjtBQUNGO0FxQm52RlE7RUFDRTtFQUNBO0VBQ0E7RUFNQTtFQUNBO0VBQ0EsY2pCNUdKO0VpQjZHSSxvQmpCbEhKO0VpQm1ISTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQmd2RlY7QUd0MUZFO0VrQnFGTTtJQW1CSTtJQUNBO0lBQ0E7RXJCa3ZGVjtBQUNGO0FxQjd1Rkk7RUFDRTtBckIrdUZOO0FHaDJGRTtFa0JnSEU7SUFJSTtFckJndkZOO0FBQ0Y7QXFCOXVGTTtFQUNFO0VBQ0E7RUFDQTtBckJndkZSO0FHMTJGRTtFa0J1SEk7SUFLSTtFckJrdkZSO0FBQ0Y7QXFCaHZGTTtFQUNFO0VBQ0E7QXJCa3ZGUjtBcUI5dUZFO0VBQ0U7RUFDQTtFQUNBO0FyQmd2Rko7QXFCL3VGSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCaXZGTjtBcUIvdUZJO0VBQ0U7QXJCaXZGTjtBcUIvdUZRO0VsQnBETjtFQUVBO0VBQ0EsY0M5R0k7RUQrR0osb0JDcEhJO0VEcUhKO0VBQ0E7RUFDQTtBSHF5RkY7QUczNEZFO0VrQm1KTTtJbEIzQ0o7SUFDQTtFSHV5RkY7QUFDRjtBcUIxdkZVO0VBQ0U7RUFDQSxvQmpCMUtOO0VpQjJLTSxjakJ0S047RWlCdUtNO0VBQ0E7QXJCNHZGWjtBR3g1RkU7RWtCdUpRO0lBT0k7SUFDQTtFckI4dkZaO0FBQ0Y7QXFCNXZGVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyQjh2Rlo7QXFCN3ZGWTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG9CakI1TFI7RWlCNkxRLGNqQnhMUjtFaUJ5TFE7RUFDQTtBckIrdkZkO0FHNzZGRTtFa0J1S1U7SUFTSTtJQUNBO0VyQml3RmQ7QUFDRjtBcUJod0ZjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmpCcE1WO0VpQnFNVTtFQUNBO0FyQmt3RmhCO0FxQjN2Rkk7RUFDRTtBckI2dkZOO0FHLzdGRTtFa0JpTUU7SUFHSTtFckIrdkZOO0FBQ0Y7QXFCOXZGTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyQmd3RlI7QUcxOEZFO0VrQnNNSTtJQVFJO0lBQ0E7RXJCZ3dGUjtBQUNGO0FxQnR1Rk07RWxCM0lKO0VBRUE7RUFDQSxjQzlHSTtFRCtHSixvQkNwSEk7RURxSEo7RUFDQTtFQUNBO0VrQnNJTTtBckI4dUZSO0FHMTlGRTtFa0IwT0k7SWxCbElGO0lBQ0E7RUhzM0ZGO0FBQ0Y7QUdoK0ZFO0VrQjhPSTtJQUVJO0VyQm92RlI7QUFDRjtBcUJudkZRO0VBQ0UsY2pCL1BKO0VpQmdRSSxvQmpCclFKO0VpQnNRSTtFQUNBO0FyQnF2RlY7QUczK0ZFO0VrQmtQTTtJQU1JO0lBQ0E7RXJCdXZGVjtBQUNGO0FxQm52RlE7RUFDRTtBckJxdkZWO0FxQmx2RlU7RUFDRTtBckJvdkZaO0FHdi9GRTtFa0JrUVE7SUFHSTtJQUNBLGNqQmxSUjtJaUJtUlE7SUFDQTtJQUNBLG9CakJ6UlI7SWlCMFJRO0VyQnN2Rlo7QUFDRjtBcUJwdkZVO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsdUJqQm5TTjtFaUJvU007RUFDQTtFQUNBO0FyQnN2Rlo7QUcxZ0dFO0VrQjZRUTtJQVNJO0VyQnd2Rlo7QUFDRjtBcUJydkZRO0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJxdkZWO0FHMzZGRTtFQUNFO0FINjZGSjtBRzE2RkU7RUFDRSx5QkNwSEc7RURxSEg7RUFDQTtBSDQ2Rko7QUd6NkZFO0VBQ0U7RUFDQTtFQUNBO0FIMjZGSjtBcUJod0ZVO0VBQ0U7QXJCa3dGWjtBR3ppR0U7RWtCMFJNO0lBZ0JJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFckJtd0ZWO0FBQ0Y7QXFCL3ZGVTtFQUNFO0VBQ0EsY2pCbFVOO0VpQm1VTSx1QmpCelVOO0VpQjBVTTtBckJpd0ZaO0FHempHRTtFa0JvVFE7SUFNSTtFckJtd0ZaO0FBQ0Y7QXFCandGVTtFQUNFO0VBQ0EsY2pCM1VOO0VpQjRVTSx1QmpCbFZOO0VpQm1WTTtFQUNBO0VBQ0E7QXJCbXdGWjtBR3RrR0U7RWtCNlRRO0lBUUk7SUFDQTtFckJxd0ZaO0FBQ0Y7QXFCandGVTtFQUNFO0VBQ0Esb0JqQjlWTjtFaUIrVk07RUFDQTtFQUNBO0VBQ0E7QXJCbXdGWjtBR3BsR0U7RWtCMlVRO0lBUUk7RXJCcXdGWjtBQUNGOztBcUI1dkZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJCK3ZGSjtBcUI3dkZNO0VBQ0U7QXJCK3ZGUjtBcUI1dkZRO0VBQ0U7QXJCOHZGVjtBcUIxdkZRO0VBQ0U7QXJCNHZGVjtBcUJ0dkZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJCd3ZGTjtBcUJ2dkZNO0VBQ0U7QXJCeXZGUjs7QXFCbnZGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCc3ZGSjtBcUJwdkZNO0VBQ0U7QXJCc3ZGUjtBcUJudkZRO0VBQ0U7QXJCcXZGVjtBcUJqdkZRO0VBQ0U7QXJCbXZGVjtBcUI3dUZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckIrdUZOO0FxQjl1Rk07RUFDRTtBckJndkZSOztBcUIxdUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckI2dUZKO0FxQjN1Rk07RUFDRTtBckI2dUZSO0FxQjF1RlE7RUFDRTtBckI0dUZWO0FxQnh1RlE7RUFDRTtBckIwdUZWO0FxQnB1Rkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQnN1Rk47QXFCcnVGTTtFQUNFO0FyQnV1RlI7O0FxQmp1RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQm91Rko7QXFCbHVGTTtFQUNFO0FyQm91RlI7QXFCanVGUTtFQUNFO0FyQm11RlY7QXFCL3RGUTtFQUNFO0FyQml1RlY7QXFCM3RGSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCNnRGTjtBcUI1dEZNO0VBQ0U7QXJCOHRGUjs7QXFCeHRGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCMnRGSjtBcUJ6dEZNO0VBQ0U7QXJCMnRGUjtBcUJ4dEZRO0VBQ0U7QXJCMHRGVjtBcUJ0dEZRO0VBQ0U7QXJCd3RGVjtBcUJsdEZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJvdEZOO0FxQm50Rk07RUFDRTtBckJxdEZSOztBcUIvc0ZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJCa3RGSjtBcUJodEZNO0VBQ0U7QXJCa3RGUjtBcUIvc0ZRO0VBQ0U7QXJCaXRGVjtBcUI3c0ZRO0VBQ0U7QXJCK3NGVjtBcUJ6c0ZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJCMnNGTjtBcUIxc0ZNO0VBQ0U7QXJCNHNGUjs7QXFCdHNGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCeXNGSjtBcUJ2c0ZNO0VBQ0U7QXJCeXNGUjtBcUJ0c0ZRO0VBQ0U7QXJCd3NGVjtBcUJwc0ZRO0VBQ0U7QXJCc3NGVjtBcUJoc0ZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJrc0ZOO0FxQmpzRk07RUFDRTtBckJtc0ZSOztBc0JyeUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Qnd5R0Y7QUczeEdFO0VtQm5CRjtJQVNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V0Qnl5R0Y7QUFDRjtBc0J4eUdFO0VBQ0UsY2xCVEU7RWtCVUY7RUFDQTtFQUNBLG9CbEJsQkU7RWtCbUJGO0VBQ0E7QXRCMHlHSjtBc0J4eUdFO0VBQ0U7QXRCMHlHSjtBR2p6R0U7RW1CTUE7SUFHTTtFdEI0eUdOO0FBQ0Y7QXNCM3lHSTtFQUNFLGNsQnhCQTtFa0J5QkE7RUFDQTtFQUNBLG9CbEIvQkE7RWtCZ0NBO0VBQ0E7RUFDQTtFQUNBO0F0QjZ5R047QXNCenlHTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRCMnlHUjtBR3YwR0U7RW1CdUJJO0lBT0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdEI2eUdSO0FBQ0Y7QXNCeHlHSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsdUJsQmxFQTtBSjQyR047QXNCenlHTTtFQUNFO0VBQ0E7QXRCMnlHUjtBRzkxR0U7RW1Cd0NFO0lBY0k7SUFDQTtJQUNBO0lBQ0E7RXRCNHlHTjtBQUNGOztBdUJ6M0dBO0VBQ0k7RUFDQTtFQUNBO0F2QjQzR0o7QUc1MkdFO0VvQm5CRjtJQUtRO0V2QjgzR047QUFDRjtBdUI3M0dJO0VBQ0k7RUFDQTtBdkIrM0dSO0F1QjkzR1E7RUFDSTtBdkJnNEdaO0F1QjkzR2dCO0VBQ0k7QXZCZzRHcEI7QXVCNzNHWTtFQUNJO0F2QiszR2hCOztBd0JqNUdBO0VBQ0k7QXhCbzVHSjtBR2w0R0U7RXFCbkJGO0lBR1E7RXhCczVHTjtBQUNGOztBd0JsNUdRO0VyQmlCTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXFCN0JVO0VBQ0E7QXhCbTZHWjtBR3Q0R0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUh3NEdKO0FHdDRHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUh3NEdKO0FHdDRHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUh3NEdKO0F3QjE3R2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCNDdHcEI7QUc3N0dFO0VxQlhNO0lBaUJRO0V4QjI3R2Q7QUFDRjtBd0J4N0dnQjtFQUNJO0VBQ0E7QXhCMDdHcEI7QXdCejdHb0I7RUFDSTtBeEIyN0d4QjtBd0J4N0dnQjtFQUNJO0F4QjA3R3BCO0F3Qno3R29CO0VBQ0ksY3BCaENsQjtFb0JpQ2tCLHVCcEJ2Q2xCO0VvQndDa0I7RUFDQTtFQUNBO0F4QjI3R3hCO0F3QnQ3R1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4Qnc3R2hCO0F3QnY3R2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhCeTdHcEI7QXdCdjdHd0I7RUFDSTtBeEJ5N0c1QjtBd0J0N0dvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEJ3N0d4QjtBd0JuN0dZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhCcTdHaEI7QXdCcDdHZ0I7RUFMSjtJQU1RO0lBQ0E7SUFDQTtFeEJ1N0dsQjtBQUNGO0F3QnQ3R2dCO0VBQ0k7RUFDQTtBeEJ3N0dwQjtBd0JyN0dZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhCdTdHaEI7QXdCdDdHZ0I7RUFDSTtFQUNBO0F4Qnc3R3BCOztBd0JsN0dBO0VBQ0k7QXhCcTdHSjs7QXlCaGlIQTtFQUNJO0F6Qm1pSEo7QXlCamlIUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0F6QmtpSFo7QUcxaEhFO0VzQmhCTTtJQVVRO0V6Qm9pSGQ7QUFDRjtBeUJuaUhZO0VBRUk7RUFDQTtBekJvaUhoQjtBeUJsaUhZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekJvaUhoQjtBeUJsaUhZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjckJ6QlY7RXFCMEJVLG9CckIvQlY7RXFCZ0NVO0VBQ0E7QXpCb2lIaEI7QUdwakhFO0VzQlFVO0lBVVE7SUFDQTtFekJzaUhsQjtBQUNGO0F5QnJpSGdCO0VBQ0k7RUFDQTtBekJ1aUhwQjtBRzlqSEU7RXNCcUJjO0lBSVE7SUFDQTtFekJ5aUh0QjtBQUNGOztBeUIvaEhZO0VBQ0k7QXpCa2lIaEI7QXlCaGlIZ0I7RUFDSTtFQUNBO0F6QmtpSHBCOztBeUJ6aEhZO0VBQ0k7QXpCNGhIaEI7QXlCMWhIZ0I7RUFDSTtFQUNBO0F6QjRoSHBCOztBeUJuaEhZO0VBQ0k7QXpCc2hIaEI7QXlCcGhIZ0I7RUFDSTtFQUNBO0F6QnNoSHBCOztBeUI3Z0hZO0VBQ0k7QXpCZ2hIaEI7QXlCOWdIZ0I7RUFDSTtFQUNBO0F6QmdoSHBCOztBeUJ2Z0hZO0VBQ0k7QXpCMGdIaEI7QXlCeGdIZ0I7RUFDSTtFQUNBO0F6QjBnSHBCOztBeUJqZ0hZO0VBQ0k7QXpCb2dIaEI7QXlCbGdIZ0I7RUFDSTtFQUNBO0F6Qm9nSHBCOztBeUIzL0dZO0VBQ0k7QXpCOC9HaEI7QXlCNS9HZ0I7RUFDSTtFQUNBO0F6QjgvR3BCOztBMEI5b0hRO0VBQ0ksY3RCS047RXNCSk0sdUJ0QkZOO0FKbXBITixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2Jhc2UvZm9udC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9iYXNlL2tleWZyYW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2xheW91dC9mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvYmFzZS9taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvYmFzZS92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvbGF5b3V0L3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvZ2xvYmFsL2dsb2JhbC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9nbG9iYWwvYmFja2dyb3VuZC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9nbG9iYWwvZXJyb3Iuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvYmxvY2svcHJlcHFyZUZvckV4cGxvcmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2Jsb2NrL2NoYXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvYmxvY2svcm90YXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BhcmFncmFwaHMvdHlwZS1ib3R0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3BhcmFncmFwaHMvYm94LWluZm9ybWF0aXZlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL25vZGUvZnJvbnRwYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvZm9ybS5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9jb21wb25lbnRzL3doYXRzYWFwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL2NvbXBvbmVudHMvbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvdmlld3MvbWVudS5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy92aWV3cy9wcm9ncmFtYXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvdmlld3Mvc3ViLWNhdGVnb3J5cy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy92aWV3cy90YXhvbm9teS5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy92aWV3cy93ZWxjb21lLXVzZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvdmlld3Mvdmlldy1hc3NldHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZXMvdmlld3Mvdmlldy1mdWxsLWJveGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL3ZpZXdzL2NvbnRpbnVlLWV4cGxvcmluZy5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlcy9iYXNlL3Rlc3Quc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udC9Hb2xkUGxheS9Hb2xkcGxheS1CbGFjay50dGZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnQvR29sZFBsYXkvR29sZHBsYXktQm9sZC50dGZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnQvR29sZFBsYXkvR29sZHBsYXktTWVkaXVtLnR0ZlwiKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udC9Hb2xkUGxheS9Hb2xkcGxheS1SZWd1bGFyLnR0ZlwiKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udC9Hb2xkUGxheS9Hb2xkcGxheS1TZW1pQm9sZC50dGZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuLy8gPT09PT0gSW50ZXIgPT09PT09XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyXzE4cHQtTWVkaXVtLnR0ZlwiKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlcl8yNHB0LUJvbGQudHRmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLVNlbWlCb2xkLnR0ZlwiKTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuLy8gPT09PT09IFJ1YmlrID09PT09PVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJSdWJpa1wiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udC9SdWJpay9SdWJpay1SZWd1bGFyLnR0ZlwiKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJSdWJpa1wiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udC9SdWJpay9SdWJpay1Cb2xkLnR0ZlwiKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufSIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvR29sZFBsYXkvR29sZHBsYXktQmxhY2sudHRmXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0dvbGRQbGF5L0dvbGRwbGF5LUJvbGQudHRmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0dvbGRQbGF5L0dvbGRwbGF5LU1lZGl1bS50dGZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvR29sZFBsYXkvR29sZHBsYXktUmVndWxhci50dGZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvR29sZFBsYXkvR29sZHBsYXktU2VtaUJvbGQudHRmXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyXzE4cHQtTWVkaXVtLnR0ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9JbnRlci9JbnRlcl8yNHB0LUJvbGQudHRmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0ludGVyL0ludGVyLVNlbWlCb2xkLnR0ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9SdWJpay9SdWJpay1SZWd1bGFyLnR0ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9SdWJpay9SdWJpay1Cb2xkLnR0ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaGVhckJlYXRoIHtcbiAgMCUsIDIwJSwgNTMlLCAxMDAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpO1xuICB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApIHNjYWxlWSgxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKSBzY2FsZVkoMS4wNSk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZVkoMC45NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlWSgwLjk1KTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpO1xuICB9XG59XG5mb290ZXIuc2l0ZS1mb290ZXIge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmZvb3RlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMDtcbn1cbmZvb3RlciAuc2l0ZS1mb290ZXJfX2JvdHRvbSB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuZm9vdGVyIC5zaXRlLWZvb3Rlcl9fYm90dG9tIC5yZWdpb24sXG5mb290ZXIgLnNpdGUtZm9vdGVyX19ib3R0b20gLmJsb2NrIHtcbiAgbWFyZ2luOiAwO1xufVxuZm9vdGVyIC5zaXRlLWZvb3Rlcl9fYm90dG9tIC5jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbmZvb3RlciAjYmxvY2stdW5pbWludXRvLWluZm9ybWF0aXZvIHtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiA1LjYzMzgwMjgxNjl2dztcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1MDk4MDM5MjIpO1xuICAtLWJveC1ib3JkZXItZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxQTQzRjUgMCUsIHJnYmEoMCwgMjU1LCAyNDYsIDEpIDUwJSwgIzFBNDNGNSAxMDAlKTtcbiAgLS1ib3JkZXItd2lkdGg6IDRweDtcbiAgLS1ib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gIC0tY29sb3ItMTogIzFBNDNGNTtcbiAgLS1jb2xvci0yOiAjMUE0M0Y1O1xuICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ib3gtYm9yZGVyLWdyYWRpZW50KSwgdmFyKC0tYm94LWJvcmRlci1ncmFkaWVudCk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoKSAqIC0xKSB2YXIoLS1ib3JkZXItcmFkaXVzKSwgY2FsYygxMDAlICsgdmFyKC0tYm9yZGVyLXdpZHRoKSkgdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYm9yZGVyLXdpZHRoKSBjYWxjKDEwMCUgLSB2YXIoLS1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJvcmRlci1yYWRpdXMpKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlcjogdmFyKC0tYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxLCAyMywgMC43KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDcuNXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuZm9vdGVyICNibG9jay11bmltaW51dG8taW5mb3JtYXRpdm86OmJlZm9yZSwgZm9vdGVyICNibG9jay11bmltaW51dG8taW5mb3JtYXRpdm86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGxlZnQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoKSAqIC0xKTtcbiAgcmlnaHQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoKSAqIC0xKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuZm9vdGVyICNibG9jay11bmltaW51dG8taW5mb3JtYXRpdm86OmJlZm9yZSB7XG4gIHRvcDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgpICogLTEpO1xuICBib3JkZXI6IHZhcigtLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tY29sb3ItMSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuZm9vdGVyICNibG9jay11bmltaW51dG8taW5mb3JtYXRpdm86OmFmdGVyIHtcbiAgYm90dG9tOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aCkgKiAtMSk7XG4gIGJvcmRlcjogdmFyKC0tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1jb2xvci0yKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyICNibG9jay11bmltaW51dG8taW5mb3JtYXRpdm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmZvb3RlciAjYmxvY2stdW5pbWludXRvLWluZm9ybWF0aXZvID4gLmNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiByZ2IoNCwgNSwgNDUpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1pbmZvcm1hdGl2byA+IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxOHB4IDA7XG4gIH1cbn1cbmZvb3RlciAjYmxvY2stdW5pbWludXRvLWluZm9ybWF0aXZvIC5wcmUtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciAjYmxvY2stdW5pbWludXRvLWluZm9ybWF0aXZvIC5wcmUtZm9vdGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuZm9vdGVyICNibG9jay11bmltaW51dG8taW5mb3JtYXRpdm8gLnByZS1mb290ZXIgcCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyICNibG9jay11bmltaW51dG8taW5mb3JtYXRpdm8gLnByZS1mb290ZXIgcCB7XG4gICAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgZm9vdGVyICNibG9jay11bmltaW51dG8taW5mb3JtYXRpdm8gLnByZS1mb290ZXIgcCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5mb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1pbmZvcm1hdGl2byAucHJlLWZvb3RlciBwOm50aC1jaGlsZCgxKSB7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciAjYmxvY2stdW5pbWludXRvLWluZm9ybWF0aXZvIC5wcmUtZm9vdGVyIHA6bnRoLWNoaWxkKDEpIHtcbiAgICBsaW5lLWhlaWdodDogMi4wODMzM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIGZvb3RlciAjYmxvY2stdW5pbWludXRvLWluZm9ybWF0aXZvIC5wcmUtZm9vdGVyIHA6bnRoLWNoaWxkKDEpIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuZm9vdGVyICNibG9jay11bmltaW51dG8taW5mb3JtYXRpdm8gLnByZS1mb290ZXIgcDpudGgtY2hpbGQoMykge1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1pbmZvcm1hdGl2byAucHJlLWZvb3RlciBwOm50aC1jaGlsZCgzKSB7XG4gICAgZm9udC1zaXplOiAxLjExMXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjA4MzMzdnc7XG4gICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICBmb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1pbmZvcm1hdGl2byAucHJlLWZvb3RlciBwOm50aC1jaGlsZCgzKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5mb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1pbmZvcm1hdGl2byAucHJlLWZvb3RlciBwOm50aC1jaGlsZCgzKSBzcGFuIHtcbiAgbWFyZ2luOiAwIDRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYW5pbWF0aW9uOiBwdWxzZSAxLjVzIGVhc2UgaW5maW5pdGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyICNibG9jay11bmltaW51dG8taW5mb3JtYXRpdm8gLnByZS1mb290ZXIgcDpudGgtY2hpbGQoMykgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzLjQ3MjIzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuNDcyMjN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICBmb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1pbmZvcm1hdGl2byAucHJlLWZvb3RlciBwOm50aC1jaGlsZCgzKSBzcGFuIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbmZvb3RlciAjYmxvY2stdW5pbWludXRvLWluZm9ybWF0aXZvIC5wcmUtZm9vdGVyIHAgc3BhbiB7XG4gIGNvbG9yOiAjRkZFMjAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuZm9vdGVyICNibG9jay11bmltaW51dG8taW5mb3JtYXRpdm8gLnByZS1mb290ZXIgLnNlYS13YXRlciB7XG4gIGNvbG9yOiAjMzlGRkY1O1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciAjYmxvY2stdW5pbWludXRvLWluZm9ybWF0aXZvIC5wcmUtZm9vdGVyIC5zZWEtd2F0ZXIge1xuICAgIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjA4MzMzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgZm9vdGVyICNibG9jay11bmltaW51dG8taW5mb3JtYXRpdm8gLnByZS1mb290ZXIgLnNlYS13YXRlciB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5mb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1mb290ZXIge1xuICBtYXJnaW4tbGVmdDogNS42MzQ1OTY0MjIlO1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1mb290ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA4Ny4zMzYlO1xuICAgIG1heC13aWR0aDogMTA2MnB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuZm9vdGVyICNibG9jay11bmltaW51dG8tZm9vdGVyID4gLmNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciAjYmxvY2stdW5pbWludXRvLWZvb3RlciA+IC5jb250ZW50IHtcbiAgICBjb2x1bW4tZ2FwOiAyNHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbmZvb3RlciAjYmxvY2stdW5pbWludXRvLWZvb3RlciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuZm9vdGVyICNibG9jay11bmltaW51dG8tZm9vdGVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4gPiAuZmllbGRfX2l0ZW0ge1xuICB3aWR0aDogMTE2cHg7XG4gIGhlaWdodDogMzRweDtcbn1cbmZvb3RlciAjYmxvY2stdW5pbWludXRvLWZvb3RlciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtID4gZGl2LCBmb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1mb290ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiA+IC5maWVsZF9faXRlbSAuZmllbGQsIGZvb3RlciAjYmxvY2stdW5pbWludXRvLWZvb3RlciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtIC5maWVsZF9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5mb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1mb290ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiA+IC5maWVsZF9faXRlbTpudGgtY2hpbGQoMiksIGZvb3RlciAjYmxvY2stdW5pbWludXRvLWZvb3RlciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCgzKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyICNibG9jay11bmltaW51dG8tZm9vdGVyIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4gPiAuZmllbGRfX2l0ZW0ge1xuICAgIHdpZHRoOiAzMDJweDtcbiAgICBoZWlnaHQ6IDc3cHg7XG4gIH1cbn1cbmZvb3RlciAjYmxvY2stdW5pbWludXRvLWZvb3RlciAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1hcmdpbjogMDtcbn1cbmZvb3RlciAjYmxvY2stdW5pbWludXRvLWZvb3RlciAuZmllbGQtLW5hbWUtYm9keSB7XG4gIHdpZHRoOiA0Ni40OCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyICNibG9jay11bmltaW51dG8tZm9vdGVyIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuZm9vdGVyICNibG9jay11bmltaW51dG8tZm9vdGVyIC5maWVsZC0tbmFtZS1ib2R5IHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc2l6ZTogN3B4O1xuICBsaW5lLWhlaWdodDogOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciAjYmxvY2stdW5pbWludXRvLWZvb3RlciAuZmllbGQtLW5hbWUtYm9keSBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIH1cbn1cblxuYm9keS51c2VyLWxvZ2dlZC1pbiBmb290ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkudXNlci1sb2dnZWQtaW4gZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkudXNlci1sb2dnZWQtaW4gZm9vdGVyICNibG9jay11bmltaW51dG8tZm9vdGVyIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IDg3LjUyJTtcbiAgICBtYXgtd2lkdGg6IDExNzFweDtcbiAgfVxufVxuYm9keS51c2VyLWxvZ2dlZC1pbiBmb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1mb290ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiA+IC5maWVsZF9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS51c2VyLWxvZ2dlZC1pbiBmb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1mb290ZXIgPiAuY29udGVudCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIGNvbHVtbi1nYXA6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS51c2VyLWxvZ2dlZC1pbiBmb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1mb290ZXIgPiAuY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnVzZXItbG9nZ2VkLWluIGZvb3RlciAjYmxvY2stdW5pbWludXRvLWZvb3RlciA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiB7XG4gICAgd2lkdGg6IDQ5LjI3NCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5ib2R5LnVzZXItbG9nZ2VkLWluIGZvb3RlciAjYmxvY2stdW5pbWludXRvLWZvb3RlciA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiA+IC5maWVsZF9faXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuYm9keS51c2VyLWxvZ2dlZC1pbiBmb290ZXIgI2Jsb2NrLXVuaW1pbnV0by1mb290ZXIgPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4gPiAuZmllbGRfX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgZmxleDogMCAwIDQxLjI1JTtcbn1cbmJvZHkudXNlci1sb2dnZWQtaW4gZm9vdGVyICNibG9jay11bmltaW51dG8tZm9vdGVyID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gIGZsZXg6IDAgMCAyMy4yMjUlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkudXNlci1sb2dnZWQtaW4gZm9vdGVyICNibG9jay11bmltaW51dG8tZm9vdGVyID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA4MnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbmJvZHkudXNlci1sb2dnZWQtaW4gZm9vdGVyICNibG9jay11bmltaW51dG8tZm9vdGVyID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtOm50aC1jaGlsZCgzKSB7XG4gIGZsZXg6IDAgMCAyNi4zNDUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkudXNlci1sb2dnZWQtaW4gZm9vdGVyICNibG9jay11bmltaW51dG8tZm9vdGVyID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgd2lkdGg6IDQ4LjQyJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIGJvZHkudXNlci1sb2dnZWQtaW4gZm9vdGVyICNibG9jay11bmltaW51dG8tZm9vdGVyID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtYm9keTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiA4MnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbn1cblxuYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9maXJzdCwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX2ZpcnN0LCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9zZWNvbmQsIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX2ZpcnN0LCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfZmlyc3QsIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfc2Vjb25kLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9maXJzdCwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfc2Vjb25kLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCwgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfc2Vjb25kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgMjQuODM2JTtcbiAgfVxufVxuYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvLCBib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0bywgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0bywgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8sIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gPiAuY29udGVudCwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gPiAuY29udGVudCwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byA+IC5jb250ZW50LCBib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gPiAuY29udGVudCwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byA+IC5jb250ZW50LCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gPiAuY29udGVudCwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gPiAuY29udGVudCwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byA+IC5jb250ZW50LCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvID4gLmNvbnRlbnQsIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byA+IC5jb250ZW50LCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byA+IC5jb250ZW50LCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvID4gLmNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAzOXB4O1xufVxuYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtLCBib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiA+IC5maWVsZF9faXRlbSwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiA+IC5maWVsZF9faXRlbSwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4gPiAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4gPiAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuID4gLmZpZWxkX19pdGVtIHtcbiAgd2lkdGg6IDg5LjM5OSU7XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuLCBib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4sIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4ge1xuICBtYXJnaW46IDA7XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiAuZmllbGRfX2l0ZW0sIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4gLmZpZWxkX19pdGVtLCBib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4gLmZpZWxkX19pdGVtLCBib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuIC5maWVsZF9faXRlbSwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuIC5maWVsZF9faXRlbSwgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiAuZmllbGRfX2l0ZW0ge1xuICBoZWlnaHQ6IDEwMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuIC5maWVsZF9faXRlbSBpbWcsIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4gLmZpZWxkX19pdGVtIGltZywgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuIC5maWVsZF9faXRlbSBpbWcsIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuIC5maWVsZF9faXRlbSBpbWcsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiAuZmllbGRfX2l0ZW0gaW1nLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiAuZmllbGRfX2l0ZW0gaW1nLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2VuIC5maWVsZF9faXRlbSBpbWcsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiAuZmllbGRfX2l0ZW0gaW1nLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4gLmZpZWxkX19pdGVtIGltZywgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4gLmZpZWxkX19pdGVtIGltZywgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlbiAuZmllbGRfX2l0ZW0gaW1nLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW4gLmZpZWxkX19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94cywgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHMsIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmJveHMsIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94cywgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94cywgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94cywgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94cywgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94cywgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94cywgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94cyB7XG4gIC0tYm94LWJvcmRlci1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzFBNDNGNSAwJSwgcmdiYSgwLCAyNTUsIDI0NiwgMSkgNTAlLCAjMUE0M0Y1IDEwMCUpO1xuICAtLWJvcmRlci13aWR0aDogNHB4O1xuICAtLWJvcmRlci1yYWRpdXM6IDEuMnJlbTtcbiAgLS1jb2xvci0xOiAjMUE0M0Y1O1xuICAtLWNvbG9yLTI6ICMxQTQzRjU7XG4gIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJveC1ib3JkZXItZ3JhZGllbnQpLCB2YXIoLS1ib3gtYm9yZGVyLWdyYWRpZW50KTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgpICogLTEpIHZhcigtLWJvcmRlci1yYWRpdXMpLCBjYWxjKDEwMCUgKyB2YXIoLS1ib3JkZXItd2lkdGgpKSB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1ib3JkZXItd2lkdGgpIGNhbGMoMTAwJSAtIHZhcigtLWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tYm9yZGVyLXJhZGl1cykpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyOiB2YXIoLS1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEsIDIzLCAwLjcpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNy41cHgpO1xufVxuYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvIC5ib3hzOjpiZWZvcmUsIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YWZ0ZXIsIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzOjpiZWZvcmUsIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzOjphZnRlciwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YmVmb3JlLCBib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvIC5ib3hzOjphZnRlciwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzOjpiZWZvcmUsIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94czo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmJveHM6OmJlZm9yZSwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94czo6YmVmb3JlLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHM6OmFmdGVyLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YmVmb3JlLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHM6OmJlZm9yZSwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94czo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmJveHM6OmJlZm9yZSwgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94czo6YmVmb3JlLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHM6OmFmdGVyLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YmVmb3JlLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHM6OmJlZm9yZSwgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94czo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgbGVmdDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgpICogLTEpO1xuICByaWdodDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgpICogLTEpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmJveHM6OmJlZm9yZSwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHM6OmJlZm9yZSwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YmVmb3JlLCBib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHM6OmJlZm9yZSwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YmVmb3JlLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHM6OmJlZm9yZSwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmJveHM6OmJlZm9yZSwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94czo6YmVmb3JlLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvIC5ib3hzOjpiZWZvcmUsIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94czo6YmVmb3JlLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YmVmb3JlLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzOjpiZWZvcmUge1xuICB0b3A6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoKSAqIC0xKTtcbiAgYm9yZGVyOiB2YXIoLS1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWNvbG9yLTEpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YWZ0ZXIsIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzOjphZnRlciwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YWZ0ZXIsIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94czo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmJveHM6OmFmdGVyLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHM6OmFmdGVyLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94czo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHM6OmFmdGVyLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvIC5ib3hzOjphZnRlciwgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzOjphZnRlciwgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmJveHM6OmFmdGVyLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzOjphZnRlciB7XG4gIGJvdHRvbTogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgpICogLTEpO1xuICBib3JkZXI6IHZhcigtLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tY29sb3ItMik7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvIC5ib3hzID4gLmZpZWxkLS1uYW1lLWZpZWxkLWJveCwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHMgPiAuZmllbGQtLW5hbWUtZmllbGQtYm94LCBib2R5LnBhdGgtZnJvbnRwYWdlICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvIC5ib3hzID4gLmZpZWxkLS1uYW1lLWZpZWxkLWJveCwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzID4gLmZpZWxkLS1uYW1lLWZpZWxkLWJveCwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94cyA+IC5maWVsZC0tbmFtZS1maWVsZC1ib3gsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94cyA+IC5maWVsZC0tbmFtZS1maWVsZC1ib3gsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvIC5ib3hzID4gLmZpZWxkLS1uYW1lLWZpZWxkLWJveCwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94cyA+IC5maWVsZC0tbmFtZS1maWVsZC1ib3gsIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmJveHMgPiAuZmllbGQtLW5hbWUtZmllbGQtYm94LCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHMgPiAuZmllbGQtLW5hbWUtZmllbGQtYm94LCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94cyA+IC5maWVsZC0tbmFtZS1maWVsZC1ib3gsIGJvZHkucGFnZS11c2VyLWxvZ2luICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHMgPiAuZmllbGQtLW5hbWUtZmllbGQtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNDZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA2NHB4IDAgNzZweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94cyA+IC5maWVsZC0tbmFtZS1maWVsZC1ib3ggPiAuZmllbGRfX2l0ZW0sIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzID4gLmZpZWxkLS1uYW1lLWZpZWxkLWJveCA+IC5maWVsZF9faXRlbSwgYm9keS5wYXRoLWZyb250cGFnZSAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94cyA+IC5maWVsZC0tbmFtZS1maWVsZC1ib3ggPiAuZmllbGRfX2l0ZW0sIGJvZHkucGF0aC1mcm9udHBhZ2UgI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0byAuYm94cyA+IC5maWVsZC0tbmFtZS1maWVsZC1ib3ggPiAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX2ZpcnN0ICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmJveHMgPiAuZmllbGQtLW5hbWUtZmllbGQtYm94ID4gLmZpZWxkX19pdGVtLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHMgPiAuZmllbGQtLW5hbWUtZmllbGQtYm94ID4gLmZpZWxkX19pdGVtLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1ob3VzZXVuaW1pbnV0byAuYm94cyA+IC5maWVsZC0tbmFtZS1maWVsZC1ib3ggPiAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNzaWRlYmFyX3NlY29uZCAjYmxvY2stdW5pbWludXRvLWdlbmVyYWNpb251bmltaW51dG8gLmJveHMgPiAuZmllbGQtLW5hbWUtZmllbGQtYm94ID4gLmZpZWxkX19pdGVtLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9maXJzdCAjYmxvY2stdW5pbWludXRvLWhvdXNldW5pbWludXRvIC5ib3hzID4gLmZpZWxkLS1uYW1lLWZpZWxkLWJveCA+IC5maWVsZF9faXRlbSwgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfZmlyc3QgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzID4gLmZpZWxkLS1uYW1lLWZpZWxkLWJveCA+IC5maWVsZF9faXRlbSwgYm9keS5wYWdlLXVzZXItbG9naW4gI3NpZGViYXJfc2Vjb25kICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8gLmJveHMgPiAuZmllbGQtLW5hbWUtZmllbGQtYm94ID4gLmZpZWxkX19pdGVtLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjc2lkZWJhcl9zZWNvbmQgI2Jsb2NrLXVuaW1pbnV0by1nZW5lcmFjaW9udW5pbWludXRvIC5ib3hzID4gLmZpZWxkLS1uYW1lLWZpZWxkLWJveCA+IC5maWVsZF9faXRlbSB7XG4gICAgd2lkdGg6IDY2JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2MSk7XG59XG5ib2R5ICNwYWdlLFxuYm9keSAjbWFpbi13cmFwcGVyLFxuYm9keSAucmVnaW9uLXByaW1hcnktbWVudSAubWVudS1pdGVtIGEuaXMtYWN0aXZlLFxuYm9keSAucmVnaW9uLXByaW1hcnktbWVudSAubWVudS1pdGVtLS1hY3RpdmUtdHJhaWwgYSxcbmJvZHkgLnNpZGViYXIgLmJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5LmNoYW5nZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5LmNoYW5nZSA+IC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5IC5yb3cgPiAqIHtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkgLnJvdyB7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkgLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5IC5jaGFuZ2UtcG9zaXRpb24tc2NyZWVuIHtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBjb2xvcjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxMSwgMzQsIDAuODk4MDM5MjE1Nyk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTEsIDM0LCAwLjgpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuYm9keSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuYm9keSAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgLm5vZGVfX2NvbnRlbnQge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYXRoLWZyb250cGFnZSAjcGFnZS13cmFwcGVyID4gI3BhZ2UsIGJvZHkucGFnZS11c2VyLWxvZ2luICNwYWdlLXdyYXBwZXIgPiAjcGFnZSwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3BhZ2Utd3JhcHBlciA+ICNwYWdlIHtcbiAgICB3aWR0aDogODQuNDQ1JTtcbiAgICBtYXgtd2lkdGg6IDEyMTZweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuYm9keS5wYXRoLWZyb250cGFnZSAjcGFnZS13cmFwcGVyID4gI3BhZ2UgPiAjbWFpbi13cmFwcGVyID4gI21haW4gPiAucm93LW9mZmNhbnZhczo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLWxvZ2luICNwYWdlLXdyYXBwZXIgPiAjcGFnZSA+ICNtYWluLXdyYXBwZXIgPiAjbWFpbiA+IC5yb3ctb2ZmY2FudmFzOjphZnRlciwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3BhZ2Utd3JhcHBlciA+ICNwYWdlID4gI21haW4td3JhcHBlciA+ICNtYWluID4gLnJvdy1vZmZjYW52YXM6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnBhdGgtZnJvbnRwYWdlICNwYWdlLXdyYXBwZXIgPiAjcGFnZSA+ICNtYWluLXdyYXBwZXIgPiAjbWFpbiA+IC5yb3ctb2ZmY2FudmFzLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjcGFnZS13cmFwcGVyID4gI3BhZ2UgPiAjbWFpbi13cmFwcGVyID4gI21haW4gPiAucm93LW9mZmNhbnZhcywgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3BhZ2Utd3JhcHBlciA+ICNwYWdlID4gI21haW4td3JhcHBlciA+ICNtYWluID4gLnJvdy1vZmZjYW52YXMge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICB9XG59XG5ib2R5IC5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuYm9keSAjcGFnZSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuYm9keS5wYXRoLXByb2dyYW1hcyAjcGFnZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy92aWRlby9naWYuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5ib2R5LnBhdGgtcHJvZ3JhbWFzICNwYWdlIC52aWV3LXByb2dyYW1hcyB7XG4gIHBhZGRpbmctdG9wOiA1NC43MDczNzkxMzQ5dmg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYXRoLXByb2dyYW1hcyAjcGFnZSAudmlldy1wcm9ncmFtYXMge1xuICAgIHBhZGRpbmctdG9wOiA0OS40NjM0MTQ2MzQxdmg7XG4gIH1cbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgI3BhZ2Utd3JhcHBlciwgYm9keS5wYWdlLXVzZXItbG9naW4gI3BhZ2Utd3JhcHBlciwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI3BhZ2Utd3JhcHBlciwgYm9keS5wYWdlLXVzZXItbG9nb3V0ICNwYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdmlkZW8vVmlkZW8tUHJpbmNpcGFsLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuYm9keS5wYXRoLWZyb250cGFnZSAjcGFnZS13cmFwcGVyIC52aWV3LXByb2dyYW1hcywgYm9keS5wYWdlLXVzZXItbG9naW4gI3BhZ2Utd3JhcHBlciAudmlldy1wcm9ncmFtYXMsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNwYWdlLXdyYXBwZXIgLnZpZXctcHJvZ3JhbWFzLCBib2R5LnBhZ2UtdXNlci1sb2dvdXQgI3BhZ2Utd3JhcHBlciAudmlldy1wcm9ncmFtYXMge1xuICBwYWRkaW5nLXRvcDogNTQuNzA3Mzc5MTM0OXZoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgI3BhZ2Utd3JhcHBlciAudmlldy1wcm9ncmFtYXMsIGJvZHkucGFnZS11c2VyLWxvZ2luICNwYWdlLXdyYXBwZXIgLnZpZXctcHJvZ3JhbWFzLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjcGFnZS13cmFwcGVyIC52aWV3LXByb2dyYW1hcywgYm9keS5wYWdlLXVzZXItbG9nb3V0ICNwYWdlLXdyYXBwZXIgLnZpZXctcHJvZ3JhbWFzIHtcbiAgICBwYWRkaW5nLXRvcDogNDkuNDYzNDE0NjM0MXZoO1xuICB9XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlICNwYWdlLXdyYXBwZXIgPiAjcGFnZSA+ICNtYWluLXdyYXBwZXIgPiAjbWFpbiA+IC5yb3ctb2ZmY2FudmFzID4gLm1haW4tY29udGVudCA+IHNlY3Rpb24sIGJvZHkucGFnZS11c2VyLWxvZ2luICNwYWdlLXdyYXBwZXIgPiAjcGFnZSA+ICNtYWluLXdyYXBwZXIgPiAjbWFpbiA+IC5yb3ctb2ZmY2FudmFzID4gLm1haW4tY29udGVudCA+IHNlY3Rpb24sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNwYWdlLXdyYXBwZXIgPiAjcGFnZSA+ICNtYWluLXdyYXBwZXIgPiAjbWFpbiA+IC5yb3ctb2ZmY2FudmFzID4gLm1haW4tY29udGVudCA+IHNlY3Rpb24sIGJvZHkucGFnZS11c2VyLWxvZ291dCAjcGFnZS13cmFwcGVyID4gI3BhZ2UgPiAjbWFpbi13cmFwcGVyID4gI21haW4gPiAucm93LW9mZmNhbnZhcyA+IC5tYWluLWNvbnRlbnQgPiBzZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbn1cbmJvZHkucGFnZS12aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhICNwYWdlLXdyYXBwZXIsIGJvZHlbY2xhc3MqPXBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzXSAjcGFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2luZ2VuaW8ucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5ib2R5LnBhZ2UtdGF4b25vbXktdGVybS0xMiAjcGFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2luZ2VuaW8tMi5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbmJvZHkuY2xhc3MtY2hhcmxhcy15LWFjdHVhbGlkYWQgI3BhZ2Utd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9mb25kby1jaGFybGFzLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuYm9keSAuZmVlZC1pY29ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IG5hdltyb2xlPW5hdmlnYXRpb25dLnRhYnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAubm9kZV9fbWV0YSBlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LnByb2dyYW0tZmF0aGVyIC52b2NhYnVsYXJ5LWNhdGVnb3JpYXMtaG91c2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAuY29sLW1kLTQge1xuICB3aWR0aDogYXV0bztcbn1cbmJvZHkgLnNpZGViYXIgLmJsb2NrIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5ib2R5LnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlOm5vdCgucHJvZ3JhbS1mYXRoZXIpICNwYWdlLXdyYXBwZXIgPiAjcGFnZSA+ICNtYWluLXdyYXBwZXIgPiAjbWFpbiA+IC5yb3ctb2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTMuNjYyJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDE0cHg7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYWdlLXZvY2FidWxhcnktY2F0ZWdvcmlhcy1ob3VzZTpub3QoLnByb2dyYW0tZmF0aGVyKSAjcGFnZS13cmFwcGVyID4gI3BhZ2UgPiAjbWFpbi13cmFwcGVyID4gI21haW4gPiAucm93LW9mZmNhbnZhcyB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogODQuNTgzMzQlO1xuICAgIG1heC13aWR0aDogMTIxOHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5ib2R5IC5jb2wtbWQtMyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucHJvZ3JhbS1mYXRoZXIgI2Jsb2NrLXVuaW1pbnV0by1nZXRwcm9ncmFtc2Jsb2NrIHtcbiAgICBtaW4taGVpZ2h0OiA0ODlweDtcbiAgfVxufVxuYm9keSAuY2RpLXVuaW1pbnV0by1hamF4LWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAuY2FyZWVyLWxvY2F0aW9uICNibG9jay11bmltaW51dG8tY2RpdW5pbWludXRvYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuY2xhc3MtaG91c2UtY3Vyc29zIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtdWJpY2FjaW9uLXNlZGUtcHJvZ3JhbWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcm93LWdhcDogMTBweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmNsYXNzLWhvdXNlLWN1cnNvcyAudmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXViaWNhY2lvbi1zZWRlLXByb2dyYW1hIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5jbGFzcy1ob3VzZS1jdXJzb3MgLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uIC5maWVsZC0tbmFtZS1maWVsZC11YmljYWNpb24tc2VkZS1wcm9ncmFtYSAuZmllbGRfX2xhYmVsIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuYm9keS5jbGFzcy1ob3VzZS1jdXJzb3MgLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uIC5maWVsZC0tbmFtZS1maWVsZC11YmljYWNpb24tc2VkZS1wcm9ncmFtYSAuY291cnNlIHtcbiAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmNsYXNzLWhvdXNlLWN1cnNvcyAudmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXViaWNhY2lvbi1zZWRlLXByb2dyYW1hIC5jb3Vyc2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5LmNsYXNzLWhvdXNlLWN1cnNvcyAudmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXViaWNhY2lvbi1zZWRlLXByb2dyYW1hIC5jb3Vyc2UgLmxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiA3cHg7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDExOSU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmNsYXNzLWhvdXNlLWN1cnNvcyAudmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXViaWNhY2lvbi1zZWRlLXByb2dyYW1hIC5jb3Vyc2UgLmxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbmJvZHkuY2xhc3MtaG91c2UtY3Vyc29zIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtdWJpY2FjaW9uLXNlZGUtcHJvZ3JhbWEgLmNvdXJzZSAubGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMTVweDtcbiAgbWluLWhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3doYXRzYWFwLXN2Zy5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuY2xhc3MtaG91c2UtY3Vyc29zIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtdWJpY2FjaW9uLXNlZGUtcHJvZ3JhbWEgLmNvdXJzZSBzdHJvbmc6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5ib2R5LmNsYXNzLWhvdXNlLXVuaXZlcnNpdHkgLmNhcmVlci1sb2NhdGlvbiAudW5pdmVyc2l0eSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0yMyUpO1xuICBsZWZ0OiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkuY2xhc3MtaG91c2UtdW5pdmVyc2l0eSAuY2FyZWVyLWxvY2F0aW9uIC51bml2ZXJzaXR5IHAge1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuYm9keS5jbGFzcy1ob3VzZS11bml2ZXJzaXR5IC5jYXJlZXItbG9jYXRpb24gLnVuaXZlcnNpdHkgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDAsIDAuNyk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDFweCAxNXB4O1xufVxuXG5ib2R5LmNsYXNzLWhvdXNlLWN1cnNvcy5wYWdlLXZvY2FidWxhcnktY2F0ZWdvcmlhcy1ob3VzZS5wcm9ncmFtLWZhdGhlciAjcGFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvdXJzZS9Ib3VzZS1DdXJzb3MtTW9iaWxlLTItLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuY2xhc3MtaG91c2UtY3Vyc29zLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlLnByb2dyYW0tZmF0aGVyICNwYWdlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb3Vyc2UvSG91c2UtQ3Vyc29zLTIuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIH1cbn1cbmJvZHkuY2xhc3MtaG91c2UtY3Vyc29zLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlICNwYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY291cnNlL0hvdXNlLUN1cnNvcy1Nb2JpbGUtLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuY2xhc3MtaG91c2UtY3Vyc29zLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlICNwYWdlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb3Vyc2UvSG91c2UtQ3Vyc29zLU1vYmlsZS0uZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIH1cbn1cbmJvZHkuY2xhc3MtaG91c2UtY3JlYXRpdm8ucGFnZS12b2NhYnVsYXJ5LWNhdGVnb3JpYXMtaG91c2UucHJvZ3JhbS1mYXRoZXIgI3BhZ2Utd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jcmVhdGl2by9Ib3VzZS1DcmVhdGl2by5naWZcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbmJvZHkuY2xhc3MtaG91c2UtY3JlYXRpdm8ucGFnZS12b2NhYnVsYXJ5LWNhdGVnb3JpYXMtaG91c2UgI3BhZ2Utd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jcmVhdGl2by9Ib3VzZS1DcmVhdGl2by0yLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuYm9keS5jbGFzcy1ob3VzZS1pbmdlbmlvLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlLnByb2dyYW0tZmF0aGVyICNwYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW5nZW5pby9Ib3VzZS1JbmdlbmlvLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuYm9keS5jbGFzcy1ob3VzZS1pbmdlbmlvLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlICNwYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW5nZW5pby9Ib3VzZS1JbmdlbmlvLTIuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5ib2R5LmNsYXNzLWhvdXNlLXNhYmlvLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlLnByb2dyYW0tZmF0aGVyICNwYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc2FiaW8vSG91c2UtU2FiaW8uZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5ib2R5LmNsYXNzLWhvdXNlLXNhYmlvLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlICNwYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc2FiaW8vSG91c2UtU2FiaW8tMi5naWZcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbmJvZHkuY2xhc3MtaG91c2Utc29jaWFsLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlLnByb2dyYW0tZmF0aGVyICNwYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc29jaWFsL0hvdXNlLVNvY2lhbC5naWZcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbmJvZHkuY2xhc3MtaG91c2Utc29jaWFsLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlICNwYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc29jaWFsL0hvdXNlLVNvY2lhbC0yLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuYm9keS5jbGFzcy1ob3VzZS11bml2ZXJzaXR5LnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlLnByb2dyYW0tZmF0aGVyICNwYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdW5pdmVyc2lkYWQvSG91c2UtVW5pdmVyc2l0eS5naWZcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbmJvZHkuY2xhc3MtaG91c2UtdW5pdmVyc2l0eS5wYWdlLXZvY2FidWxhcnktY2F0ZWdvcmlhcy1ob3VzZSAjcGFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3VuaXZlcnNpZGFkL0hvdXNlLVVuaXZlcnNpdHktMi5naWZcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbmJvZHkuY2xhc3MtaG91c2UtdmlzaW9uYXJpby5wYWdlLXZvY2FidWxhcnktY2F0ZWdvcmlhcy1ob3VzZS5wcm9ncmFtLWZhdGhlciAjcGFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Zpc2lvbmFyaW8vSG91c2UtVmlzaW9uYXJpby5naWZcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbmJvZHkuY2xhc3MtaG91c2UtdmlzaW9uYXJpby5wYWdlLXZvY2FidWxhcnktY2F0ZWdvcmlhcy1ob3VzZSAjcGFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Zpc2lvbmFyaW8vSG91c2UtVmlzaW9uYXJpby0yLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuXG4ubWVzc2FnZXNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jYmxvY2stdW5pbWludXRvLXByZXBhcmF0ZXBhcmFleHBsb3JhciwgYm9keS5wYWdlLXVzZXItbG9naW4gI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50LCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQge1xuICAtLWJveC1ib3JkZXItZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxQTQzRjUgMCUsIHJnYmEoMCwgMjU1LCAyNDYsIDEpIDUwJSwgIzFBNDNGNSAxMDAlKTtcbiAgLS1ib3JkZXItd2lkdGg6IDRweDtcbiAgLS1ib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gIC0tY29sb3ItMTogIzFBNDNGNTtcbiAgLS1jb2xvci0yOiAjMUE0M0Y1O1xuICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ib3gtYm9yZGVyLWdyYWRpZW50KSwgdmFyKC0tYm94LWJvcmRlci1ncmFkaWVudCk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoKSAqIC0xKSB2YXIoLS1ib3JkZXItcmFkaXVzKSwgY2FsYygxMDAlICsgdmFyKC0tYm9yZGVyLXdpZHRoKSkgdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYm9yZGVyLXdpZHRoKSBjYWxjKDEwMCUgLSB2YXIoLS1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJvcmRlci1yYWRpdXMpKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlcjogdmFyKC0tYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxLCAyMywgMC43KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDcuNXB4KTtcbiAgd2lkdGg6IDYwLjU2NCU7XG4gIG1hcmdpbi1sZWZ0OiA1LjYzNDU5NjQyMiU7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbn1cbiNibG9jay11bmltaW51dG8tcHJlcGFyYXRlcGFyYWV4cGxvcmFyOjpiZWZvcmUsICNibG9jay11bmltaW51dG8tcHJlcGFyYXRlcGFyYWV4cGxvcmFyOjphZnRlciwgYm9keS5wYWdlLXVzZXItbG9naW4gI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50OjpiZWZvcmUsIGJvZHkucGFnZS11c2VyLWxvZ2luICNibG9jay11bmltaW51dG8tY29udGVudDo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNibG9jay11bmltaW51dG8tY29udGVudDo6YmVmb3JlLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGxlZnQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoKSAqIC0xKTtcbiAgcmlnaHQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoKSAqIC0xKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI2Jsb2NrLXVuaW1pbnV0by1wcmVwYXJhdGVwYXJhZXhwbG9yYXI6OmJlZm9yZSwgYm9keS5wYWdlLXVzZXItbG9naW4gI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50OjpiZWZvcmUsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNibG9jay11bmltaW51dG8tY29udGVudDo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aCkgKiAtMSk7XG4gIGJvcmRlcjogdmFyKC0tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1jb2xvci0xKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jYmxvY2stdW5pbWludXRvLXByZXBhcmF0ZXBhcmFleHBsb3Jhcjo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLWxvZ2luICNibG9jay11bmltaW51dG8tY29udGVudDo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNibG9jay11bmltaW51dG8tY29udGVudDo6YWZ0ZXIge1xuICBib3R0b206IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoKSAqIC0xKTtcbiAgYm9yZGVyOiB2YXIoLS1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWNvbG9yLTIpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjYmxvY2stdW5pbWludXRvLXByZXBhcmF0ZXBhcmFleHBsb3JhciwgYm9keS5wYWdlLXVzZXItbG9naW4gI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50LCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IHNvbGlkIDRweCB0cmFuc3BhcmVudDtcbiAgfVxufVxuI2Jsb2NrLXVuaW1pbnV0by1wcmVwYXJhdGVwYXJhZXhwbG9yYXIgPiAuY29udGVudCwgYm9keS5wYWdlLXVzZXItbG9naW4gI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50ID4gLmNvbnRlbnQsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNibG9jay11bmltaW51dG8tY29udGVudCA+IC5jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyNnB4O1xuICBwYWRkaW5nOiA1NnB4IDAgNDlweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNibG9jay11bmltaW51dG8tcHJlcGFyYXRlcGFyYWV4cGxvcmFyID4gLmNvbnRlbnQsIGJvZHkucGFnZS11c2VyLWxvZ2luICNibG9jay11bmltaW51dG8tY29udGVudCA+IC5jb250ZW50LCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCB7XG4gICAgcm93LWdhcDogNTFweDtcbiAgICBwYWRkaW5nOiAxNjhweCAwIDk0cHggMDtcbiAgfVxufVxuI2Jsb2NrLXVuaW1pbnV0by1wcmVwYXJhdGVwYXJhZXhwbG9yYXIgPiAuY29udGVudCAucHJlLXJlZ2lzdHJvLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCAucHJlLXJlZ2lzdHJvLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCAucHJlLXJlZ2lzdHJvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjYmxvY2stdW5pbWludXRvLXByZXBhcmF0ZXBhcmFleHBsb3JhciA+IC5jb250ZW50IC5wcmUtcmVnaXN0cm8sIGJvZHkucGFnZS11c2VyLWxvZ2luICNibG9jay11bmltaW51dG8tY29udGVudCA+IC5jb250ZW50IC5wcmUtcmVnaXN0cm8sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNibG9jay11bmltaW51dG8tY29udGVudCA+IC5jb250ZW50IC5wcmUtcmVnaXN0cm8ge1xuICAgIHdpZHRoOiA2Mi41OSU7XG4gIH1cbn1cbiNibG9jay11bmltaW51dG8tcHJlcGFyYXRlcGFyYWV4cGxvcmFyID4gLmNvbnRlbnQgLnByZS1yZWdpc3RybyAudGl0bGUsIGJvZHkucGFnZS11c2VyLWxvZ2luICNibG9jay11bmltaW51dG8tY29udGVudCA+IC5jb250ZW50IC5wcmUtcmVnaXN0cm8gLnRpdGxlLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCAucHJlLXJlZ2lzdHJvIC50aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRkZFMjAwO1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNibG9jay11bmltaW51dG8tcHJlcGFyYXRlcGFyYWV4cGxvcmFyID4gLmNvbnRlbnQgLnByZS1yZWdpc3RybyAudGl0bGUsIGJvZHkucGFnZS11c2VyLWxvZ2luICNibG9jay11bmltaW51dG8tY29udGVudCA+IC5jb250ZW50IC5wcmUtcmVnaXN0cm8gLnRpdGxlLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCAucHJlLXJlZ2lzdHJvIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuI2Jsb2NrLXVuaW1pbnV0by1wcmVwYXJhdGVwYXJhZXhwbG9yYXIgPiAuY29udGVudCAucHJlLXJlZ2lzdHJvIC50aXRsZSBzcGFuLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCAucHJlLXJlZ2lzdHJvIC50aXRsZSBzcGFuLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCAucHJlLXJlZ2lzdHJvIC50aXRsZSBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4jYmxvY2stdW5pbWludXRvLXByZXBhcmF0ZXBhcmFleHBsb3JhciA+IC5jb250ZW50IC5wcmUtcmVnaXN0cm8gLmRlc2NyaXBjaW9uLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCAucHJlLXJlZ2lzdHJvIC5kZXNjcmlwY2lvbiwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50ID4gLmNvbnRlbnQgLnByZS1yZWdpc3RybyAuZGVzY3JpcGNpb24ge1xuICBmb250LWZhbWlseTogcmdiYSgwLCAwLCAwLCAwLjI1MDk4MDM5MjIpO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjYmxvY2stdW5pbWludXRvLXByZXBhcmF0ZXBhcmFleHBsb3JhciA+IC5jb250ZW50IC5wcmUtcmVnaXN0cm8gLmRlc2NyaXBjaW9uLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCAucHJlLXJlZ2lzdHJvIC5kZXNjcmlwY2lvbiwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50ID4gLmNvbnRlbnQgLnByZS1yZWdpc3RybyAuZGVzY3JpcGNpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiNibG9jay11bmltaW51dG8tcHJlcGFyYXRlcGFyYWV4cGxvcmFyID4gLmNvbnRlbnQgLnByZS1yZWdpc3RybyAubGVtYSwgYm9keS5wYWdlLXVzZXItbG9naW4gI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50ID4gLmNvbnRlbnQgLnByZS1yZWdpc3RybyAubGVtYSwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50ID4gLmNvbnRlbnQgLnByZS1yZWdpc3RybyAubGVtYSB7XG4gIGNvbG9yOiAjMDBGRkVDO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNibG9jay11bmltaW51dG8tcHJlcGFyYXRlcGFyYWV4cGxvcmFyID4gLmNvbnRlbnQgLnByZS1yZWdpc3RybyAubGVtYSwgYm9keS5wYWdlLXVzZXItbG9naW4gI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50ID4gLmNvbnRlbnQgLnByZS1yZWdpc3RybyAubGVtYSwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50ID4gLmNvbnRlbnQgLnByZS1yZWdpc3RybyAubGVtYSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4jYmxvY2stdW5pbWludXRvLXByZXBhcmF0ZXBhcmFleHBsb3JhciA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWJ0biwgYm9keS5wYWdlLXVzZXItbG9naW4gI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50ID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtYnRuLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTZweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNibG9jay11bmltaW51dG8tcHJlcGFyYXRlcGFyYWV4cGxvcmFyID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtYnRuLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1idG4sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNibG9jay11bmltaW51dG8tY29udGVudCA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWJ0biB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHJvdy1nYXA6IDIzcHg7XG4gIH1cbn1cbiNibG9jay11bmltaW51dG8tcHJlcGFyYXRlcGFyYWV4cGxvcmFyID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtYnRuID4gLmZpZWxkX19pdGVtLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1idG4gPiAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNibG9jay11bmltaW51dG8tY29udGVudCA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWJ0biA+IC5maWVsZF9faXRlbSB7XG4gIHdpZHRoOiAzNy4wOTclO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNibG9jay11bmltaW51dG8tcHJlcGFyYXRlcGFyYWV4cGxvcmFyID4gLmNvbnRlbnQgPiAuZmllbGQtLW5hbWUtZmllbGQtYnRuID4gLmZpZWxkX19pdGVtLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCA+IC5maWVsZC0tbmFtZS1maWVsZC1idG4gPiAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNibG9jay11bmltaW51dG8tY29udGVudCA+IC5jb250ZW50ID4gLmZpZWxkLS1uYW1lLWZpZWxkLWJ0biA+IC5maWVsZF9faXRlbSB7XG4gICAgd2lkdGg6IDQ4Ljk1MiU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyICNibG9jay11bmltaW51dG8tY29udGVudCA+IC5jb250ZW50OjpiZWZvcmUsIGJvZHkucGFnZS11c2VyLWxvZ2luICNibG9jay11bmltaW51dG8tY29udGVudCA+IC5jb250ZW50OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHRvcDogLTc1cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9lc2N1ZG8tdS5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICB9XG59XG5cbmJvZHkucGF0aC1mcm9udHBhZ2UgI2Jsb2NrLXVuaW1pbnV0by1wcmVwYXJhdGVwYXJhZXhwbG9yYXIgPiAuY29udGVudCB7XG4gIHBhZGRpbmc6IDU2cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnBhdGgtZnJvbnRwYWdlICNibG9jay11bmltaW51dG8tcHJlcGFyYXRlcGFyYWV4cGxvcmFyID4gLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE2NHB4IDAgOTRweCAwO1xuICB9XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgI2Jsb2NrLXVuaW1pbnV0by1wcmVwYXJhdGVwYXJhZXhwbG9yYXIgPiAuY29udGVudDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB0b3A6IC03NXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZXNjdWRvLXUuc3ZnXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgfVxufVxuXG5ib2R5LnBhZ2UtdXNlci1sb2dpbiAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnBhZ2UtdXNlci1sb2dpbiAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudCB7XG4gICAgcGFkZGluZzogMTY0cHggMCA5NHB4IDA7XG4gIH1cbiAgYm9keS5wYWdlLXVzZXItbG9naW4gI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50ID4gLmNvbnRlbnQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgdG9wOiAtNzVweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2VzY3Vkby11LnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIH1cbn1cblxuI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDkzLjQyJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgcGFkZGluZy1ib3R0b206IDIxcHg7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgd2lkdGg6IDg5LjU4OSU7XG4gIH1cbn1cbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciA+IC5pdGVtLWxpc3Qge1xuICB3aWR0aDogMzQlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciA+IC5pdGVtLWxpc3Qge1xuICAgIHdpZHRoOiA0MC4zMDklO1xuICB9XG59XG4jYmxvY2stdW5pbWludXRvLXF1aWNrdGFic2NoYXJsYXMgLnF1aWNrdGFicy13cmFwcGVyLnRhYnNiYXIgPiAuaXRlbS1saXN0IHVsIHtcbiAgbWFyZ2luOiAwO1xuICByb3ctZ2FwOiA4cHg7XG4gIG1heC1oZWlnaHQ6IDI0N3B4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyID4gLml0ZW0tbGlzdCB1bCB7XG4gICAgbWF4LWhlaWdodDogNDc3cHg7XG4gIH1cbn1cbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciA+IC5pdGVtLWxpc3QgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDE1cHg7XG59XG4jYmxvY2stdW5pbWludXRvLXF1aWNrdGFic2NoYXJsYXMgLnF1aWNrdGFicy13cmFwcGVyLnRhYnNiYXIgPiAuaXRlbS1saXN0IHVsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUQ5RDk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyID4gLml0ZW0tbGlzdCB1bDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyID4gLml0ZW0tbGlzdCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwZmZmMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JrLWNoYXJsYXMucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG4gIHBhZGRpbmc6IDEycHggMjFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjYmxvY2stdW5pbWludXRvLXF1aWNrdGFic2NoYXJsYXMgLnF1aWNrdGFicy13cmFwcGVyLnRhYnNiYXIgPiAuaXRlbS1saXN0IGxpIHtcbiAgICBwYWRkaW5nOiA2cHggMjBweDtcbiAgfVxufVxuI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyID4gLml0ZW0tbGlzdCBsaS5hY3RpdmUgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlGRkY1O1xuICBjb2xvcjogIzAwNTk1Njtcbn1cbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciA+IC5pdGVtLWxpc3QgYSB7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtd3JhcDogd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyID4gLml0ZW0tbGlzdCBhIGgyIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzlGRkY1O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICMwMDU5NTY7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDsgLyogMTgxLjgxOCUgKi9cbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciA+IC5pdGVtLWxpc3QgYSBoMiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4jYmxvY2stdW5pbWludXRvLXF1aWNrdGFic2NoYXJsYXMgLnF1aWNrdGFicy13cmFwcGVyLnRhYnNiYXIgPiAuaXRlbS1saXN0IGEgaDI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlGRkY1O1xuICBjb2xvcjogIzAwNTk1Njtcbn1cbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciA+IC5pdGVtLWxpc3QgYSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4OyAvKiAxMzYuMzY0JSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTFweDtcbn1cbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciA+IC5pdGVtLWxpc3QgYSBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlBvbmVudGU6IFwiO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbGRQbGF5XCI7XG59XG4jYmxvY2stdW5pbWludXRvLXF1aWNrdGFic2NoYXJsYXMgLnF1aWNrdGFicy13cmFwcGVyLnRhYnNiYXIgI3F1aWNrdGFicy1jb250YWluZXItY2hhcmxhcyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA2NC40NSU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMC41cHggc29saWQgIzAwZmZmMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCA2MSwgNTcsIDAuMyk7XG4gIGJhY2tncm91bmQtYmxlbmQtbW9kZTogcGx1cy1kYXJrZXI7XG4gIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMge1xuICAgIHdpZHRoOiA1Ny45MiU7XG4gIH1cbn1cbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciAjcXVpY2t0YWJzLWNvbnRhaW5lci1jaGFybGFzIFtpZCo9cXVpY2t0YWJzLXRhYnBhZ2UtY2hhcmxhcy1dIC52aWRlby1jaGFybGEgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvLWNoYXJsYSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLnZpZGVvLWNoYXJsYSAuZmllbGQtLW5hbWUtZmllbGQtdmlkZW8tY2hhcmxhIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xuICB9XG59XG4jYmxvY2stdW5pbWludXRvLXF1aWNrdGFic2NoYXJsYXMgLnF1aWNrdGFicy13cmFwcGVyLnRhYnNiYXIgI3F1aWNrdGFicy1jb250YWluZXItY2hhcmxhcyBbaWQqPXF1aWNrdGFicy10YWJwYWdlLWNoYXJsYXMtXSAudmlkZW8tY2hhcmxhIC5maWVsZC0tbmFtZS1maWVsZC12aWRlby1jaGFybGEgZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDIyNnB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciAjcXVpY2t0YWJzLWNvbnRhaW5lci1jaGFybGFzIFtpZCo9cXVpY2t0YWJzLXRhYnBhZ2UtY2hhcmxhcy1dIC52aWRlby1jaGFybGEgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvLWNoYXJsYSBmaWd1cmUge1xuICAgIGhlaWdodDogMzUzcHg7XG4gIH1cbn1cbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciAjcXVpY2t0YWJzLWNvbnRhaW5lci1jaGFybGFzIFtpZCo9cXVpY2t0YWJzLXRhYnBhZ2UtY2hhcmxhcy1dIC52aWRlby1jaGFybGEgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvLWNoYXJsYSBmaWd1cmUgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciAjcXVpY2t0YWJzLWNvbnRhaW5lci1jaGFybGFzIFtpZCo9cXVpY2t0YWJzLXRhYnBhZ2UtY2hhcmxhcy1dIC5kZXRhaWxzLWNoYXJsYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLmRldGFpbHMtY2hhcmxhIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4jYmxvY2stdW5pbWludXRvLXF1aWNrdGFic2NoYXJsYXMgLnF1aWNrdGFicy13cmFwcGVyLnRhYnNiYXIgI3F1aWNrdGFicy1jb250YWluZXItY2hhcmxhcyBbaWQqPXF1aWNrdGFicy10YWJwYWdlLWNoYXJsYXMtXSAuZGV0YWlscy1jaGFybGEgLmZpZWxkLS1uYW1lLWZpZWxkLWJsb2NrLXJlbmRlciB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjYmxvY2stdW5pbWludXRvLXF1aWNrdGFic2NoYXJsYXMgLnF1aWNrdGFicy13cmFwcGVyLnRhYnNiYXIgI3F1aWNrdGFicy1jb250YWluZXItY2hhcmxhcyBbaWQqPXF1aWNrdGFicy10YWJwYWdlLWNoYXJsYXMtXSAuZGV0YWlscy1jaGFybGEgLmZpZWxkLS1uYW1lLWZpZWxkLWJsb2NrLXJlbmRlciB7XG4gICAgZmxleDogMCAwIDIyLjg1MSU7XG4gICAgaGVpZ2h0OiAxNTJweDtcbiAgfVxufVxuI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLmRldGFpbHMtY2hhcmxhIC5maWVsZC0tbmFtZS1maWVsZC1ibG9jay1yZW5kZXIgLmZpZWxkLS1uYW1lLWZpZWxkLWFzc2V0cyxcbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciAjcXVpY2t0YWJzLWNvbnRhaW5lci1jaGFybGFzIFtpZCo9cXVpY2t0YWJzLXRhYnBhZ2UtY2hhcmxhcy1dIC5kZXRhaWxzLWNoYXJsYSAuZmllbGQtLW5hbWUtZmllbGQtYmxvY2stcmVuZGVyIC5maWVsZF9faXRlbSxcbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciAjcXVpY2t0YWJzLWNvbnRhaW5lci1jaGFybGFzIFtpZCo9cXVpY2t0YWJzLXRhYnBhZ2UtY2hhcmxhcy1dIC5kZXRhaWxzLWNoYXJsYSAuZmllbGQtLW5hbWUtZmllbGQtYmxvY2stcmVuZGVyIC5wYXJhZ3JhcGgtLXR5cGUtLWFzc2V0cyxcbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciAjcXVpY2t0YWJzLWNvbnRhaW5lci1jaGFybGFzIFtpZCo9cXVpY2t0YWJzLXRhYnBhZ2UtY2hhcmxhcy1dIC5kZXRhaWxzLWNoYXJsYSAuZmllbGQtLW5hbWUtZmllbGQtYmxvY2stcmVuZGVyIC5maWVsZC0tbmFtZS1maWVsZC1hc3NldC1pbWcsXG4jYmxvY2stdW5pbWludXRvLXF1aWNrdGFic2NoYXJsYXMgLnF1aWNrdGFicy13cmFwcGVyLnRhYnNiYXIgI3F1aWNrdGFicy1jb250YWluZXItY2hhcmxhcyBbaWQqPXF1aWNrdGFicy10YWJwYWdlLWNoYXJsYXMtXSAuZGV0YWlscy1jaGFybGEgLmZpZWxkLS1uYW1lLWZpZWxkLWJsb2NrLXJlbmRlciAuZmllbGQtLW5hbWUtZmllbGQtYXNzZXQtaW1nID4gZGl2LFxuI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLmRldGFpbHMtY2hhcmxhIC5maWVsZC0tbmFtZS1maWVsZC1ibG9jay1yZW5kZXIgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLmRldGFpbHMtY2hhcmxhIC5maWVsZC0tbmFtZS1maWVsZC1ibG9jay1yZW5kZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciAjcXVpY2t0YWJzLWNvbnRhaW5lci1jaGFybGFzIFtpZCo9cXVpY2t0YWJzLXRhYnBhZ2UtY2hhcmxhcy1dIC5kZXRhaWxzLWNoYXJsYSAuaW5mby1jaGFybGEge1xuICAgIGZsZXg6IDAgMCA3Mi4wMSU7XG4gIH1cbn1cbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciAjcXVpY2t0YWJzLWNvbnRhaW5lci1jaGFybGFzIFtpZCo9cXVpY2t0YWJzLXRhYnBhZ2UtY2hhcmxhcy1dIC5kZXRhaWxzLWNoYXJsYSAuaW5mby1jaGFybGEgLmZpZWxkLS1uYW1lLWZpZWxkLWJsb2NrLXJlbmRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLmRldGFpbHMtY2hhcmxhIC5pbmZvLWNoYXJsYSAuZmllbGQtLW5hbWUtZmllbGQtYmxvY2stcmVuZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLmRldGFpbHMtY2hhcmxhIC5pbmZvLWNoYXJsYSAuZmllbGQtLW5hbWUtZmllbGQtdGl0dWxvLWNoYXJsYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLmRldGFpbHMtY2hhcmxhIC5pbmZvLWNoYXJsYSAuZmllbGQtLW5hbWUtZmllbGQtdGl0dWxvLWNoYXJsYSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxufVxuI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLmRldGFpbHMtY2hhcmxhIC5pbmZvLWNoYXJsYSAuZmllbGQtLW5hbWUtZmllbGQtcG9uZW50ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLmRldGFpbHMtY2hhcmxhIC5pbmZvLWNoYXJsYSAuZmllbGQtLW5hbWUtZmllbGQtcG9uZW50ZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxufVxuI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLmRldGFpbHMtY2hhcmxhIC5pbmZvLWNoYXJsYSAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtaGVpZ2h0OiA3MnB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLmRldGFpbHMtY2hhcmxhIC5pbmZvLWNoYXJsYSAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb246Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDE1cHg7XG59XG4jYmxvY2stdW5pbWludXRvLXF1aWNrdGFic2NoYXJsYXMgLnF1aWNrdGFicy13cmFwcGVyLnRhYnNiYXIgI3F1aWNrdGFicy1jb250YWluZXItY2hhcmxhcyBbaWQqPXF1aWNrdGFicy10YWJwYWdlLWNoYXJsYXMtXSAuZGV0YWlscy1jaGFybGEgLmluZm8tY2hhcmxhIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbiNibG9jay11bmltaW51dG8tcXVpY2t0YWJzY2hhcmxhcyAucXVpY2t0YWJzLXdyYXBwZXIudGFic2JhciAjcXVpY2t0YWJzLWNvbnRhaW5lci1jaGFybGFzIFtpZCo9cXVpY2t0YWJzLXRhYnBhZ2UtY2hhcmxhcy1dIC5kZXRhaWxzLWNoYXJsYSAuaW5mby1jaGFybGEgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2Jsb2NrLXVuaW1pbnV0by1xdWlja3RhYnNjaGFybGFzIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMgW2lkKj1xdWlja3RhYnMtdGFicGFnZS1jaGFybGFzLV0gLmRldGFpbHMtY2hhcmxhIC5pbmZvLWNoYXJsYSAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4jYmxvY2stdW5pbWludXRvLXF1aWNrdGFic2NoYXJsYXMgLnF1aWNrdGFicy13cmFwcGVyLnRhYnNiYXIgI3F1aWNrdGFicy1jb250YWluZXItY2hhcmxhcyBbaWQqPXF1aWNrdGFicy10YWJwYWdlLWNoYXJsYXMtXSAuZGV0YWlscy1jaGFybGEgLmluZm8tY2hhcmxhIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuI2Jsb2NrLXVuaW1pbnV0by1ibG9xdWVyb3RhY2lvbmVubW9iaWxlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQtcm90YXRlLXBob25lLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICB6LWluZGV4OiA5OTk5OTk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgI2Jsb2NrLXVuaW1pbnV0by1ibG9xdWVyb3RhY2lvbmVubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jYmxvY2stdW5pbWludXRvLWJsb3F1ZXJvdGFjaW9uZW5tb2JpbGUgLnJvdGF0ZS1tb2JpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuI2Jsb2NrLXVuaW1pbnV0by1ibG9xdWVyb3RhY2lvbmVubW9iaWxlIC5yb3RhdGUtbW9iaWwgLmV4cGVyaWVuY2lhIHtcbiAgY29sb3I6ICNGRkUyMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xufVxuI2Jsb2NrLXVuaW1pbnV0by1ibG9xdWVyb3RhY2lvbmVubW9iaWxlIC5yb3RhdGUtbW9iaWwgLmhvdXNlLXVuaW1pbnV0byB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG4jYmxvY2stdW5pbWludXRvLWJsb3F1ZXJvdGFjaW9uZW5tb2JpbGUgLnJvdGF0ZS1tb2JpbCAuaG91c2UtYmx1ZSB7XG4gIGNvbG9yOiAjMzlGRkY1O1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWJvdG9uZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiA5cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYm90b25lcyB7XG4gICAgcm93LWdhcDogNnB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ib3RvbmVzIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbi1idG4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1ib3RvbmVzIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbi1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tYm90b25lcyAuZmllbGQtLW5hbWUtZmllbGQtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ib3RvbmVzIC5maWVsZC0tbmFtZS1maWVsZC1idG4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxMDJCNjM7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1OS44JSA5Ni4wNyUgYXQgOTcuMzglIDUuNjYlLCAjQ0E3MDA3IDAlLCAjRkRENjA4IDEwMCUpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA5cHggMCA4cHggMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGJveC1zaGFkb3c6IC01cHggNHB4IDMuNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNTAxOTYwNzg0Myk7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ib3RvbmVzIC5maWVsZC0tbmFtZS1maWVsZC1idG4gYTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ib3RvbmVzIC5maWVsZC0tbmFtZS1maWVsZC1idG4gYTpob3Zlcjo6YmVmb3JlIHtcbiAgbGVmdDogMTE1JTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJvdG9uZXMgLmZpZWxkLS1uYW1lLWZpZWxkLWJ0biBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzAwJTtcbiAgaGVpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQwMik7XG4gIGxlZnQ6IC0xNSU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYm90b25lcyAuZmllbGQtLW5hbWUtZmllbGQtYnRuIGEge1xuICAgIHBhZGRpbmc6IDI0cHggMCAyNXB4IDA7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jYWphcy1pbmZvcm1hdGl2YXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAxNnB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jYWphcy1pbmZvcm1hdGl2YXMgLmZpZWxkLS1uYW1lLWZpZWxkLWJveC1pbWcge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY2FqYXMtaW5mb3JtYXRpdmFzIC5maWVsZC0tbmFtZS1maWVsZC1ib3gtaW1nIC5maWVsZF9faXRlbSB7XG4gICAgd2lkdGg6IDczLjgxJTtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNhamFzLWluZm9ybWF0aXZhcyAuZmllbGQtLW5hbWUtZmllbGQtYm94LWltZyAuZmllbGRfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tY2FqYXMtaW5mb3JtYXRpdmFzIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbiBwIHtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNhamFzLWluZm9ybWF0aXZhcyAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24gcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYXRoLWZyb250cGFnZSBtYWluLm1haW4tY29udGVudCwgYm9keS5wYWdlLXVzZXItbG9naW4gbWFpbi5tYWluLWNvbnRlbnQsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyIG1haW4ubWFpbi1jb250ZW50IHtcbiAgICBmbGV4OiAwIDAgNDcuNjk4JTtcbiAgfVxufVxuXG5mb3JtLnVzZXItbG9naW4tZm9ybSAuanMtZm9ybS1pdGVtLFxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmpzLWZvcm0taXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuZm9ybS51c2VyLWxvZ2luLWZvcm0gLmpzLWZvcm0taXRlbSBsYWJlbCxcbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5qcy1mb3JtLWl0ZW0gbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9ybS51c2VyLWxvZ2luLWZvcm0gLmpzLWZvcm0taXRlbSBsYWJlbCxcbiAgZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmpzLWZvcm0taXRlbSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG5mb3JtLnVzZXItbG9naW4tZm9ybSAuanMtZm9ybS1pdGVtIGxhYmVsOjphZnRlcixcbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5qcy1mb3JtLWl0ZW0gbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29udGVudDogXCIqXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5mb3JtLnVzZXItbG9naW4tZm9ybSAuanMtZm9ybS1pdGVtIGlucHV0LFxuZm9ybS51c2VyLWxvZ2luLWZvcm0gLmpzLWZvcm0taXRlbSBzZWxlY3QsXG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAuanMtZm9ybS1pdGVtIGlucHV0LFxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmpzLWZvcm0taXRlbSBzZWxlY3Qge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBwYWRkaW5nOiA2cHggMTZweCA1cHggMjFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgY29sb3I6ICM3NTc1NzU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9ybS51c2VyLWxvZ2luLWZvcm0gLmpzLWZvcm0taXRlbSBpbnB1dCxcbiAgZm9ybS51c2VyLWxvZ2luLWZvcm0gLmpzLWZvcm0taXRlbSBzZWxlY3QsXG4gIGZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5qcy1mb3JtLWl0ZW0gaW5wdXQsXG4gIGZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5qcy1mb3JtLWl0ZW0gc2VsZWN0IHtcbiAgICBwYWRkaW5nOiA5cHggMTZweCA5cHggMjFweDtcbiAgfVxufVxuZm9ybS51c2VyLWxvZ2luLWZvcm0gLmpzLWZvcm0taXRlbSBpbnB1dDpmb2N1cyxcbmZvcm0udXNlci1sb2dpbi1mb3JtIC5qcy1mb3JtLWl0ZW0gc2VsZWN0OmZvY3VzLFxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmpzLWZvcm0taXRlbSBpbnB1dDpmb2N1cyxcbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5qcy1mb3JtLWl0ZW0gc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmZvcm0udXNlci1sb2dpbi1mb3JtIC5qcy1mb3JtLWl0ZW0gc2VsZWN0LFxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmpzLWZvcm0taXRlbSBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG59XG5mb3JtLnVzZXItbG9naW4tZm9ybSAuanMtZm9ybS1pdGVtICNlZGl0LW5hbWUtLWRlc2NyaXB0aW9uLCBmb3JtLnVzZXItbG9naW4tZm9ybSAuanMtZm9ybS1pdGVtICNlZGl0LXBhc3MtLWRlc2NyaXB0aW9uLFxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmpzLWZvcm0taXRlbSAjZWRpdC1uYW1lLS1kZXNjcmlwdGlvbixcbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5qcy1mb3JtLWl0ZW0gI2VkaXQtcGFzcy0tZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9ybS51c2VyLWxvZ2luLWZvcm0gLmZvcm0tYWN0aW9ucyxcbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb3JtLnVzZXItbG9naW4tZm9ybSAuZm9ybS1hY3Rpb25zLFxuICBmb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgICB3aWR0aDogNjQlO1xuICAgIG1hcmdpbi10b3A6IDY4cHg7XG4gIH1cbn1cbmZvcm0udXNlci1sb2dpbi1mb3JtIC5mb3JtLWFjdGlvbnMgI2VkaXQtc3VibWl0LFxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmZvcm0tYWN0aW9ucyAjZWRpdC1zdWJtaXQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTAyQjYzO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoNTkuOCUgOTYuMDclIGF0IDk3LjM4JSA1LjY2JSwgI0NBNzAwNyAwJSwgI0ZERDYwOCAxMDAlKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogOXB4IDAgOHB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBib3gtc2hhZG93OiAtNXB4IDRweCAzLjZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUwMTk2MDc4NDMpO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuZm9ybS51c2VyLWxvZ2luLWZvcm0gLmZvcm0tYWN0aW9ucyAjZWRpdC1zdWJtaXQ6aG92ZXIsXG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAuZm9ybS1hY3Rpb25zICNlZGl0LXN1Ym1pdDpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5mb3JtLnVzZXItbG9naW4tZm9ybSAuZm9ybS1hY3Rpb25zICNlZGl0LXN1Ym1pdDpob3Zlcjo6YmVmb3JlLFxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmZvcm0tYWN0aW9ucyAjZWRpdC1zdWJtaXQ6aG92ZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IDExNSU7XG59XG5mb3JtLnVzZXItbG9naW4tZm9ybSAuZm9ybS1hY3Rpb25zICNlZGl0LXN1Ym1pdDo6YmVmb3JlLFxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmZvcm0tYWN0aW9ucyAjZWRpdC1zdWJtaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzMDAlO1xuICBoZWlnaHQ6IDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDAyKTtcbiAgbGVmdDogLTE1JTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb3JtLnVzZXItbG9naW4tZm9ybSAuZm9ybS1hY3Rpb25zICNlZGl0LXN1Ym1pdCxcbiAgZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmZvcm0tYWN0aW9ucyAjZWRpdC1zdWJtaXQge1xuICAgIHBhZGRpbmc6IDI0cHggMCAyNXB4IDA7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9ybS51c2VyLWxvZ2luLWZvcm0gLmZvcm0tYWN0aW9ucyAjZWRpdC1zdWJtaXQsXG4gIGZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5mb3JtLWFjdGlvbnMgI2VkaXQtc3VibWl0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjFweCAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmZvcm0udXNlci1sb2dpbi1mb3JtICNlZGl0LXJlZ2lzdGVyLWxpbmssXG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAjZWRpdC1yZWdpc3Rlci1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbmZvcm0udXNlci1sb2dpbi1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1sZWN0dXJhLXRyYXRhbWllbnRvLWRhdG9zLFxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLWxlY3R1cmEtdHJhdGFtaWVudG8tZGF0b3Mge1xuICBwYWRkaW5nOiAxNnB4IDAgMjhweCAwO1xufVxuZm9ybS51c2VyLWxvZ2luLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLWxlY3R1cmEtdHJhdGFtaWVudG8tZGF0b3MgcCxcbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1sZWN0dXJhLXRyYXRhbWllbnRvLWRhdG9zIHAge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiO1xuICBsaW5lLWhlaWdodDogMTNweDtcbn1cblxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ3LjAyJSA0Ny4wMiU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDc3LjQlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LWhlaWdodDogMTgwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDAgMTFweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0ge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogNzEuNzElO1xuICAgIHJvdy1nYXA6IDEycHg7XG4gIH1cbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMHB4O1xufVxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm06Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RDlEOTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm06Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDBGRkVDO1xufVxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gc21hbGwjZWRpdC1tYWlsLS1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAubGVmdCwgZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLnJpZ2h0IHtcbiAgd2lkdGg6IDQ4JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5sZWZ0ICNlZGl0LWFjY291bnQsIGZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5yaWdodCAjZWRpdC1hY2NvdW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1jdWVudGEtZXhpc3RlbnRlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtY3VlbnRhLWV4aXN0ZW50ZSBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1jdWVudGEtZXhpc3RlbnRlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbGRQbGF5XCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAuanMtZm9ybS1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5wb2xpY2UtZGF0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5wb2xpY2UtZGF0YSBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAucG9saWNlLWRhdGEgaW5wdXQge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5wb2xpY2UtZGF0YSBpbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSB1cmwoXCIuLi9pbWcvY2hlY2suc3ZnXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5wb2xpY2UtZGF0YSAuZmllbGQtLW5hbWUtZmllbGQtbGVlci1wb2xpdGljYS1kZS1kYXRvcyB7XG4gIGhlaWdodDogMTRweDtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5wb2xpY2UtZGF0YSAuZmllbGQtLW5hbWUtZmllbGQtbGVlci1wb2xpdGljYS1kZS1kYXRvcyAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgbWluLWhlaWdodDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLnBvbGljZS1kYXRhIC5maWVsZC0tbmFtZS1maWVsZC1maWxlLXBvbGl0aWNhLWRlLWRhdG9zIGEge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICB3aWR0aDogNTAuMjc3JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgICB3aWR0aDogNjguMjY2JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLnVzZXItbG9naW4tbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDE5cHggMCAwIDA7XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtZW51bmNpYWRvIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1lbnVuY2lhZG8gLmNvbnRhaW5lci10ZXh0LXJlZ2lzdGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1lbnVuY2lhZG8gLmNvbnRhaW5lci10ZXh0LXJlZ2lzdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiA0cHg7XG4gIH1cbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1lbnVuY2lhZG8gLmNvbnRhaW5lci10ZXh0LXJlZ2lzdGVyIC50ZXh0LTEge1xuICBjb2xvcjogI0ZGRTIwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtZW51bmNpYWRvIC5jb250YWluZXItdGV4dC1yZWdpc3RlciAudGV4dC0xIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1lbnVuY2lhZG8gLmNvbnRhaW5lci10ZXh0LXJlZ2lzdGVyIC50ZXh0LTIsIGZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1lbnVuY2lhZG8gLmNvbnRhaW5lci10ZXh0LXJlZ2lzdGVyIC50ZXh0LTMge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLWVudW5jaWFkbyAuY29udGFpbmVyLXRleHQtcmVnaXN0ZXIgLnRleHQtMiwgZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLWVudW5jaWFkbyAuY29udGFpbmVyLXRleHQtcmVnaXN0ZXIgLnRleHQtMyB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB9XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtZW51bmNpYWRvIC5jb250YWluZXItdGV4dC1yZWdpc3RlciAudGV4dC00IHtcbiAgY29sb3I6ICMzOUZGRjU7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbGRQbGF5XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzg1cHgpIHtcbiAgZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLWVudW5jaWFkbyAuY29udGFpbmVyLXRleHQtcmVnaXN0ZXIgLnRleHQtNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtZW51bmNpYWRvIC5jb250YWluZXItdGV4dC1yZWdpc3RlciAudGV4dC00IHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtICNlZGl0LWFjY291bnQge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ3LjAyJSA0Ny4wMiU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtICNlZGl0LWZpZWxkLXNlZGUtd3JhcHBlciB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAjZWRpdC1maWVsZC1zZWRlLXdyYXBwZXIgI2VkaXQtZmllbGQtc2VkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAjZWRpdC1maWVsZC1zZWRlLXdyYXBwZXIgaW5wdXQjc2hzLXdpZGdldC1jcmVhdGUtbmV3LWl0ZW0tc2hzLWZpZWxkLXNlZGUtZGVsdGEtMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAjZWRpdC1maWVsZC1zZWRlLXdyYXBwZXIgYnV0dG9uLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAjZWRpdC1maWVsZC1zZWRlLXdyYXBwZXIgLnNocy1maWVsZC1jb250YWluZXIge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDcuMDIlIDQ3LjAyJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAjZWRpdC1maWVsZC1zZWRlLXdyYXBwZXIgLnNocy1maWVsZC1jb250YWluZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCItIE5vbmUgLVwiO1xuICB3aWR0aDogNDcuMDIlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiByZ2IoMTE3LCAxMTcsIDExNyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTMuMDIlO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRiB1cmwoXCIuLi9pbWcvY2hldnJvbi1kb3duLXNvbGlkLnN2Z1wiKSByaWdodC8xNXB4IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5MyU7XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAjZWRpdC1maWVsZC1zZWRlLXdyYXBwZXIgLnNocy1maWVsZC1jb250YWluZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUHJvZ3JhbWFzKlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjRweDtcbiAgbGVmdDogNTMlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvcm0udXNlci1yZWdpc3Rlci1mb3JtICNlZGl0LWZpZWxkLXNlZGUtd3JhcHBlciAuc2hzLWZpZWxkLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xufVxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLnVzZXItbG9naW4tbGluayB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIG1hcmdpbjogMDtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5wb2xpdGljYXMtZGUtdHJhdGFtaWVudG8ge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5mb3JtLnVzZXItcmVnaXN0ZXItZm9ybSAucG9saXRpY2FzLWRlLXRyYXRhbWllbnRvIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5wb2xpdGljYXMtZGUtdHJhdGFtaWVudG8gaW5wdXQge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5wb2xpdGljYXMtZGUtdHJhdGFtaWVudG8gaW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jaGVjay5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0gLnBvbGl0aWNhcy1kZS10cmF0YW1pZW50byAuZmllbGQtLW5hbWUtZmllbGQtbGVlci1wb2xpdGljYS1kZS1kYXRvcyB7XG4gIGhlaWdodDogMTRweDtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5wb2xpdGljYXMtZGUtdHJhdGFtaWVudG8gLmZpZWxkLS1uYW1lLWZpZWxkLWxlZXItcG9saXRpY2EtZGUtZGF0b3MgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIC5wb2xpdGljYXMtZGUtdHJhdGFtaWVudG8gLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGUtcG9saXRpY2EtZGUtZGF0b3MgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuZm9ybS51c2VyLWxvZ2luLWZvcm0ge1xuICB3aWR0aDogNzQuNDElO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0Ni4yOTYyOTYyOTYzJSA0Ni4yOTYyOTYyOTYzJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvcm0udXNlci1sb2dpbi1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbmZvcm0udXNlci1sb2dpbi1mb3JtIC5maWVsZHNldC13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuZm9ybS51c2VyLWxvZ2luLWZvcm0gI2VkaXQtZXhwZXJpZW5jZS1ncm91cCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG59XG5mb3JtLnVzZXItbG9naW4tZm9ybSAjZWRpdC1leHBlcmllbmNlLXJvdy1vbmUge1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0YxRDYwMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9ybS51c2VyLWxvZ2luLWZvcm0gI2VkaXQtZXhwZXJpZW5jZS1yb3ctb25lIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmZvcm0udXNlci1sb2dpbi1mb3JtICNlZGl0LWV4cGVyaWVuY2Utcm93LXR3byB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbGRQbGF5XCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb3JtLnVzZXItbG9naW4tZm9ybSAjZWRpdC1leHBlcmllbmNlLXJvdy10d28ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuZm9ybS51c2VyLWxvZ2luLWZvcm0gI2VkaXQtZXhwZXJpZW5jZS1yb3ctdGhyZWUge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBjb2xvcjogIzM5RkZGNTtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvcm0udXNlci1sb2dpbi1mb3JtICNlZGl0LWV4cGVyaWVuY2Utcm93LXRocmVlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjlweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmZvcm0udXNlci1sb2dpbi1mb3JtICNlZGl0LWV4cGVyaWVuY2Utcm93LXRocmVlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuZm9ybS51c2VyLWxvZ2luLWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvcm0udXNlci1sb2dpbi1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICAgIHdpZHRoOiA2NCU7XG4gIH1cbn1cbmZvcm0udXNlci1sb2dvdXQtY29uZmlybSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbG9yOiAjMzlGRkY1O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5mb3JtLnVzZXItbG9nb3V0LWNvbmZpcm0gLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmZvcm0udXNlci1sb2dvdXQtY29uZmlybSBidXR0b24ge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzOUZGRjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbGRQbGF5XCI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAzcHggMTRweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5mb3JtLnVzZXItbG9nb3V0LWNvbmZpcm0gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM5RkZGNTtcbiAgY29sb3I6ICMwMDU5NTY7XG59XG5mb3JtLnVzZXItbG9nb3V0LWNvbmZpcm0gYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbGRQbGF5XCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzOUZGRjU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYm9keS51c2VyLWxvZ2dlZC1pbiAud2hhdHNhcHAtYnViYmxlIHtcbiAgcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkudXNlci1sb2dnZWQtaW4gLndoYXRzYXBwLWJ1YmJsZSB7XG4gICAgcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgICBib3R0b206IDQzcHggIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS51c2VyLWxvZ2dlZC1pbiAud2hhdHNhcHAtYnViYmxlIGEge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3doYXRzYWFwLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS51c2VyLWxvZ2dlZC1pbiAud2hhdHNhcHAtYnViYmxlIGEge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICByaWdodDogMTZweDtcbiAgICBib3R0b206IDQzcHg7XG4gIH1cbn1cbmJvZHkudXNlci1sb2dnZWQtaW4gLndoYXRzYXBwLWJ1YmJsZSBhOmhvdmVyIHtcbiAgYW5pbWF0aW9uOiBoZWFyQmVhdGggMS41cyBlYXNlIGluZmluaXRlO1xufVxuYm9keS51c2VyLWxvZ2dlZC1pbiAud2hhdHNhcHAtYnViYmxlIGEgc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLndoYXRzYXBwLWJ1YmJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNjYm94V3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMjU1LCAyNDYsIDAuOSk7XG59XG4jY2JveFdyYXBwZXIgI2Nib3hNaWRkbGVMZWZ0LCAjY2JveFdyYXBwZXIgI2Nib3hNaWRkbGVSaWdodCwgI2Nib3hXcmFwcGVyICNjYm94VG9wQ2VudGVyLCAjY2JveFdyYXBwZXIgI2Nib3hCb3R0b21DZW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Nib3hXcmFwcGVyICNjYm94Q29udGVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuI2Nib3hXcmFwcGVyICNjYm94Q2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2xvc2Uuc3ZnXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdG9wOiAwO1xuICByaWdodDogMzBweDtcbn1cbiNjYm94V3JhcHBlciAjY2JveExvYWRlZENvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDE1cHg7XG59XG4jY2JveFdyYXBwZXIgI2Nib3hMb2FkZWRDb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUQ5RDk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuI2Nib3hXcmFwcGVyICNjYm94TG9hZGVkQ29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuI2Nib3hXcmFwcGVyIC50ZXJtaW5vcy1jb25kaWNpb25lcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzdweDtcbiAgcGFkZGluZzogMzBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY2JveFdyYXBwZXIgLnRlcm1pbm9zLWNvbmRpY2lvbmVzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4jY2JveFdyYXBwZXIgLnRlcm1pbm9zLWNvbmRpY2lvbmVzIC5jb250YWluZXItaW5mbyB7XG4gIGNvbG9yOiAjMGQ1MzU0O1xuICBmb250LWZhbWlseTogXCJHb2xkUGxheVwiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jY2JveFdyYXBwZXIgLnRlcm1pbm9zLWNvbmRpY2lvbmVzIC5jb250YWluZXItaW5mbyBhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwZDUzNTQ7XG59XG4jY2JveFdyYXBwZXIgLnJlZ2lzdHJvLWZ1bGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2Nib3hXcmFwcGVyIC5yZWdpc3Ryby1mdWxsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbiNjYm94V3JhcHBlciAucmVnaXN0cm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI2Nib3hXcmFwcGVyIC5yZWdpc3RybyBpbWcge1xuICB3aWR0aDogMTI0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jY2JveFdyYXBwZXIgLnJlZ2lzdHJvIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2Nib3hXcmFwcGVyIC5yZWdpc3Ryby1mdWUtZXhpdG9zbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjYm94V3JhcHBlciAucmVnaXN0cm8tZXhpdG9zbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZpZXctbWVudS1ob3VzZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnZpZXctbWVudS1ob3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTEsIDM0LCAwLjg5ODAzOTIxNTcpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogLTE7XG59XG4udmlldy1tZW51LWhvdXNlLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52aWV3LW1lbnUtaG91c2UuYWN0aXZlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnZpZXctbWVudS1ob3VzZS5hY3RpdmUgPiAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi52aWV3LW1lbnUtaG91c2UuYWN0aXZlIC5idXR0b24tbW9iaWxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Nsb3NlLW1lbnUtbW9iaWxlLnN2Z1wiKTtcbiAgdG9wOiAxOHB4O1xuICByaWdodDogMjNweDtcbiAgei1pbmRleDogOTk5OTk5O1xufVxuLnZpZXctbWVudS1ob3VzZSA+IC52aWV3LWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA1My4yODglO1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sdW1uLWdhcDogNC40JTtcbiAgcm93LWdhcDogMTFweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDgwcHgpIHtcbiAgLnZpZXctbWVudS1ob3VzZSA+IC52aWV3LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY29sdW1uLWdhcDogMjRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA2M3B4IDAgMCAwO1xuICAgIG1heC13aWR0aDogMTI0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4udmlldy1tZW51LWhvdXNlID4gLnZpZXctY29udGVudCA+IGRpdiB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA0Ny44JTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC52aWV3LW1lbnUtaG91c2UgPiAudmlldy1jb250ZW50ID4gZGl2IHtcbiAgICB3aWR0aDogMTYuMDglO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIH1cbn1cbi52aWV3LW1lbnUtaG91c2UgPiAudmlldy1jb250ZW50ID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC52aWV3LW1lbnUtaG91c2UgPiAudmlldy1jb250ZW50ID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgICB3aWR0aDogMTcuNjYzJTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi52aWV3LW1lbnUtaG91c2UgPiAudmlldy1jb250ZW50ID4gZGl2Om50aC1jaGlsZCgzKSBpbWcge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4udmlldy1tZW51LWhvdXNlID4gLnZpZXctY29udGVudCA+IGRpdjpudGgtY2hpbGQoMykgLnZpZXdzLWZpZWxkLW5hbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctbWVudS1ob3VzZSA+IC52aWV3LWNvbnRlbnQgLmdyb3VwLWxvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwODBweCkge1xuICAudmlldy1tZW51LWhvdXNlID4gLnZpZXctY29udGVudCAuZ3JvdXAtbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi52aWV3LW1lbnUtaG91c2UgPiAudmlldy1jb250ZW50IC5ncm91cC1sb2dvIC52aWV3cy1maWVsZC1maWVsZC1kZXNjcmlwY2lvbi1tZW51IC5maWVsZC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LW1lbnUtaG91c2UgPiAudmlldy1jb250ZW50IFtjbGFzcyo9Z3JvdXAtbWVudV0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxNXB4O1xuICBjb2x1bW4tZ2FwOiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTdweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjY5ODAzOTIxNTcpO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1tZW51LWhvdXNlID4gLnZpZXctY29udGVudCBbY2xhc3MqPWdyb3VwLW1lbnVdIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNjk4MDM5MjE1Nyk7XG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgfVxufVxuLnZpZXctbWVudS1ob3VzZSA+IC52aWV3LWNvbnRlbnQgW2NsYXNzKj1ncm91cC1tZW51XTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iay1ob3Zlci1pdGVtLW1lbnUucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnZpZXctbWVudS1ob3VzZSA+IC52aWV3LWNvbnRlbnQgW2NsYXNzKj1ncm91cC1tZW51XTpob3Zlcjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi52aWV3LW1lbnUtaG91c2UgPiAudmlldy1jb250ZW50IFtjbGFzcyo9Z3JvdXAtbWVudV06aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udmlldy1tZW51LWhvdXNlID4gLnZpZXctY29udGVudCBbY2xhc3MqPWdyb3VwLW1lbnVdLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iay1hY3RpdmUtaXRlbS1tZW51LnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLnZpZXctbWVudS1ob3VzZSA+IC52aWV3LWNvbnRlbnQgW2NsYXNzKj1ncm91cC1tZW51XSAudmlld3MtZmllbGQtZmllbGQtaWNvbm8tbWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWV3LW1lbnUtaG91c2UgPiAudmlldy1jb250ZW50IFtjbGFzcyo9Z3JvdXAtbWVudV0gLnZpZXdzLWZpZWxkLWZpZWxkLWljb25vLW1lbnUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZpZXctbWVudS1ob3VzZSA+IC52aWV3LWNvbnRlbnQgW2NsYXNzKj1ncm91cC1tZW51XSAudmlld3MtZmllbGQtZmllbGQtaWNvbm8tbWVudSAuZmllbGRfX2l0ZW0ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnZpZXctbWVudS1ob3VzZSA+IC52aWV3LWNvbnRlbnQgW2NsYXNzKj1ncm91cC1tZW51XSAudmlld3MtZmllbGQtZmllbGQtaWNvbm8tbWVudSAuZmllbGRfX2l0ZW0gaW1nIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnZpZXctbWVudS1ob3VzZSA+IC52aWV3LWNvbnRlbnQgW2NsYXNzKj1ncm91cC1tZW51XSAudmlld3MtZmllbGQtZmllbGQtZGVzY3JpcGNpb24tbWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWV3LW1lbnUtaG91c2UgPiAudmlldy1jb250ZW50IFtjbGFzcyo9Z3JvdXAtbWVudV0gLnZpZXdzLWZpZWxkLWZpZWxkLWRlc2NyaXBjaW9uLW1lbnUgYSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjk4MDM5MjE1Nyk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWV3LW1lbnUtaG91c2UgPiAudmlldy1jb250ZW50IFtjbGFzcyo9Z3JvdXAtbWVudV0gLnZpZXdzLWZpZWxkLWZpZWxkLWRlc2NyaXBjaW9uLW1lbnUgYSBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnZpZXctbWVudS1ob3VzZSAuYnV0dG9uLW1vYmlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzRweDtcbiAgcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21lbnUtbW9iaWxlLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB6LWluZGV4OiA5OTk5OTk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC52aWV3LW1lbnUtaG91c2UgLmJ1dHRvbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi52aWV3LW1lbnUtaG91c2UgLnZpZXctZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDg4LjI2MyU7XG4gIG1hcmdpbjogNTJweCBhdXRvIDI3cHggYXV0bztcbiAgcm93LWdhcDogMThweDtcbn1cbi52aWV3LW1lbnUtaG91c2UgLnZpZXctZm9vdGVyIC5oaWRkZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWV3LW1lbnUtaG91c2UgLnZpZXctZm9vdGVyIC5pbWFnZS1jb250YWluZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctbWVudS1ob3VzZSAudmlldy1mb290ZXIgLmltYWdlLWNvbnRhaW5lcnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi52aWV3LW1lbnUtaG91c2UgLnZpZXctZm9vdGVyIC5pbWFnZS13cmFwcGVyOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZGRkZGO1xufVxuLnZpZXctbWVudS1ob3VzZSAudmlldy1mb290ZXIgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwO1xufVxuLnZpZXctbWVudS1ob3VzZSAudmlldy1mb290ZXIgcCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi52aWV3LW1lbnUtaG91c2UgLnZpZXctZm9vdGVyIHAgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udmlldy1tZW51LWhvdXNlLmFjdGl2ZSAudmlldy1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4udmlldy1wcm9ncmFtYXMgPiAudmlldy1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctcHJvZ3JhbWFzID4gLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBtYXgtd2lkdGg6IDEwNTlweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gIHdpZHRoOiAxMS43JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcm93LWdhcDogOXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IHtcbiAgICB3aWR0aDogMTIuMjc2JTtcbiAgfVxufVxuLnZpZXctcHJvZ3JhbWFzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmluZm8tcHJvZ3JhbWFzIHtcbiAgcGFkZGluZzogMTRweCA2cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42OTgwMzkyMTU3KTtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXctcHJvZ3JhbWFzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmluZm8tcHJvZ3JhbWFzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hczpob3Zlcjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcy5hY3RpdmUge1xuICBib3gtc2hhZG93OiAtN3B4IC01cHggNC4zcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jaGVjay9ncmlzLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctcHJvZ3JhbWFzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmluZm8tcHJvZ3JhbWFzIHtcbiAgICBwYWRkaW5nOiAyMnB4IDA7XG4gIH1cbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcyAudmlld3MtZmllbGQtZmllbGQtaW1nLXByb2dyYW1hLCAudmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMgLnZpZXdzLWZpZWxkLWZpZWxkLWRlc2NyaXBjaW9uLXByb2dyYW1hIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXctcHJvZ3JhbWFzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmluZm8tcHJvZ3JhbWFzIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG59XG4udmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIC5maWVsZF9faXRlbSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcyAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2UgLmZpZWxkX19pdGVtIHtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcyAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2UgLmZpZWxkX19pdGVtIGltZyB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcyBhOnZpc2l0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG59XG4udmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMgYSBwIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcyBhIHAgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMgYSBwIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcy5ob3VzZS1jdXJzb3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iay1jb3Vyc2UucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4udmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMuaG91c2UtY3Vyc29zLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iay1pdGVtcy1zb2xpZC9iay1zb2xpZC1jdXJzby5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcy5ob3VzZS1jdXJzb3MudmlzaXRlZDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2hlY2svY3Vyc29zLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG4udmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMuaG91c2UtY3JlYXRpdm86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iay1jcmVhdGl2by5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcy5ob3VzZS1jcmVhdGl2by5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmstaXRlbXMtc29saWQvYmstc29saWQtY3JlYXRpdm8ucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4udmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMuaG91c2UtY3JlYXRpdm8udmlzaXRlZDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2hlY2svY3JlYXRpdm8uc3ZnXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcy5ob3VzZS1pbmdlbmlvOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmstaW5nZW5pby5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcy5ob3VzZS1pbmdlbmlvLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iay1pdGVtcy1zb2xpZC9iay1zb2xpZC1pbmdlbmlvLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLnZpZXctcHJvZ3JhbWFzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmluZm8tcHJvZ3JhbWFzLmhvdXNlLWluZ2VuaW8udmlzaXRlZDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2hlY2svaW5nZW5pby5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLnZpZXctcHJvZ3JhbWFzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmluZm8tcHJvZ3JhbWFzLmhvdXNlLXNhYmlvOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmstc2FiaW8ucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4udmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMuaG91c2Utc2FiaW8uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JrLWl0ZW1zLXNvbGlkL2JrLXNvbGlkLXNhYmlvLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLnZpZXctcHJvZ3JhbWFzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmluZm8tcHJvZ3JhbWFzLmhvdXNlLXNhYmlvLnZpc2l0ZWQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NoZWNrL3NhYmlvLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG4udmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMuaG91c2Utc29jaWFsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmstc29jaWFsLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLnZpZXctcHJvZ3JhbWFzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmluZm8tcHJvZ3JhbWFzLmhvdXNlLXNvY2lhbC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmstaXRlbXMtc29saWQvYmstc29saWQtc29jaWFsLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLnZpZXctcHJvZ3JhbWFzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmluZm8tcHJvZ3JhbWFzLmhvdXNlLXNvY2lhbC52aXNpdGVkOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jaGVjay9zb2NpYWwuc3ZnXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbi52aWV3LXByb2dyYW1hcyA+IC52aWV3LWNvbnRlbnQgPiAudmlld3Mtcm93IC5pbmZvLXByb2dyYW1hcy5ob3VzZS11bml2ZXJzaXR5OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmstdW5pdmVyc2lkYWQucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4udmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMuaG91c2UtdW5pdmVyc2l0eS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmstaXRlbXMtc29saWQvYmstc29saWQtdW5pdmVyc2lkYWQucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4udmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMuaG91c2UtdW5pdmVyc2l0eS52aXNpdGVkOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jaGVjay91bml2ZXJzaWRhZC5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLnZpZXctcHJvZ3JhbWFzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmluZm8tcHJvZ3JhbWFzLmhvdXNlLXZpc2lvbmFyaW86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iay12aXNpb25hcmlvLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLnZpZXctcHJvZ3JhbWFzID4gLnZpZXctY29udGVudCA+IC52aWV3cy1yb3cgLmluZm8tcHJvZ3JhbWFzLmhvdXNlLXZpc2lvbmFyaW8uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JrLWl0ZW1zLXNvbGlkL2JrLXNvbGlkLXZpc2lvbmFyaW8ucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4udmlldy1wcm9ncmFtYXMgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuaW5mby1wcm9ncmFtYXMuaG91c2UtdmlzaW9uYXJpby52aXNpdGVkOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jaGVjay92aXNpb25hcmlvLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG5cbi52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEge1xuICAgIG1heC13aWR0aDogMTA2MnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4udmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYSA+IC52aWV3LWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDE3cHggMjFweCAxN3B4IDM3cHg7XG4gIG1hcmdpbjogMjBweCAwIDI1cHggMDtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiA0LjM0MjcyMzAwNDd2dztcbiAgbWF4LWhlaWdodDogMTc1cHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHJvdy1nYXA6IDlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYSA+IC52aWV3LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDQxcHggMTlweCA0MXB4IDM0cHg7XG4gIH1cbn1cbi52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTVweDtcbn1cbi52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG4udmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYSA+IC52aWV3LWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEgPiAudmlldy1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIG1hcmdpbjogNTRweCAwIDgxcHggMDtcbiAgICB3aWR0aDogNTkuMjIlO1xuICAgIGNvbHVtbi1nYXA6IDE3cHg7XG4gICAgcm93LWdhcDogMTBweDtcbiAgICBtYXgtaGVpZ2h0OiAzNTRweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG4udmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYSA+IC52aWV3LWNvbnRlbnQgPiAucm93IHtcbiAgYm94LXNoYWRvdzogLTVweCA0cHggMy42cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA3cHggMCA3cHggMTRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYSA+IC52aWV3LWNvbnRlbnQgPiAucm93IHtcbiAgICBjb2x1bW4tZ2FwOiAxNHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDQ3LjgxMiU7XG4gIH1cbn1cbi52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCA+IC5yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWltZy1wcm9ncmFtYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCA+IC5yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWltZy1wcm9ncmFtYSAuZmllbGRfX2l0ZW0ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEgPiAudmlldy1jb250ZW50ID4gLnJvdyAudmlld3MtZmllbGQtZmllbGQtaW1nLXByb2dyYW1hIC5maWVsZF9faXRlbSBpbWcge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA4MHB4KSB7XG4gIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCA+IC5yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWltZy1wcm9ncmFtYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCA+IC5yb3cgLnZpZXdzLWZpZWxkLW5hbWUge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4udmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYSA+IC52aWV3LWNvbnRlbnQgPiAucm93IC52aWV3cy1maWVsZC1uYW1lIHNwYW4sXG4udmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYSA+IC52aWV3LWNvbnRlbnQgPiAucm93IC52aWV3cy1maWVsZC1uYW1lIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCA+IC5yb3cgLnZpZXdzLWZpZWxkLW5hbWUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEgPiAudmlldy1jb250ZW50ID4gLnJvdyAudmlld3MtZmllbGQtbmFtZSBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG59XG4udmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYSA+IC52aWV3LWNvbnRlbnQgPiBhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5jbGFzcy1ob3VzZS1jdXJzb3MgLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEgPiAudmlldy1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogcmdiYSg1MSwgOTEsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG59XG5ib2R5LmNsYXNzLWhvdXNlLWN1cnNvcyAudmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYSA+IC52aWV3LWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgOTEsIDAsIDAuNSk7XG59XG5ib2R5LmNsYXNzLWhvdXNlLWN1cnNvcyAudmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYSA+IC52aWV3LWNvbnRlbnQgPiAucm93IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE3OCwgMCwgMC41MzcyNTQ5MDIpO1xufVxuXG5ib2R5LmNsYXNzLWhvdXNlLWNyZWF0aXZvIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLURlZ3JhZGUtQ3JlYXRpdm8sIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHJnYmEoMTQwLCAwLCAxNDAsIDAuMykgMCUsIHJnYmEoMjUxLCAwLCAyMzEsIDAuMykgNTAlKSBib3R0b20gcmlnaHQvNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgcmdiYSgxNDAsIDAsIDE0MCwgMC4zKSAwJSwgcmdiYSgyNTEsIDAsIDIzMSwgMC4zKSA1MCUpIGJvdHRvbSBsZWZ0LzUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHJnYmEoMTQwLCAwLCAxNDAsIDAuMykgMCUsIHJnYmEoMjUxLCAwLCAyMzEsIDAuMykgNTAlKSB0b3AgbGVmdC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgcmdiYSgxNDAsIDAsIDE0MCwgMC4zKSAwJSwgcmdiYSgyNTEsIDAsIDIzMSwgMC4zKSA1MCUpIHRvcCByaWdodC81MCUgNTAlIG5vLXJlcGVhdCk7XG4gIGJveC1zaGFkb3c6IC03cHggLTVweCA0LjNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbn1cbmJvZHkuY2xhc3MtaG91c2UtY3JlYXRpdm8gLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEgPiAudmlldy1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAwLCAyMDIsIDAuNjc0NTA5ODAzOSk7XG59XG5ib2R5LmNsYXNzLWhvdXNlLWNyZWF0aXZvIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCA+IC5yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMCwgMjAyLCAwLjY3NDUwOTgwMzkpO1xufVxuXG5ib2R5LmNsYXNzLWhvdXNlLWluZ2VuaW8gLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEgPiAudmlldy1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNzUsIDAsIDYzLCAwLjIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmYwMDVjO1xufVxuYm9keS5jbGFzcy1ob3VzZS1pbmdlbmlvIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMCwgMTAxLCAwLjY1ODgyMzUyOTQpO1xufVxuYm9keS5jbGFzcy1ob3VzZS1pbmdlbmlvIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCA+IC5yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMCwgMTAxLCAwLjY1ODgyMzUyOTQpO1xuICBib3gtc2hhZG93OiAtNXB4IDRweCAzLjZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5ib2R5LmNsYXNzLWhvdXNlLXNhYmlvIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLURlZ3JhZGUtU2FiaW8sIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHJnYmEoMTMyLCA0MSwgMCwgMC4zKSAwJSwgcmdiYSgyNTUsIDEyMiwgMCwgMC4zKSA1MCUpIGJvdHRvbSByaWdodC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCByZ2JhKDEzMiwgNDEsIDAsIDAuMykgMCUsIHJnYmEoMjU1LCAxMjIsIDAsIDAuMykgNTAlKSBib3R0b20gbGVmdC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCByZ2JhKDEzMiwgNDEsIDAsIDAuMykgMCUsIHJnYmEoMjU1LCAxMjIsIDAsIDAuMykgNTAlKSB0b3AgbGVmdC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgcmdiYSgxMzIsIDQxLCAwLCAwLjMpIDAlLCByZ2JhKDI1NSwgMTIyLCAwLCAwLjMpIDUwJSkgdG9wIHJpZ2h0LzUwJSA1MCUgbm8tcmVwZWF0KTtcbiAgYm94LXNoYWRvdzogLTdweCAtNXB4IDQuM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY4NTAwO1xufVxuYm9keS5jbGFzcy1ob3VzZS1zYWJpbyAudmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYSA+IC52aWV3LWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDEzMiwgMCwgMC42KTtcbn1cbmJvZHkuY2xhc3MtaG91c2Utc2FiaW8gLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEgPiAudmlldy1jb250ZW50ID4gLnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxMzIsIDAsIDAuNik7XG59XG5cbmJvZHkuY2xhc3MtaG91c2Utc29jaWFsIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLURlZ3JhZGUtU29jaWFsLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCByZ2JhKDAsIDM5LCA4NSwgMC4zKSAwJSwgcmdiYSg0NCwgNDQsIDIyMSwgMC4zKSA1MCUpIGJvdHRvbSByaWdodC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCByZ2JhKDAsIDM5LCA4NSwgMC4zKSAwJSwgcmdiYSg0NCwgNDQsIDIyMSwgMC4zKSA1MCUpIGJvdHRvbSBsZWZ0LzUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHJnYmEoMCwgMzksIDg1LCAwLjMpIDAlLCByZ2JhKDQ0LCA0NCwgMjIxLCAwLjMpIDUwJSkgdG9wIGxlZnQvNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHJnYmEoMCwgMzksIDg1LCAwLjMpIDAlLCByZ2JhKDQ0LCA0NCwgMjIxLCAwLjMpIDUwJSkgdG9wIHJpZ2h0LzUwJSA1MCUgbm8tcmVwZWF0KTtcbiAgYm94LXNoYWRvdzogLTdweCAtNXB4IDQuM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA2MkIyO1xufVxuYm9keS5jbGFzcy1ob3VzZS1zb2NpYWwgLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEgPiAudmlldy1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgOTgsIDE3OCwgMC42KTtcbn1cbmJvZHkuY2xhc3MtaG91c2Utc29jaWFsIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCA+IC5yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDk4LCAxNzgsIDAuNik7XG59XG5cbmJvZHkuY2xhc3MtaG91c2UtdW5pdmVyc2l0eSAudmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYSA+IC52aWV3LWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAwLCAwLjcpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwMCwgODQsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG59XG5ib2R5LmNsYXNzLWhvdXNlLXVuaXZlcnNpdHkgLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEgPiAudmlldy1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY5LCAxNTAsIDAsIDAuNjk4MDM5MjE1Nyk7XG59XG5ib2R5LmNsYXNzLWhvdXNlLXVuaXZlcnNpdHkgLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEgPiAudmlldy1jb250ZW50ID4gLnJvdyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLURlZ3JhZGUtVW5pdmVyc2l0eSwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgcmdiYSgxNjksIDE1MCwgMCwgMC43KSAwJSwgcmdiYSgyNTUsIDIyNiwgMCwgMC43KSA1MCUpIGJvdHRvbSByaWdodC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCByZ2JhKDE2OSwgMTUwLCAwLCAwLjcpIDAlLCByZ2JhKDI1NSwgMjI2LCAwLCAwLjcpIDUwJSkgYm90dG9tIGxlZnQvNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgcmdiYSgxNjksIDE1MCwgMCwgMC43KSAwJSwgcmdiYSgyNTUsIDIyNiwgMCwgMC43KSA1MCUpIHRvcCBsZWZ0LzUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCByZ2JhKDE2OSwgMTUwLCAwLCAwLjcpIDAlLCByZ2JhKDI1NSwgMjI2LCAwLCAwLjcpIDUwJSkgdG9wIHJpZ2h0LzUwJSA1MCUgbm8tcmVwZWF0KTtcbiAgYm94LXNoYWRvdzogLTVweCA0cHggMy42cHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuYm9keS5jbGFzcy1ob3VzZS12aXNpb25hcmlvIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMC41cHggc29saWQgdmFyKC0tTG9jaGludmFyLTYwMCwgIzAwOUE5QSk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTEyLCAxMDUsIDAuMik7XG4gIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNy41cHgpO1xufVxuYm9keS5jbGFzcy1ob3VzZS12aXNpb25hcmlvIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE1NCwgMTU0LCAwLjcyMTU2ODYyNzUpO1xufVxuYm9keS5jbGFzcy1ob3VzZS12aXNpb25hcmlvIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhID4gLnZpZXctY29udGVudCA+IC5yb3cge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAtNXB4IDRweCAzLjZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNTQsIDE1NCwgMC43MjE1Njg2Mjc1KTtcbn1cblxuLnZpZXctdGF4b25vbXktdGVybSB7XG4gIHdpZHRoOiA5Ny4zNTIlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy10YXhvbm9teS10ZXJtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDk0LjY2JTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTc4LCAwLCA2NCwgMC4zMDE5NjA3ODQzKTtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgYm9yZGVyOiAwLjVweCBzb2xpZCAjRkYwMDVDO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDE0cHggOHB4IDE0cHggMTdweDtcbiAgY29sdW1uLWdhcDogMi44JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy10YXhvbm9teS10ZXJtIC5yb3ctb25lIHtcbiAgICBwYWRkaW5nOiAyNXB4IDMxcHggOTBweCAyOXB4O1xuICAgIGNvbHVtbi1nYXA6IDUuMjclO1xuICAgIG1heC1oZWlnaHQ6IDM5MHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAxNXB4O1xuICB9XG4gIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy1vbmU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIC5ncm91cC1pbmZvLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy10YXhvbm9teS10ZXJtIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIC5ncm91cC1pbmZvLXRpdGxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIC5maWVsZC0tbmFtZS1maWVsZC1pbnNjcmlwY2lvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtaW1nLXByb2dyYW1hIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy10YXhvbm9teS10ZXJtIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIC5maWVsZC0tbmFtZS1maWVsZC1pbWctcHJvZ3JhbWEge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIC5maWVsZC0tbmFtZS1maWVsZC1pbWctcHJvZ3JhbWEgaW1nIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtaW1nLXByb2dyYW1hICoge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy1vbmUgLmNhcmVlci1pbmZvLWdlbmVyYWwgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uLXByb2dyYW1hIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzN3B4O1xuICB9XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbi1wcm9ncmFtYSBwIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24tcHJvZ3JhbWEgcCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbi1kZS1sYS1jYXJyZXJhIC5maWVsZF9fbGFiZWwge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBwYWRkaW5nOiAycHggMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy1vbmUgLmNhcmVlci1pbmZvLWdlbmVyYWwgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uLWRlLWxhLWNhcnJlcmEgLmZpZWxkX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24tZGUtbGEtY2FycmVyYSAuZmllbGRfX2xhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbi1kZS1sYS1jYXJyZXJhIC5maWVsZF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy1vbmUgLmNhcmVlci1pbmZvLWdlbmVyYWwgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uLWRlLWxhLWNhcnJlcmEgLmZpZWxkX19pdGVtIHAsIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy1vbmUgLmNhcmVlci1pbmZvLWdlbmVyYWwgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uLWRlLWxhLWNhcnJlcmEgLmZpZWxkX19pdGVtIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24tZGUtbGEtY2FycmVyYSAuZmllbGRfX2l0ZW0gcCwgLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24tZGUtbGEtY2FycmVyYSAuZmllbGRfX2l0ZW0gbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgfVxufVxuLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtaW5zY3JpcGNpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoODEuNDIlIDc4LjY3JSBhdCAxMDAlIDAlLCByZ2JhKDEzMCwgMCwgMzQsIDAuNykgMCUsIHJnYmEoMjU1LCAwLCA5MiwgMC43KSAxMDAlKTtcbiAgYm94LXNoYWRvdzogLTVweCA0cHggMy42cHggMHB4IHJnYmEoMCwgMCwgMCwgMC41MDE5NjA3ODQzKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHBhZGRpbmc6IDVweCAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy1vbmUgLmNhcmVlci1pbmZvLWdlbmVyYWwgLmZpZWxkLS1uYW1lLWZpZWxkLWluc2NyaXBjaW9uIGEge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMTVweCAyNnB4O1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy1vbmUgLmNhcmVlci12aWRlbyB7XG4gIG1pbi13aWR0aDogNTMuMjglO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy1vbmUgLmNhcmVlci12aWRlbyB7XG4gICAgbWluLXdpZHRoOiA2Mi41NSU7XG4gIH1cbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy1vbmUgLmNhcmVlci12aWRlbyBmaWd1cmUge1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTc4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZSAuY2FyZWVyLXZpZGVvIGZpZ3VyZSB7XG4gICAgaGVpZ2h0OiAzMzRweDtcbiAgfVxufVxuLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZSAuY2FyZWVyLXZpZGVvIGlmcmFtZSwgLnZpZXctdGF4b25vbXktdGVybSAucm93LW9uZSAuY2FyZWVyLXZpZGVvIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxLjU1JTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gPiAqIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNzgsIDAsIDY0LCAwLjMwMTk2MDc4NDMpO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBib3JkZXI6IDAuNXB4IHNvbGlkICNGRjAwNUM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTJweCAyMHB4IDExcHggMTVweDtcbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1za2lsbHMge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1za2lsbHMgLmZpZWxkLS1uYW1lLWZpZWxkLWhhYmlsaWRhZGVzIC5maWVsZF9fbGFiZWwge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBwYWRkaW5nOiAycHggMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItc2tpbGxzIC5maWVsZC0tbmFtZS1maWVsZC1oYWJpbGlkYWRlcyAuZmllbGRfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1za2lsbHMgLmZpZWxkLS1uYW1lLWZpZWxkLWhhYmlsaWRhZGVzIC5maWVsZF9faXRlbSBwIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLXNraWxscyAuZmllbGQtLW5hbWUtZmllbGQtaGFiaWxpZGFkZXMgLmZpZWxkX19pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgfVxufVxuLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLXNraWxscyAuZmllbGQtLW5hbWUtZmllbGQtaGFiaWxpZGFkZXMgLmZpZWxkX19pdGVtIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItc2tpbGxzIC5maWVsZC0tbmFtZS1maWVsZC1oYWJpbGlkYWRlcyAuZmllbGRfX2l0ZW0gdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItc2tpbGxzIC5maWVsZC0tbmFtZS1maWVsZC1oYWJpbGlkYWRlcyAuZmllbGRfX2l0ZW0gdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgfVxufVxuLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLXNraWxscyAuZmllbGQtLW5hbWUtZmllbGQtaGFiaWxpZGFkZXMgLmZpZWxkX19pdGVtIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiB7XG4gIG1pbi13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiB7XG4gICAgbWF4LWhlaWdodDogMjQ0cHg7XG4gIH1cbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtdWJpY2FjaW9uLXNlZGUtcHJvZ3JhbWEge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTRweCBhdXRvO1xuICBjb2x1bW4tZ2FwOiA2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uIC5maWVsZC0tbmFtZS1maWVsZC11YmljYWNpb24tc2VkZS1wcm9ncmFtYSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICAgIHJvdy1nYXA6IDM1cHg7XG4gIH1cbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAuZmllbGRfX2xhYmVsIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgcGFkZGluZzogMnB4IDE0cHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uIC5maWVsZF9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAuZmllbGRfX2l0ZW0ge1xuICAgIHdpZHRoOiAzMiU7XG4gIH1cbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAuZmllbGRfX2l0ZW0gcCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAuZmllbGRfX2l0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB9XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gI2Jsb2NrLXVuaW1pbnV0by1jZGl1bmltaW51dG9ibG9jayAuZmllbGQtLW5hbWUtZmllbGQtdWJpY2FjaW9uLXNlZGUtcHJvZ3JhbWEge1xuICBtYXJnaW46IDA7XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gI2Jsb2NrLXVuaW1pbnV0by1jZGl1bmltaW51dG9ibG9jayAuanMtZm9ybS10eXBlLXNlbGVjdCBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uICNibG9jay11bmltaW51dG8tY2RpdW5pbWludXRvYmxvY2sgLmpzLWZvcm0tdHlwZS1zZWxlY3QgbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCI7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gI2Jsb2NrLXVuaW1pbnV0by1jZGl1bmltaW51dG9ibG9jayAuanMtZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICBwYWRkaW5nOiAycHggMTRweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogIzRGNEY0RjtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gI2Jsb2NrLXVuaW1pbnV0by1jZGl1bmltaW51dG9ibG9jayAuanMtZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDZweCAxNHB4O1xuICB9XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gI2Jsb2NrLXVuaW1pbnV0by1jZGl1bmltaW51dG9ibG9jayAjdGV4dC1jb250YWluZXIge1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgdG9wOiA0OHB4O1xufVxuLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uICNibG9jay11bmltaW51dG8tY2RpdW5pbWludXRvYmxvY2sgI3RleHQtY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxNXB4O1xufVxuLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uICNibG9jay11bmltaW51dG8tY2RpdW5pbWludXRvYmxvY2sgI3RleHQtY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUQ5RDk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uICNibG9jay11bmltaW51dG8tY2RpdW5pbWludXRvYmxvY2sgI3RleHQtY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gI2Jsb2NrLXVuaW1pbnV0by1jZGl1bmltaW51dG9ibG9jayAjdGV4dC1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gI2Jsb2NrLXVuaW1pbnV0by1jZGl1bmltaW51dG9ibG9jayAjdGV4dC1jb250YWluZXIge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHdpZHRoOiA1My40OCU7XG4gICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgdG9wOiAzMHB4O1xuICB9XG59XG4udmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gI2Jsb2NrLXVuaW1pbnV0by1jZGl1bmltaW51dG9ibG9jayAudmlld3MtZmllbGQtZmllbGQtc2VkZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy10YXhvbm9teS10ZXJtIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gI2Jsb2NrLXVuaW1pbnV0by1jZGl1bmltaW51dG9ibG9jayAudmlld3MtZmllbGQtZmllbGQtc2VkZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAjYmxvY2stdW5pbWludXRvLWNkaXVuaW1pbnV0b2Jsb2NrIC52aWV3cy1maWVsZC1maWVsZC1zZWRlIC5maWVsZC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXRheG9ub215LXRlcm0gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAjYmxvY2stdW5pbWludXRvLWNkaXVuaW1pbnV0b2Jsb2NrIC52aWV3cy1maWVsZC1maWVsZC1zZWRlIC5maWVsZC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uICNibG9jay11bmltaW51dG8tY2RpdW5pbWludXRvYmxvY2sgLnZpZXdzLWZpZWxkLWZpZWxkLWRlc2NyaXBjaW9uIHAge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctdGF4b25vbXktdGVybSAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uICNibG9jay11bmltaW51dG8tY2RpdW5pbWludXRvYmxvY2sgLnZpZXdzLWZpZWxkLWZpZWxkLWRlc2NyaXBjaW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5ib2R5LmNsYXNzLWhvdXNlLWN1cnNvcyAucm93LW9uZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTEsIDkxLCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQURGRjAwO1xufVxuYm9keS5jbGFzcy1ob3VzZS1jdXJzb3MgLnJvdy1vbmUgLmNhcmVlci1pbmZvLWdlbmVyYWwgLmZpZWxkLS1uYW1lLWZpZWxkLWltZy1wcm9ncmFtYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBREZGMDA7XG59XG5ib2R5LmNsYXNzLWhvdXNlLWN1cnNvcyAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24tZGUtbGEtY2FycmVyYSAuZmllbGRfX2xhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5QjIwMDtcbn1cbmJvZHkuY2xhc3MtaG91c2UtY3Vyc29zIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIC5maWVsZC0tbmFtZS1maWVsZC1pbnNjcmlwY2lvbiBhIHtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDgxLjQyJSA3OC42NyUgYXQgMTAwJSAwJSwgcmdiYSgwLCAxMTYsIDQ0LCAwLjY5ODAzOTIxNTcpIDAlLCByZ2JhKDE1OSwgMjMyLCAwLCAwLjY5ODAzOTIxNTcpIDEwMCUpO1xufVxuYm9keS5jbGFzcy1ob3VzZS1jdXJzb3MgLnJvdy10d28gLmNhcmVlci1za2lsbHMsIGJvZHkuY2xhc3MtaG91c2UtY3Vyc29zIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA5MSwgMCwgMC41KTtcbiAgYm94LXNoYWRvdzogNnB4IDEwcHggOC43cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FERkYwMDtcbn1cbmJvZHkuY2xhc3MtaG91c2UtY3Vyc29zIC5yb3ctdHdvIC5jYXJlZXItc2tpbGxzIC5maWVsZF9fbGFiZWwsIGJvZHkuY2xhc3MtaG91c2UtY3Vyc29zIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gLmZpZWxkX19sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OUIyMDA7XG59XG5cbmJvZHkuY2xhc3MtaG91c2UtY3JlYXRpdm8gLnJvdy1vbmUge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCByZ2JhKDE0MCwgMCwgMTQwLCAwLjMpIDAlLCByZ2JhKDI1MSwgMCwgMjMxLCAwLjMpIDUwJSkgYm90dG9tIHJpZ2h0LzUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHJnYmEoMTQwLCAwLCAxNDAsIDAuMykgMCUsIHJnYmEoMjUxLCAwLCAyMzEsIDAuMykgNTAlKSBib3R0b20gbGVmdC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCByZ2JhKDE0MCwgMCwgMTQwLCAwLjMpIDAlLCByZ2JhKDI1MSwgMCwgMjMxLCAwLjMpIDUwJSkgdG9wIGxlZnQvNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHJnYmEoMTQwLCAwLCAxNDAsIDAuMykgMCUsIHJnYmEoMjUxLCAwLCAyMzEsIDAuMykgNTAlKSB0b3AgcmlnaHQvNTAlIDUwJSBuby1yZXBlYXQ7XG4gIGJveC1zaGFkb3c6IC03cHggLTVweCA0LjNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyMDBERDtcbn1cbmJvZHkuY2xhc3MtaG91c2UtY3JlYXRpdm8gLnJvdy1vbmUgLmNhcmVlci1pbmZvLWdlbmVyYWwgLmZpZWxkLS1uYW1lLWZpZWxkLWltZy1wcm9ncmFtYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMjAwREQ7XG59XG5ib2R5LmNsYXNzLWhvdXNlLWNyZWF0aXZvIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbi1kZS1sYS1jYXJyZXJhIC5maWVsZF9fbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTIwMEREO1xufVxuYm9keS5jbGFzcy1ob3VzZS1jcmVhdGl2byAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtaW5zY3JpcGNpb24gYSB7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4MS40MiUgNzguNjclIGF0IDEwMCUgMCUsIHJnYmEoMTQwLCAwLCAxNDAsIDAuNjk4MDM5MjE1NykgMCUsIHJnYmEoMjUxLCAwLCAyMzEsIDAuNjk4MDM5MjE1NykgMTAwJSk7XG59XG5ib2R5LmNsYXNzLWhvdXNlLWNyZWF0aXZvIC5yb3ctdHdvIC5jYXJlZXItc2tpbGxzLCBib2R5LmNsYXNzLWhvdXNlLWNyZWF0aXZvIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24ge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1EZWdyYWRlLUNyZWF0aXZvLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCByZ2JhKDE0MCwgMCwgMTQwLCAwLjMpIDAlLCByZ2JhKDI1MSwgMCwgMjMxLCAwLjMpIDUwJSkgYm90dG9tIHJpZ2h0LzUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHJnYmEoMTQwLCAwLCAxNDAsIDAuMykgMCUsIHJnYmEoMjUxLCAwLCAyMzEsIDAuMykgNTAlKSBib3R0b20gbGVmdC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCByZ2JhKDE0MCwgMCwgMTQwLCAwLjMpIDAlLCByZ2JhKDI1MSwgMCwgMjMxLCAwLjMpIDUwJSkgdG9wIGxlZnQvNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHJnYmEoMTQwLCAwLCAxNDAsIDAuMykgMCUsIHJnYmEoMjUxLCAwLCAyMzEsIDAuMykgNTAlKSB0b3AgcmlnaHQvNTAlIDUwJSBuby1yZXBlYXQpO1xuICBib3gtc2hhZG93OiAtN3B4IC01cHggNC4zcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMjAwREQ7XG59XG5ib2R5LmNsYXNzLWhvdXNlLWNyZWF0aXZvIC5yb3ctdHdvIC5jYXJlZXItc2tpbGxzIC5maWVsZF9fbGFiZWwsIGJvZHkuY2xhc3MtaG91c2UtY3JlYXRpdm8gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAuZmllbGRfX2xhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyMDBERDtcbn1cblxuYm9keS5jbGFzcy1ob3VzZS1pbmdlbmlvIC5yb3ctb25lIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAwLjVweCBzb2xpZCAjRkYwMDVDO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE3OCwgMCwgNjQsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG59XG5ib2R5LmNsYXNzLWhvdXNlLWluZ2VuaW8gLnJvdy1vbmUgLmNhcmVlci1pbmZvLWdlbmVyYWwgLmZpZWxkLS1uYW1lLWZpZWxkLWltZy1wcm9ncmFtYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjAwNUM7XG59XG5ib2R5LmNsYXNzLWhvdXNlLWluZ2VuaW8gLnJvdy1vbmUgLmNhcmVlci1pbmZvLWdlbmVyYWwgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uLWRlLWxhLWNhcnJlcmEgLmZpZWxkX19sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjAwNUM7XG59XG5ib2R5LmNsYXNzLWhvdXNlLWluZ2VuaW8gLnJvdy1vbmUgLmNhcmVlci1pbmZvLWdlbmVyYWwgLmZpZWxkLS1uYW1lLWZpZWxkLWluc2NyaXBjaW9uIGEge1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoODEuNDIlIDc4LjY3JSBhdCAxMDAlIDAlLCByZ2JhKDEzMCwgMCwgMzQsIDAuNjk4MDM5MjE1NykgMCUsIHJnYmEoMjU1LCAwLCA5MiwgMC42OTgwMzkyMTU3KSAxMDAlKTtcbn1cbmJvZHkuY2xhc3MtaG91c2UtaW5nZW5pbyAucm93LXR3byAuY2FyZWVyLXNraWxscywgYm9keS5jbGFzcy1ob3VzZS1pbmdlbmlvIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24ge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDAuNXB4IHNvbGlkICNGRjAwNUM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTc4LCAwLCA2NCwgMC4zKTtcbiAgYm94LXNoYWRvdzogNnB4IDEwcHggOC43cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcbn1cbmJvZHkuY2xhc3MtaG91c2UtaW5nZW5pbyAucm93LXR3byAuY2FyZWVyLXNraWxscyAuZmllbGRfX2xhYmVsLCBib2R5LmNsYXNzLWhvdXNlLWluZ2VuaW8gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAuZmllbGRfX2xhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMDA1Qztcbn1cblxuYm9keS5jbGFzcy1ob3VzZS1zYWJpbyAucm93LW9uZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLURlZ3JhZGUtU2FiaW8sIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHJnYmEoMTMyLCA0MSwgMCwgMC4zKSAwJSwgcmdiYSgyNTUsIDEyMiwgMCwgMC4zKSA1MCUpIGJvdHRvbSByaWdodC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCByZ2JhKDEzMiwgNDEsIDAsIDAuMykgMCUsIHJnYmEoMjU1LCAxMjIsIDAsIDAuMykgNTAlKSBib3R0b20gbGVmdC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCByZ2JhKDEzMiwgNDEsIDAsIDAuMykgMCUsIHJnYmEoMjU1LCAxMjIsIDAsIDAuMykgNTAlKSB0b3AgbGVmdC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgcmdiYSgxMzIsIDQxLCAwLCAwLjMpIDAlLCByZ2JhKDI1NSwgMTIyLCAwLCAwLjMpIDUwJSkgdG9wIHJpZ2h0LzUwJSA1MCUgbm8tcmVwZWF0KTtcbiAgYm94LXNoYWRvdzogLTdweCAtNXB4IDQuM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY4NTAwO1xufVxuYm9keS5jbGFzcy1ob3VzZS1zYWJpbyAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtaW1nLXByb2dyYW1hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODUwMDtcbn1cbmJvZHkuY2xhc3MtaG91c2Utc2FiaW8gLnJvdy1vbmUgLmNhcmVlci1pbmZvLWdlbmVyYWwgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uLWRlLWxhLWNhcnJlcmEgLmZpZWxkX19sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjg1MDA7XG59XG5ib2R5LmNsYXNzLWhvdXNlLXNhYmlvIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIC5maWVsZC0tbmFtZS1maWVsZC1pbnNjcmlwY2lvbiBhIHtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDgxLjQyJSA3OC42NyUgYXQgMTAwJSAwJSwgcmdiYSgxMzIsIDQxLCAwLCAwLjY5ODAzOTIxNTcpIDAlLCByZ2JhKDI1NSwgMTIyLCAwLCAwLjY5ODAzOTIxNTcpIDEwMCUpO1xufVxuYm9keS5jbGFzcy1ob3VzZS1zYWJpbyAucm93LXR3byAuY2FyZWVyLXNraWxscywgYm9keS5jbGFzcy1ob3VzZS1zYWJpbyAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tRGVncmFkZS1TYWJpbywgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgcmdiYSgxMzIsIDQxLCAwLCAwLjMpIDAlLCByZ2JhKDI1NSwgMTIyLCAwLCAwLjMpIDUwJSkgYm90dG9tIHJpZ2h0LzUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHJnYmEoMTMyLCA0MSwgMCwgMC4zKSAwJSwgcmdiYSgyNTUsIDEyMiwgMCwgMC4zKSA1MCUpIGJvdHRvbSBsZWZ0LzUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHJnYmEoMTMyLCA0MSwgMCwgMC4zKSAwJSwgcmdiYSgyNTUsIDEyMiwgMCwgMC4zKSA1MCUpIHRvcCBsZWZ0LzUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCByZ2JhKDEzMiwgNDEsIDAsIDAuMykgMCUsIHJnYmEoMjU1LCAxMjIsIDAsIDAuMykgNTAlKSB0b3AgcmlnaHQvNTAlIDUwJSBuby1yZXBlYXQpO1xuICBib3gtc2hhZG93OiAtN3B4IC01cHggNC4zcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjg1MDA7XG59XG5ib2R5LmNsYXNzLWhvdXNlLXNhYmlvIC5yb3ctdHdvIC5jYXJlZXItc2tpbGxzIC5maWVsZF9fbGFiZWwsIGJvZHkuY2xhc3MtaG91c2Utc2FiaW8gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAuZmllbGRfX2xhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODUwMDtcbn1cblxuYm9keS5jbGFzcy1ob3VzZS1zb2NpYWwgLnJvdy1vbmUge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1EZWdyYWRlLVNvY2lhbCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgcmdiYSgwLCAzOSwgODUsIDAuMykgMCUsIHJnYmEoNDQsIDQ0LCAyMjEsIDAuMykgNTAlKSBib3R0b20gcmlnaHQvNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgcmdiYSgwLCAzOSwgODUsIDAuMykgMCUsIHJnYmEoNDQsIDQ0LCAyMjEsIDAuMykgNTAlKSBib3R0b20gbGVmdC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCByZ2JhKDAsIDM5LCA4NSwgMC4zKSAwJSwgcmdiYSg0NCwgNDQsIDIyMSwgMC4zKSA1MCUpIHRvcCBsZWZ0LzUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCByZ2JhKDAsIDM5LCA4NSwgMC4zKSAwJSwgcmdiYSg0NCwgNDQsIDIyMSwgMC4zKSA1MCUpIHRvcCByaWdodC81MCUgNTAlIG5vLXJlcGVhdCk7XG4gIGJveC1zaGFkb3c6IC03cHggLTVweCA0LjNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNjJCMjtcbn1cbmJvZHkuY2xhc3MtaG91c2Utc29jaWFsIC5yb3ctb25lIC5jYXJlZXItaW5mby1nZW5lcmFsIC5maWVsZC0tbmFtZS1maWVsZC1pbWctcHJvZ3JhbWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MkIyO1xufVxuYm9keS5jbGFzcy1ob3VzZS1zb2NpYWwgLnJvdy1vbmUgLmNhcmVlci1pbmZvLWdlbmVyYWwgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uLWRlLWxhLWNhcnJlcmEgLmZpZWxkX19sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyQjI7XG59XG5ib2R5LmNsYXNzLWhvdXNlLXNvY2lhbCAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtaW5zY3JpcGNpb24gYSB7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4MS40MiUgNzguNjclIGF0IDEwMCUgMCUsIHJnYmEoMCwgMzksIDg1LCAwLjY5ODAzOTIxNTcpIDAlLCByZ2JhKDQ0LCA0NCwgMjIxLCAwLjY5ODAzOTIxNTcpIDEwMCUpO1xufVxuYm9keS5jbGFzcy1ob3VzZS1zb2NpYWwgLnJvdy10d28gLmNhcmVlci1za2lsbHMsIGJvZHkuY2xhc3MtaG91c2Utc29jaWFsIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24ge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1EZWdyYWRlLVNvY2lhbCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgcmdiYSgwLCAzOSwgODUsIDAuMykgMCUsIHJnYmEoNDQsIDQ0LCAyMjEsIDAuMykgNTAlKSBib3R0b20gcmlnaHQvNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgcmdiYSgwLCAzOSwgODUsIDAuMykgMCUsIHJnYmEoNDQsIDQ0LCAyMjEsIDAuMykgNTAlKSBib3R0b20gbGVmdC81MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCByZ2JhKDAsIDM5LCA4NSwgMC4zKSAwJSwgcmdiYSg0NCwgNDQsIDIyMSwgMC4zKSA1MCUpIHRvcCBsZWZ0LzUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCByZ2JhKDAsIDM5LCA4NSwgMC4zKSAwJSwgcmdiYSg0NCwgNDQsIDIyMSwgMC4zKSA1MCUpIHRvcCByaWdodC81MCUgNTAlIG5vLXJlcGVhdCk7XG4gIGJveC1zaGFkb3c6IC03cHggLTVweCA0LjNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNjJCMjtcbn1cbmJvZHkuY2xhc3MtaG91c2Utc29jaWFsIC5yb3ctdHdvIC5jYXJlZXItc2tpbGxzIC5maWVsZF9fbGFiZWwsIGJvZHkuY2xhc3MtaG91c2Utc29jaWFsIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24gLmZpZWxkX19sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyQjI7XG59XG5cbmJvZHkuY2xhc3MtaG91c2UtdW5pdmVyc2l0eSAucm93LW9uZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDAsIDAuNyk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAwLCA4NCwgMCwgMC41KTtcbiAgYm94LXNoYWRvdzogNnB4IDEwcHggOC43cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcbn1cbmJvZHkuY2xhc3MtaG91c2UtdW5pdmVyc2l0eSAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtaW1nLXByb2dyYW1hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMCwgMC43KTtcbn1cbmJvZHkuY2xhc3MtaG91c2UtdW5pdmVyc2l0eSAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24tZGUtbGEtY2FycmVyYSAuZmllbGRfX2xhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMCwgMC43KTtcbn1cbmJvZHkuY2xhc3MtaG91c2UtdW5pdmVyc2l0eSAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtaW5zY3JpcGNpb24gYSB7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4MS40MiUgNzguNjclIGF0IDEwMCUgMCUsIHJnYmEoMTY5LCAxNTAsIDAsIDAuNjk4MDM5MjE1NykgMCUsIHJnYmEoMjU1LCAyMjYsIDAsIDAuNjk4MDM5MjE1NykgMTAwJSk7XG59XG5ib2R5LmNsYXNzLWhvdXNlLXVuaXZlcnNpdHkgLnJvdy10d28gLmNhcmVlci1za2lsbHMsIGJvZHkuY2xhc3MtaG91c2UtdW5pdmVyc2l0eSAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMCwgMC43KTtcbiAgYmFja2dyb3VuZDogcmdiYSgxMDAsIDg0LCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xufVxuYm9keS5jbGFzcy1ob3VzZS11bml2ZXJzaXR5IC5yb3ctdHdvIC5jYXJlZXItc2tpbGxzIC5maWVsZF9fbGFiZWwsIGJvZHkuY2xhc3MtaG91c2UtdW5pdmVyc2l0eSAucm93LXR3byAuY2FyZWVyLWxvY2F0aW9uIC5maWVsZF9fbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAwLCAwLjcpO1xufVxuXG5ib2R5LmNsYXNzLWhvdXNlLXZpc2lvbmFyaW8gLnJvdy1vbmUge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDAuNXB4IHNvbGlkIHZhcigtLUxvY2hpbnZhci02MDAsICMwMDlBOUEpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDExMiwgMTA1LCAwLjIpO1xuICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDcuNXB4KTtcbn1cbmJvZHkuY2xhc3MtaG91c2UtdmlzaW9uYXJpbyAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtaW1nLXByb2dyYW1hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOUE5QTtcbn1cbmJvZHkuY2xhc3MtaG91c2UtdmlzaW9uYXJpbyAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24tZGUtbGEtY2FycmVyYSAuZmllbGRfX2xhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOUE5QTtcbn1cbmJvZHkuY2xhc3MtaG91c2UtdmlzaW9uYXJpbyAucm93LW9uZSAuY2FyZWVyLWluZm8tZ2VuZXJhbCAuZmllbGQtLW5hbWUtZmllbGQtaW5zY3JpcGNpb24gYSB7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4MS40MiUgNzguNjclIGF0IDEwMCUgMCUsIHJnYmEoMCwgNjgsIDc4LCAwLjY5ODAzOTIxNTcpIDAlLCByZ2JhKDUwLCAxOTIsIDE3NSwgMC42OTgwMzkyMTU3KSAxMDAlKTtcbn1cbmJvZHkuY2xhc3MtaG91c2UtdmlzaW9uYXJpbyAucm93LXR3byAuY2FyZWVyLXNraWxscywgYm9keS5jbGFzcy1ob3VzZS12aXNpb25hcmlvIC5yb3ctdHdvIC5jYXJlZXItbG9jYXRpb24ge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDAuNXB4IHNvbGlkIHZhcigtLUxvY2hpbnZhci02MDAsICMwMDlBOUEpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDExMiwgMTA1LCAwLjIpO1xuICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDcuNXB4KTtcbn1cbmJvZHkuY2xhc3MtaG91c2UtdmlzaW9uYXJpbyAucm93LXR3byAuY2FyZWVyLXNraWxscyAuZmllbGRfX2xhYmVsLCBib2R5LmNsYXNzLWhvdXNlLXZpc2lvbmFyaW8gLnJvdy10d28gLmNhcmVlci1sb2NhdGlvbiAuZmllbGRfX2xhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOUE5QTtcbn1cblxuLnZpZXctYmllbnZlbmlkby11c2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIHBhZGRpbmc6IDExcHggNjlweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1iaWVudmVuaWRvLXVzZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzOXB4O1xuICAgIHRvcDogMzNweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgcGFkZGluZy1yaWdodDogNjFweDtcbiAgfVxufVxuLnZpZXctYmllbnZlbmlkby11c2VyIC52aWV3LWhlYWRlciB7XG4gIGNvbG9yOiAjMDBGRkVDO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCI7XG4gIGZvbnQtZmFtaWx5OiBSdWJpaztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNDhweDtcbn1cbi52aWV3LWJpZW52ZW5pZG8tdXNlciAudmlld3MtZmllbGQtZmllbGQtbm9tYnJlcyB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctYmllbnZlbmlkby11c2VyIC52aWV3cy1maWVsZC1maWVsZC1ub21icmVzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi52aWV3LWJpZW52ZW5pZG8tdXNlciAudmlld3MtZmllbGQtZmllbGQtbm9tYnJlcyAuZmllbGQtY29udGVudCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDdweDtcbn1cbi52aWV3LWJpZW52ZW5pZG8tdXNlciAudmlld3MtZmllbGQtZmllbGQtbm9tYnJlcyAuZmllbGQtY29udGVudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2xvZ2luLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctYmllbnZlbmlkby11c2VyIC52aWV3cy1maWVsZC1maWVsZC1ub21icmVzIC5maWVsZC1jb250ZW50OjphZnRlciB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi52aWV3LWJpZW52ZW5pZG8tdXNlciAudmlldy1mb290ZXIgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM5RkZGNTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDNweCAxNHB4O1xuICBtYXJnaW46IDAgMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbn1cbi52aWV3LWJpZW52ZW5pZG8tdXNlciAudmlldy1mb290ZXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzOUZGRjU7XG4gIGNvbG9yOiAjMDA1OTU2O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWJpZW52ZW5pZG8tdXNlciAudmlldy1mb290ZXIgYSB7XG4gICAgcmlnaHQ6IDE4MHB4O1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuLnZpZXctYmxvcXVlLWFzc2VzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAzM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWJsb3F1ZS1hc3Nlc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi52aWV3LWJsb3F1ZS1hc3Nlc3QgPiAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMThweDtcbn1cbi52aWV3LWJsb3F1ZS1hc3Nlc3QgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi52aWV3LWJsb3F1ZS1hc3Nlc3QgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2UgLmZpZWxkX19pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMTZweDtcbn1cbi52aWV3LWJsb3F1ZS1hc3Nlc3QgPiAudmlldy1jb250ZW50ID4gLnZpZXdzLXJvdyBpbWcge1xuICBtYXJnaW46IDA7XG59XG5cbiNibG9jay11bmltaW51dG8tdmlld3MtYmxvY2stZnVsbC1ib3hlcy1ibG9jay0xIHtcbiAgd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjYmxvY2stdW5pbWludXRvLXZpZXdzLWJsb2NrLWZ1bGwtYm94ZXMtYmxvY2stMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5ib2R5LnBhdGgtZnJvbnRwYWdlIC52aWV3LWZ1bGwtYm94ZXMsIGJvZHkucGFnZS11c2VyLWxvZ2luIC52aWV3LWZ1bGwtYm94ZXMsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyIC52aWV3LWZ1bGwtYm94ZXMge1xuICAtLWJveC1ib3JkZXItZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxQTQzRjUgMCUsIHJnYmEoMCwgMjU1LCAyNDYsIDEpIDUwJSwgIzFBNDNGNSAxMDAlKTtcbiAgLS1ib3JkZXItd2lkdGg6IDRweDtcbiAgLS1ib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gIC0tY29sb3ItMTogIzFBNDNGNTtcbiAgLS1jb2xvci0yOiAjMUE0M0Y1O1xuICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ib3gtYm9yZGVyLWdyYWRpZW50KSwgdmFyKC0tYm94LWJvcmRlci1ncmFkaWVudCk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoKSAqIC0xKSB2YXIoLS1ib3JkZXItcmFkaXVzKSwgY2FsYygxMDAlICsgdmFyKC0tYm9yZGVyLXdpZHRoKSkgdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYm9yZGVyLXdpZHRoKSBjYWxjKDEwMCUgLSB2YXIoLS1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJvcmRlci1yYWRpdXMpKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlcjogdmFyKC0tYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxLCAyMywgMC43KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDcuNXB4KTtcbiAgcGFkZGluZzogNDFweCAzNXB4IDM2cHggNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlIC52aWV3LWZ1bGwtYm94ZXM6OmJlZm9yZSwgYm9keS5wYXRoLWZyb250cGFnZSAudmlldy1mdWxsLWJveGVzOjphZnRlciwgYm9keS5wYWdlLXVzZXItbG9naW4gLnZpZXctZnVsbC1ib3hlczo6YmVmb3JlLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAudmlldy1mdWxsLWJveGVzOjphZnRlciwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgLnZpZXctZnVsbC1ib3hlczo6YmVmb3JlLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAudmlldy1mdWxsLWJveGVzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBsZWZ0OiBjYWxjKHZhcigtLWJvcmRlci13aWR0aCkgKiAtMSk7XG4gIHJpZ2h0OiBjYWxjKHZhcigtLWJvcmRlci13aWR0aCkgKiAtMSk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgLnZpZXctZnVsbC1ib3hlczo6YmVmb3JlLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAudmlldy1mdWxsLWJveGVzOjpiZWZvcmUsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyIC52aWV3LWZ1bGwtYm94ZXM6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgpICogLTEpO1xuICBib3JkZXI6IHZhcigtLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tY29sb3ItMSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keS5wYXRoLWZyb250cGFnZSAudmlldy1mdWxsLWJveGVzOjphZnRlciwgYm9keS5wYWdlLXVzZXItbG9naW4gLnZpZXctZnVsbC1ib3hlczo6YWZ0ZXIsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyIC52aWV3LWZ1bGwtYm94ZXM6OmFmdGVyIHtcbiAgYm90dG9tOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aCkgKiAtMSk7XG4gIGJvcmRlcjogdmFyKC0tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1jb2xvci0yKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlIC52aWV3LWZ1bGwtYm94ZXMgPiAudmlldy1jb250ZW50OjpiZWZvcmUsIGJvZHkucGFnZS11c2VyLWxvZ2luIC52aWV3LWZ1bGwtYm94ZXMgPiAudmlldy1jb250ZW50OjpiZWZvcmUsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyIC52aWV3LWZ1bGwtYm94ZXMgPiAudmlldy1jb250ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1My4xNzIlO1xuICBoZWlnaHQ6IDEwOXB4O1xuICBib3R0b206IDY0cHg7XG4gIGxlZnQ6IC0zOC4xNzIlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZXNjdWRvLXUuc3ZnXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnBhdGgtZnJvbnRwYWdlIC52aWV3LWZ1bGwtYm94ZXMsIGJvZHkucGFnZS11c2VyLWxvZ2luIC52aWV3LWZ1bGwtYm94ZXMsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyIC52aWV3LWZ1bGwtYm94ZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgLnZpZXctZnVsbC1ib3hlcyAuc2xpY2tfX3NsaWRlIC52aWV3cy1maWVsZC1maWVsZC1ib3gtaW1nLCBib2R5LnBhZ2UtdXNlci1sb2dpbiAudmlldy1mdWxsLWJveGVzIC5zbGlja19fc2xpZGUgLnZpZXdzLWZpZWxkLWZpZWxkLWJveC1pbWcsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyIC52aWV3LWZ1bGwtYm94ZXMgLnNsaWNrX19zbGlkZSAudmlld3MtZmllbGQtZmllbGQtYm94LWltZyB7XG4gIHdpZHRoOiA3Ni4yJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlIC52aWV3LWZ1bGwtYm94ZXMgLnNsaWNrX19zbGlkZSAudmlld3MtZmllbGQtZmllbGQtYm94LWltZyBpbWcsIGJvZHkucGFnZS11c2VyLWxvZ2luIC52aWV3LWZ1bGwtYm94ZXMgLnNsaWNrX19zbGlkZSAudmlld3MtZmllbGQtZmllbGQtYm94LWltZyBpbWcsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyIC52aWV3LWZ1bGwtYm94ZXMgLnNsaWNrX19zbGlkZSAudmlld3MtZmllbGQtZmllbGQtYm94LWltZyBpbWcge1xuICBtYXJnaW46IDA7XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlIC52aWV3LWZ1bGwtYm94ZXMgLnNsaWNrX19zbGlkZSAudmlld3MtZmllbGQtZmllbGQtZGVzY3JpcGNpb24sIGJvZHkucGFnZS11c2VyLWxvZ2luIC52aWV3LWZ1bGwtYm94ZXMgLnNsaWNrX19zbGlkZSAudmlld3MtZmllbGQtZmllbGQtZGVzY3JpcGNpb24sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyIC52aWV3LWZ1bGwtYm94ZXMgLnNsaWNrX19zbGlkZSAudmlld3MtZmllbGQtZmllbGQtZGVzY3JpcGNpb24ge1xuICBtYXJnaW46IDE0cHggMCAxNnB4IDA7XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlIC52aWV3LWZ1bGwtYm94ZXMgLnNsaWNrX19zbGlkZSAudmlld3MtZmllbGQtZmllbGQtZGVzY3JpcGNpb24gcCwgYm9keS5wYWdlLXVzZXItbG9naW4gLnZpZXctZnVsbC1ib3hlcyAuc2xpY2tfX3NsaWRlIC52aWV3cy1maWVsZC1maWVsZC1kZXNjcmlwY2lvbiBwLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAudmlldy1mdWxsLWJveGVzIC5zbGlja19fc2xpZGUgLnZpZXdzLWZpZWxkLWZpZWxkLWRlc2NyaXBjaW9uIHAge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTJweDtcbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgLnZpZXctZnVsbC1ib3hlcyAuc2xpY2stZG90cywgYm9keS5wYWdlLXVzZXItbG9naW4gLnZpZXctZnVsbC1ib3hlcyAuc2xpY2stZG90cywgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgLnZpZXctZnVsbC1ib3hlcyAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sdW1uLWdhcDogOXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgLnZpZXctZnVsbC1ib3hlcyAuc2xpY2stZG90cyBsaSwgYm9keS5wYWdlLXVzZXItbG9naW4gLnZpZXctZnVsbC1ib3hlcyAuc2xpY2stZG90cyBsaSwgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgLnZpZXctZnVsbC1ib3hlcyAuc2xpY2stZG90cyBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlIC52aWV3LWZ1bGwtYm94ZXMgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiwgYm9keS5wYWdlLXVzZXItbG9naW4gLnZpZXctZnVsbC1ib3hlcyAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAudmlldy1mdWxsLWJveGVzIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMjAwO1xufVxuYm9keS5wYXRoLWZyb250cGFnZSAudmlldy1mdWxsLWJveGVzIC5zbGljay1kb3RzIGxpIGJ1dHRvbiwgYm9keS5wYWdlLXVzZXItbG9naW4gLnZpZXctZnVsbC1ib3hlcyAuc2xpY2stZG90cyBsaSBidXR0b24sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyIC52aWV3LWZ1bGwtYm94ZXMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMjYsIDAsIDAuMzAxOTYwNzg0Myk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkUyMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgLnZpZXctZnVsbC1ib3hlcyAudmlldy1oZWFkZXIsIGJvZHkucGFnZS11c2VyLWxvZ2luIC52aWV3LWZ1bGwtYm94ZXMgLnZpZXctaGVhZGVyLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAudmlldy1mdWxsLWJveGVzIC52aWV3LWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDlweDtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg1MHB4KSB7XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgLnZpZXctZnVsbC1ib3hlcyAudmlldy1oZWFkZXIsIGJvZHkucGFnZS11c2VyLWxvZ2luIC52aWV3LWZ1bGwtYm94ZXMgLnZpZXctaGVhZGVyLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAudmlldy1mdWxsLWJveGVzIC52aWV3LWhlYWRlciB7XG4gICAgdG9wOiAtODFweDtcbiAgICB3aWR0aDogNjUlO1xuICAgIGhlaWdodDogNjFweDtcbiAgfVxufVxuYm9keS5wYXRoLWZyb250cGFnZSAudmlldy1mdWxsLWJveGVzIC52aWV3LWhlYWRlciBpbWcsIGJvZHkucGFnZS11c2VyLWxvZ2luIC52aWV3LWZ1bGwtYm94ZXMgLnZpZXctaGVhZGVyIGltZywgYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgLnZpZXctZnVsbC1ib3hlcyAudmlldy1oZWFkZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgLnZpZXctZnVsbC1ib3hlcyAudmlldy1mb290ZXIsIGJvZHkucGFnZS11c2VyLWxvZ2luIC52aWV3LWZ1bGwtYm94ZXMgLnZpZXctZm9vdGVyLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAudmlldy1mdWxsLWJveGVzIC52aWV3LWZvb3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNDlweDtcbiAgd2lkdGg6IDEyOXB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlIC52aWV3LWZ1bGwtYm94ZXMgLnZpZXctZm9vdGVyIGltZywgYm9keS5wYWdlLXVzZXItbG9naW4gLnZpZXctZnVsbC1ib3hlcyAudmlldy1mb290ZXIgaW1nLCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAudmlldy1mdWxsLWJveGVzIC52aWV3LWZvb3RlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmlldy1mdWxsLWJveGVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRvIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi52aWV3LWJsb3F1ZS1zZWd1aXItZXhwbG9yYW5kbyAudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBwYWRkaW5nOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IC01cHggNHB4IDMuNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWJsb3F1ZS1zZWd1aXItZXhwbG9yYW5kbyAudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIH1cbn1cbi52aWV3LWJsb3F1ZS1zZWd1aXItZXhwbG9yYW5kbyAudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50OmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4MDU1NztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cbi52aWV3LWJsb3F1ZS1zZWd1aXItZXhwbG9yYW5kbyAudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3JldHVybi5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRvIC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRvIC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgYSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4udmlldy1ibG9xdWUtc2VndWlyLWV4cGxvcmFuZG8gLnZpZXdzLWZpZWxkLW5vdGhpbmcgPiAuZmllbGQtY29udGVudCBhIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRvIC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQgYSBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuXG5ib2R5LmNsYXNzLWhvdXNlLWN1cnNvcyAudmlldy1ibG9xdWUtc2VndWlyLWV4cGxvcmFuZG8gLnZpZXdzLWZpZWxkLW5vdGhpbmcgPiAuZmllbGQtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb3Vyc2UvYy1zb2xpZC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbmJvZHkuY2xhc3MtaG91c2UtY3Vyc29zIC52aWV3LWJsb3F1ZS1zZWd1aXItZXhwbG9yYW5kbyAudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvdXJzZS9jLWhvdmVyLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICBib3JkZXItY29sb3I6ICNBREZGMDA7XG59XG5cbmJvZHkuY2xhc3MtaG91c2UtY3JlYXRpdm8gLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRvIC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY3JlYXRpdm8vY3Itc29saWQucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5ib2R5LmNsYXNzLWhvdXNlLWNyZWF0aXZvIC52aWV3LWJsb3F1ZS1zZWd1aXItZXhwbG9yYW5kbyAudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NyZWF0aXZvL2NyLWhvdmVyLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICBib3JkZXItY29sb3I6ICNGRjAwRTU7XG59XG5cbmJvZHkuY2xhc3MtaG91c2UtaW5nZW5pbyAudmlldy1ibG9xdWUtc2VndWlyLWV4cGxvcmFuZG8gLnZpZXdzLWZpZWxkLW5vdGhpbmcgPiAuZmllbGQtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pbmdlbmlvL2luZ2Utc29saWQucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5ib2R5LmNsYXNzLWhvdXNlLWluZ2VuaW8gLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRvIC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW5nZW5pby9pbmdlLWhvdmVyLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICBib3JkZXItY29sb3I6ICNFODA1NTc7XG59XG5cbmJvZHkuY2xhc3MtaG91c2Utc2FiaW8gLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRvIC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc2FiaW8vc2FiLXNvbGlkLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuYm9keS5jbGFzcy1ob3VzZS1zYWJpbyAudmlldy1ibG9xdWUtc2VndWlyLWV4cGxvcmFuZG8gLnZpZXdzLWZpZWxkLW5vdGhpbmcgPiAuZmllbGQtY29udGVudDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zYWJpby9zYWItaG92ZXIucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIGJvcmRlci1jb2xvcjogI0ZGODUwMDtcbn1cblxuYm9keS5jbGFzcy1ob3VzZS1zb2NpYWwgLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRvIC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc29jaWFsL3NvY2ktc29saWQucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5ib2R5LmNsYXNzLWhvdXNlLXNvY2lhbCAudmlldy1ibG9xdWUtc2VndWlyLWV4cGxvcmFuZG8gLnZpZXdzLWZpZWxkLW5vdGhpbmcgPiAuZmllbGQtY29udGVudDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zb2NpYWwvc29jaS1ob3Zlci5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxQUZGO1xufVxuXG5ib2R5LmNsYXNzLWhvdXNlLXVuaXZlcnNpdHkgLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRvIC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdW5pdmVyc2lkYWQvdW5pLXNvbGlkLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuYm9keS5jbGFzcy1ob3VzZS11bml2ZXJzaXR5IC52aWV3LWJsb3F1ZS1zZWd1aXItZXhwbG9yYW5kbyAudmlld3MtZmllbGQtbm90aGluZyA+IC5maWVsZC1jb250ZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3VuaXZlcnNpZGFkL3VuaS1ob3Zlci5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFMjAwO1xufVxuXG5ib2R5LmNsYXNzLWhvdXNlLXZpc2lvbmFyaW8gLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRvIC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdmlzaW9uYXJpby92aXMtc29saWQucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5ib2R5LmNsYXNzLWhvdXNlLXZpc2lvbmFyaW8gLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRvIC52aWV3cy1maWVsZC1ub3RoaW5nID4gLmZpZWxkLWNvbnRlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdmlzaW9uYXJpby92aXMtaG92ZXIucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIGJvcmRlci1jb2xvcjogIzAwRkZGRjtcbn1cblxuZm9vdGVyIHAge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1mYW1pbHk6IFwiR29sZFBsYXlcIjtcbn0iLCJAa2V5ZnJhbWVzIHB1bHNlIHtcclxuICAgIDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICA1MCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgaGVhckJlYXRoIHtcclxuICAgIDAlLCAyMCUsIDUzJSwgMTAwJSB7XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTtcclxuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIDQwJSwgNDMlIHtcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7XHJcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpO1xyXG4gICAgfVxyXG4gICAgNzAlIHtcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7XHJcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApIHNjYWxlWSgxLjA1KTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKSBzY2FsZVkoMS4wNSk7XHJcbiAgICB9XHJcbiAgICA4MCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlWSguOTUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZVkoLjk1KTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTtcclxuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7XHJcbiAgICB9XHJcbiAgICA5MCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKSBzY2FsZVkoMS4wMik7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKSBzY2FsZVkoMS4wMik7XHJcbiAgICB9XHJcbn0iLCJmb290ZXIge1xyXG4gIC8vIFN0eWxlcyBHbG9iYWxzIGZvciBGb290ZXJcclxuICAmLnNpdGUtZm9vdGVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAuc2l0ZS1mb290ZXJfX2JvdHRvbSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAucmVnaW9uLFxyXG4gICAgLmJsb2NrIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLS0tLS0tLS0tLS0tLSBCbG9jayBpbmZvXHJcbiAgI2Jsb2NrLXVuaW1pbnV0by1pbmZvcm1hdGl2byB7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICBsZWZ0OiA1LjYzMzgwMjgxNjkwMTQwOHZ3O1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCAkY3AxO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgLy8gcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICYgPiAuY29udGVudCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjcDY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgIHBhZGRpbmc6IDE4cHggMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByZS1mb290ZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2x1bW4tZ2FwOiAycHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICRjcDI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmcDE7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtcSAobGctbSl7XHJcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4wODMzM3Z3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEgKGxnLW0pe1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjExMXZ3O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4wODMzM3Z3O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEgKGxnLW0pe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCA0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcHVsc2UgMS41cyBlYXNlIGluZmluaXRlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40NzIyM3Z3O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjQ3MjIzdnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEgKGxnLW0pe1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiAkY3A3O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnNlYS13YXRlciB7XHJcbiAgICAgICAgY29sb3I6ICRjcDg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmcDE7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMDgzMzN2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbXEgKGxnLW0pe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICNibG9jay11bmltaW51dG8tZm9vdGVye1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUuNjM0NTk2NDIyMDMxMjcyJTtcclxuICAgIHBhZGRpbmc6IDE2cHggMDtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB3aWR0aDogODcuMzM2JTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDYycHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIH1cclxuICAgICYgPiAuY29udGVudHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY29sdW1uLWdhcDogMTRweDtcclxuICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAyNHB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW57XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgPiAuZmllbGRfX2l0ZW17XHJcbiAgICAgICAgd2lkdGg6IDExNnB4O1xyXG4gICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICA+IGRpdiAsIC5maWVsZCwgLmZpZWxkX19pdGVte1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgIHdpZHRoOiAzMDJweDtcclxuICAgICAgICAgIGhlaWdodDogNzdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZpZWxkLS1uYW1lLWJvZHl7XHJcbiAgICAgIHdpZHRoOiA0Ni40OCU7XHJcbiAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgcHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmcDI7XHJcbiAgICAgICAgZm9udC1zaXplOiA3cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDhweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuYm9keS51c2VyLWxvZ2dlZC1pbntcclxuICBmb290ZXJ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAjYmxvY2stdW5pbWludXRvLWZvb3RlcntcclxuICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDg3LjUyJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDExNzFweDtcclxuICAgICAgfVxyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Vue1xyXG4gICAgICAgID4gLmZpZWxkX19pdGVte1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYgPiAuY29udGVudHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMDtcclxuICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiA+IC5maWVsZC0tbmFtZS1maWVsZC1pbWFnZW57XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICB3aWR0aDogNDkuMjc0JTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJiA+IC5maWVsZF9faXRlbXtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCA0MS4yNSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIDIzLjIyNSU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3AyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCAyNi4zNDUlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgPiAuZmllbGQtLW5hbWUtYm9keXtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OC40MiU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjZweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDgycHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNwMjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCJzYXNzOm1hcFwiO1xyXG5cclxuJG1lZGlhUXVlcnlzOiAoXHJcbiAgXCJ4eHNcIjogMzIwcHgsXHJcbiAgXCJ4c3NcIjogMzcwcHgsXHJcbiAgXCJ4c3N4XCI6IDQxOHB4LFxyXG4gIFwieHNcIjogNDgwcHgsXHJcbiAgXCJzbVwiOiA3NjhweCxcclxuICBcIm1kXCI6IDk5MnB4LFxyXG4gIFwibWR4XCI6IDEwODBweCxcclxuICBcImxnXCI6IDEyMDBweCxcclxuICBcImxnLXhtXCI6IDEyODBweCxcclxuICBcImxnLW1cIjogMTQ0MHB4LFxyXG4gIFwieGxnXCI6IDE1MDBweCxcclxuICBcInhzbGdcIjogMTk0MHB4LFxyXG4gIFwieHhsZ1wiOiAyMDAwcHgsXHJcbik7XHJcblxyXG5AbWl4aW4gbXEoJG1xdWVyeSkge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBtYXAuZ2V0KCRtZWRpYVF1ZXJ5cywkbXF1ZXJ5KSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyKCkge1xyXG4gIC0tYm94LWJvcmRlci1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzFBNDNGNSAwJSwgcmdiYSgwLCAyNTUsIDI0NiwgMSkgNTAlLCAjMUE0M0Y1IDEwMCUpO1xyXG4gIC0tYm9yZGVyLXdpZHRoOiA0cHg7XHJcbiAgLS1ib3JkZXItcmFkaXVzOiAxLjJyZW07XHJcbiAgLS1jb2xvci0xOiAjMUE0M0Y1O1xyXG4gIC0tY29sb3ItMjogIzFBNDNGNTtcclxuICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tYm94LWJvcmRlci1ncmFkaWVudCksIHZhcigtLWJveC1ib3JkZXItZ3JhZGllbnQpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoKSogLTEpIHZhcigtLWJvcmRlci1yYWRpdXMpLCBjYWxjKDEwMCUgKyB2YXIoLS1ib3JkZXItd2lkdGgpKSB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYm9yZGVyLXdpZHRoKSBjYWxjKDEwMCUgLSB2YXIoLS1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJvcmRlci1yYWRpdXMpKTtcclxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICBib3JkZXI6IHZhcigtLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxLCAyMywgMC43KTtcclxuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNy41cHgpO1xyXG4gICY6OmJlZm9yZSwgJjo6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWJvcmRlci13aWR0aCkqIC0xKTtcclxuICAgIHJpZ2h0OiBjYWxjKHZhcigtLWJvcmRlci13aWR0aCkqIC0xKTtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG4gICY6OmJlZm9yZXtcclxuICAgIHRvcDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgpKiAtMSk7XHJcbiAgICBib3JkZXI6IHZhcigtLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tY29sb3ItMSk7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAmOjphZnRlcntcclxuICAgIGJvdHRvbTogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgpKiAtMSk7XHJcbiAgICBib3JkZXI6IHZhcigtLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tY29sb3ItMik7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJ1dHRvbigpIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICRjcDk7XHJcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KFxyXG4gICAgNTkuOCUgOTYuMDclIGF0IDk3LjM4JSA1LjY2JSxcclxuICAgICRjcDEwIDAlLFxyXG4gICAgJGNwMTEgMTAwJVxyXG4gICk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LWZhbWlseTogJGZwMTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogOXB4IDAgOHB4IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgYm94LXNoYWRvdzogLTVweCA0cHggMy42cHggMHB4ICMwMDAwMDA4MDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAmOmhvdmVyIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAxMTUlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMzAwJTtcclxuICAgIGhlaWdodDogNnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQwMik7XHJcbiAgICBsZWZ0OiAtMTUlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgcGFkZGluZzogMjRweCAwIDI1cHggMDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJ1dHRvbjIoKXtcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgLy8gYmFja2dyb3VuZDogI2U4MDU1NztcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIGNvbG9yOiAkY3AyO1xyXG4gIGZvbnQtZmFtaWx5OiAkZnAyO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMTdweDtcclxuICBwYWRkaW5nOiAycHggMTRweDtcclxuICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHhcclxuICB9O1xyXG59XHJcblxyXG5AbWl4aW4gc2Nyb2xse1xyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNwMTM7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgfVxyXG59IiwiLy8gPT09PSAqIEZvbnRzICogPT09PVxyXG4kZnAxOiAnR29sZFBsYXknO1xyXG4kZnAyOiAnSW50ZXInO1xyXG4kZnAzOiAnUnViaWsnO1xyXG5cclxuLy8gPT09PT0gKiBDb2xvcnMgKiA9PT09PT1cclxuJGNwMTogcmdiYSgwLCAwLCAwLCAwLjI1MDk4MDM5MjIpO1xyXG4kY3AyOiAjRkZGRkZGO1xyXG4kY3AzOiAjMUE0M0Y1O1xyXG4kY3A0OiAjMDBGRkVDO1xyXG4kY3A1OiAjMEYyNzhGO1xyXG4kY3A2OiByZ2JhKDQsIDUsIDQ1KTtcclxuJGNwNzogI0ZGRTIwMDtcclxuJGNwODogIzM5RkZGNTtcclxuJGNwOTogIzEwMkI2MztcclxuJGNwMTA6ICNDQTcwMDc7XHJcbiRjcDExOiAjRkRENjA4O1xyXG4kY3AxMjogIzc1NzU3NTtcclxuJGNwMTM6ICNEOUQ5RDk7XHJcbiRjcDE0OiAjMDAwQjIyRTU7XHJcbiRjcDE1OiAjMDAwMDAwQjI7XHJcbiRjcDE2OiAjRkZGRkZGQjI7XHJcbiRjcDE3OiAjRjFENjAyOyIsImJvZHkucGF0aC1mcm9udHBhZ2UsIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVyLCBib2R5LnBhZ2UtdXNlci1sb2dpbntcclxuICAgICNzaWRlYmFyX2ZpcnN0LCAjc2lkZWJhcl9zZWNvbmR7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZmxleDogMCAwIDI0LjgzNiU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNibG9jay11bmltaW51dG8taG91c2V1bmltaW51dG8sICNibG9jay11bmltaW51dG8tZ2VuZXJhY2lvbnVuaW1pbnV0b3tcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICYgPiAuY29udGVudHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgcm93LWdhcDogMzlweDtcclxuICAgICAgICAgICAgICAgICYgPiAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Vue1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuZmllbGRfX2l0ZW17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4OS4zOTklO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Vue1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgLmZpZWxkX19pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OmNvbnRhaW4gO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3hze1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyO1xyXG4gICAgICAgICAgICAgICAgJiA+IC5maWVsZC0tbmFtZS1maWVsZC1ib3h7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIHJvdy1nYXA6IDQ2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDY0cHggMCA3NnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IC5maWVsZF9faXRlbXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NiU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsImJvZHkge1xyXG4gIC8vIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4gIC8vIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JhY2tncm91bmQtMS5qcGcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNjEpO1xyXG4gIC8vIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4gICNwYWdlLFxyXG4gICNtYWluLXdyYXBwZXIsXHJcbiAgLnJlZ2lvbi1wcmltYXJ5LW1lbnUgLm1lbnUtaXRlbSBhLmlzLWFjdGl2ZSxcclxuICAucmVnaW9uLXByaW1hcnktbWVudSAubWVudS1pdGVtLS1hY3RpdmUtdHJhaWwgYSxcclxuICAuc2lkZWJhciAuYmxvY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gICYuY2hhbmdlIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmID4gLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICB9XHJcbiAgLnJvdyA+ICoge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLnJvdyB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLmNoYW5nZS1wb3NpdGlvbi1zY3JlZW4ge1xyXG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBjb2xvcjtcclxuICAgIGJhY2tncm91bmQ6ICMwMDBiMjJlNTtcclxuICAgIGJhY2tncm91bmQ6ICMwMDBiMjJjYztcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gIH1cclxuICBwIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gICNibG9jay11bmltaW51dG8tY29udGVudCB7XHJcbiAgICAubm9kZV9fY29udGVudCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC0tLS0gQ29udGFpbmVyIGZvciBGcm9udFBhZ2VcclxuICAmLnBhdGgtZnJvbnRwYWdlLFxyXG4gICYucGFnZS11c2VyLWxvZ2luLFxyXG4gICYucGFnZS11c2VyLXJlZ2lzdGVyIHtcclxuICAgICNwYWdlLXdyYXBwZXIge1xyXG4gICAgICAmID4gI3BhZ2Uge1xyXG4gICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgICAgICB3aWR0aDogODQuNDQ1JTtcclxuICAgICAgICAgIG1heC13aWR0aDogMTIxNnB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgPiAjbWFpbi13cmFwcGVyIHtcclxuICAgICAgICAgICYgPiAjbWFpbiB7XHJcbiAgICAgICAgICAgICYgPiAucm93LW9mZmNhbnZhcyB7XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDogMTM1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYi0zIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgLy8gcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gICNwYWdlIHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIH1cclxuXHJcbiAgJi5wYXRoLXByb2dyYW1hcyB7XHJcbiAgICAjcGFnZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy92aWRlby9naWYuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgIC52aWV3LXByb2dyYW1hcyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDU0LjcwNzM3OTEzNDg2dmg7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA0OS40NjM0MTQ2MzQxNDYzNHZoO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLnBhdGgtZnJvbnRwYWdlLFxyXG4gICYucGFnZS11c2VyLWxvZ2luLFxyXG4gICYucGFnZS11c2VyLXJlZ2lzdGVyLFxyXG4gICYucGFnZS11c2VyLWxvZ291dCB7XHJcbiAgICAjcGFnZS13cmFwcGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3ZpZGVvL1ZpZGVvLVByaW5jaXBhbC5naWZcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgLnZpZXctcHJvZ3JhbWFzIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTQuNzA3Mzc5MTM0ODZ2aDtcclxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDQ5LjQ2MzQxNDYzNDE0NjM0dmg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjcGFnZS13cmFwcGVyXHJcbiAgICAgID4gI3BhZ2VcclxuICAgICAgPiAjbWFpbi13cmFwcGVyXHJcbiAgICAgID4gI21haW5cclxuICAgICAgPiAucm93LW9mZmNhbnZhc1xyXG4gICAgICA+IC5tYWluLWNvbnRlbnRcclxuICAgICAgPiBzZWN0aW9uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5wYWdlLXZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEsXHJcbiAgJltjbGFzcyo9XCJwYWdlLXZvY2FidWxhcnktY2F0ZWdvcmlhc1wiXSB7XHJcbiAgICAjcGFnZS13cmFwcGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2luZ2VuaW8ucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnBhZ2UtdGF4b25vbXktdGVybS0xMiB7XHJcbiAgICAjcGFnZS13cmFwcGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2luZ2VuaW8tMi5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5jbGFzcy1jaGFybGFzLXktYWN0dWFsaWRhZCB7XHJcbiAgICAjcGFnZS13cmFwcGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ZvbmRvLWNoYXJsYXMucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmVlZC1pY29ucyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgbmF2W3JvbGU9XCJuYXZpZ2F0aW9uXCJdLnRhYnMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5ub2RlX19tZXRhIGVtIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLnByb2dyYW0tZmF0aGVyIC52b2NhYnVsYXJ5LWNhdGVnb3JpYXMtaG91c2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtNCB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbiAgLnNpZGViYXIgLmJsb2NrIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlOm5vdCgucHJvZ3JhbS1mYXRoZXIpIHtcclxuICAgICNwYWdlLXdyYXBwZXIgPiAjcGFnZSA+ICNtYWluLXdyYXBwZXIgPiAjbWFpbiA+IC5yb3ctb2ZmY2FudmFzIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogOTMuNjYyJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDE0cHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB3aWR0aDogODQuNTgzMzQlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTIxOHB4O1xyXG4gICAgICAgIC8vIG1hcmdpbjogMTFweCA1LjU1JSA0OXB4IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNvbC1tZC0zIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi5wcm9ncmFtLWZhdGhlciAjYmxvY2stdW5pbWludXRvLWdldHByb2dyYW1zYmxvY2sge1xyXG4gICAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgICAgbWluLWhlaWdodDogNDg5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2RpLXVuaW1pbnV0by1hamF4LWZvcm0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmNhcmVlci1sb2NhdGlvbiB7XHJcbiAgICAjYmxvY2stdW5pbWludXRvLWNkaXVuaW1pbnV0b2Jsb2NrIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY2xhc3MtaG91c2UtY3Vyc29zIHtcclxuICAgIC52aWV3LXRheG9ub215LXRlcm1cclxuICAgICAgLnJvdy10d29cclxuICAgICAgLmNhcmVlci1sb2NhdGlvblxyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtdWJpY2FjaW9uLXNlZGUtcHJvZ3JhbWEge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgcm93LWdhcDogMTBweDtcclxuICAgICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIC5maWVsZF9fbGFiZWwge1xyXG4gICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuY291cnNle1xyXG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgXHJcbiAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb250YWN0YW5vc3tcclxuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAvLyBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRmcDI7XHJcbiAgICAgICAgICAgIC8vIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6ICM3OUIyMDA7XHJcbiAgICAgICAgICAgIC8vICAgICBwYWRkaW5nOiAxMHB4IDEzcHg7XHJcbiAgICAgICAgICAgIC8vICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5saW5re1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiA3cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZwMjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTklO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcclxuICAgICAgICAgICAgdGV4dC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy93aGF0c2FhcC1zdmcuc3ZnJykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN0cm9uZ3tcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jbGFzcy1ob3VzZS11bml2ZXJzaXR5IHtcclxuICAgIC5jYXJlZXItbG9jYXRpb257XHJcbiAgICAgICAgLy8gLmZpZWxkX19faXRlbXtcclxuICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC51bml2ZXJzaXR5IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTIzJSk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDAsIDAuNyk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogSW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFweCAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiICAgIGJvZHl7XHJcblxyXG4gICAgICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBDb3J1c2UgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICAgICAgJi5jbGFzcy1ob3VzZS1jdXJzb3MucGFnZS12b2NhYnVsYXJ5LWNhdGVnb3JpYXMtaG91c2UucHJvZ3JhbS1mYXRoZXIge1xyXG4gICAgICAgICAgICAjcGFnZS13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY291cnNlL0hvdXNlLUN1cnNvcy1Nb2JpbGUtMi0uZ2lmJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY291cnNlL0hvdXNlLUN1cnNvcy0yLmdpZicpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jbGFzcy1ob3VzZS1jdXJzb3MucGFnZS12b2NhYnVsYXJ5LWNhdGVnb3JpYXMtaG91c2Uge1xyXG4gICAgICAgICAgICAjcGFnZS13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY291cnNlL0hvdXNlLUN1cnNvcy1Nb2JpbGUtLmdpZicpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvdXJzZS9Ib3VzZS1DdXJzb3MtTW9iaWxlLS5naWYnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBDcmVhdGl2byA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgICAgICAmLmNsYXNzLWhvdXNlLWNyZWF0aXZvLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlLnByb2dyYW0tZmF0aGVyIHtcclxuICAgICAgICAgICAgI3BhZ2Utd3JhcHBlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NyZWF0aXZvL0hvdXNlLUNyZWF0aXZvLmdpZicpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NyZWF0aXZvL0hvdXNlLUNyZWF0aXZvLmdpZicpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jbGFzcy1ob3VzZS1jcmVhdGl2by5wYWdlLXZvY2FidWxhcnktY2F0ZWdvcmlhcy1ob3VzZSB7XHJcbiAgICAgICAgICAgICNwYWdlLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jcmVhdGl2by9Ib3VzZS1DcmVhdGl2by0yLmdpZicpY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY291cnNlL0hvdXNlLUN1cnNvcy1Nb2JpbGUtLmdpZicpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IEluZ2VuaW8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICAgICAgJi5jbGFzcy1ob3VzZS1pbmdlbmlvLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlLnByb2dyYW0tZmF0aGVyIHtcclxuICAgICAgICAgICAgI3BhZ2Utd3JhcHBlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2luZ2VuaW8vSG91c2UtSW5nZW5pby5naWYnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jcmVhdGl2by9Ib3VzZS1DcmVhdGl2by5naWYnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY2xhc3MtaG91c2UtaW5nZW5pby5wYWdlLXZvY2FidWxhcnktY2F0ZWdvcmlhcy1ob3VzZSB7XHJcbiAgICAgICAgICAgICNwYWdlLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pbmdlbmlvL0hvdXNlLUluZ2VuaW8tMi5naWYnKSAgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY291cnNlL0hvdXNlLUN1cnNvcy1Nb2JpbGUtLmdpZicpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IFNhYmlvID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgICAgICYuY2xhc3MtaG91c2Utc2FiaW8ucGFnZS12b2NhYnVsYXJ5LWNhdGVnb3JpYXMtaG91c2UucHJvZ3JhbS1mYXRoZXIge1xyXG4gICAgICAgICAgICAjcGFnZS13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc2FiaW8vSG91c2UtU2FiaW8uZ2lmJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY3JlYXRpdm8vSG91c2UtQ3JlYXRpdm8uZ2lmJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmNsYXNzLWhvdXNlLXNhYmlvLnBhZ2Utdm9jYWJ1bGFyeS1jYXRlZ29yaWFzLWhvdXNlIHtcclxuICAgICAgICAgICAgI3BhZ2Utd3JhcHBlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NhYmlvL0hvdXNlLVNhYmlvLTIuZ2lmJykgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvdXJzZS9Ib3VzZS1DdXJzb3MtTW9iaWxlLS5naWYnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBTYWJpbyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgICAgICAmLmNsYXNzLWhvdXNlLXNvY2lhbC5wYWdlLXZvY2FidWxhcnktY2F0ZWdvcmlhcy1ob3VzZS5wcm9ncmFtLWZhdGhlciB7XHJcbiAgICAgICAgICAgICNwYWdlLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zb2NpYWwvSG91c2UtU29jaWFsLmdpZicpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NyZWF0aXZvL0hvdXNlLUNyZWF0aXZvLmdpZicpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jbGFzcy1ob3VzZS1zb2NpYWwucGFnZS12b2NhYnVsYXJ5LWNhdGVnb3JpYXMtaG91c2Uge1xyXG4gICAgICAgICAgICAjcGFnZS13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc29jaWFsL0hvdXNlLVNvY2lhbC0yLmdpZicpICBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jb3Vyc2UvSG91c2UtQ3Vyc29zLU1vYmlsZS0uZ2lmJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gVW5pdmVyc2l0eSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgICAgICAmLmNsYXNzLWhvdXNlLXVuaXZlcnNpdHkucGFnZS12b2NhYnVsYXJ5LWNhdGVnb3JpYXMtaG91c2UucHJvZ3JhbS1mYXRoZXIge1xyXG4gICAgICAgICAgICAjcGFnZS13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvdW5pdmVyc2lkYWQvSG91c2UtVW5pdmVyc2l0eS5naWYnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jcmVhdGl2by9Ib3VzZS1DcmVhdGl2by5naWYnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY2xhc3MtaG91c2UtdW5pdmVyc2l0eS5wYWdlLXZvY2FidWxhcnktY2F0ZWdvcmlhcy1ob3VzZSB7XHJcbiAgICAgICAgICAgICNwYWdlLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy91bml2ZXJzaWRhZC9Ib3VzZS1Vbml2ZXJzaXR5LTIuZ2lmJykgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvdXJzZS9Ib3VzZS1DdXJzb3MtTW9iaWxlLS5naWYnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBWaXNpb25hcmlvID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgICAgICYuY2xhc3MtaG91c2UtdmlzaW9uYXJpby5wYWdlLXZvY2FidWxhcnktY2F0ZWdvcmlhcy1ob3VzZS5wcm9ncmFtLWZhdGhlciB7XHJcbiAgICAgICAgICAgICNwYWdlLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy92aXNpb25hcmlvL0hvdXNlLVZpc2lvbmFyaW8uZ2lmJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY3JlYXRpdm8vSG91c2UtQ3JlYXRpdm8uZ2lmJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmNsYXNzLWhvdXNlLXZpc2lvbmFyaW8ucGFnZS12b2NhYnVsYXJ5LWNhdGVnb3JpYXMtaG91c2Uge1xyXG4gICAgICAgICAgICAjcGFnZS13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvdmlzaW9uYXJpby9Ib3VzZS1WaXNpb25hcmlvLTIuZ2lmJykgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvdXJzZS9Ib3VzZS1DdXJzb3MtTW9iaWxlLS5naWYnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfSIsIi5tZXNzYWdlc19fd3JhcHBlcntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCIjYmxvY2stdW5pbWludXRvLXByZXBhcmF0ZXBhcmFleHBsb3JhciwgYm9keS5wYWdlLXVzZXItbG9naW4gI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50LCBib2R5LnBhZ2UtdXNlci1yZWdpc3RlciAjYmxvY2stdW5pbWludXRvLWNvbnRlbnR7XHJcbiAgQGluY2x1ZGUgYm9yZGVyO1xyXG4gIHdpZHRoOiA2MC41NjQlO1xyXG4gIG1hcmdpbi1sZWZ0OiA1LjYzNDU5NjQyMjAzMTI3MiU7XHJcbiAgbWFyZ2luLXRvcDogODBweDtcclxuICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcbiAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiBzb2xpZCA0cHggdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gICYgPiAuY29udGVudCB7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkY3A2O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICByb3ctZ2FwOiAyNnB4O1xyXG4gICAgcGFkZGluZzogNTZweCAwIDQ5cHggMDtcclxuICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgIHJvdy1nYXA6IDUxcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE2OHB4IDAgOTRweCAwO1xyXG4gICAgfVxyXG4gICAgLnByZS1yZWdpc3RybyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgICAgd2lkdGg6IDYyLjU5JTtcclxuICAgICAgfVxyXG4gICAgICAudGl0bGUge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICRjcDc7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmcDE7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZGVzY3JpcGNpb24ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkY3AxO1xyXG4gICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmxlbWEge1xyXG4gICAgICAgIGNvbG9yOiAkY3A0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICBmb250LWZhbWlseTogJGZwMTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYgPiAuZmllbGQtLW5hbWUtZmllbGQtYnRuIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcm93LWdhcDogMjNweDtcclxuICAgICAgfVxyXG4gICAgICAmID4gLmZpZWxkX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogMzcuMDk3JTtcclxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgICAgd2lkdGg6IDQ4Ljk1MiU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vICNibG9jay11bmltaW51dG8tcHJlcGFyYXRlcGFyYWV4cGxvcmFye1xyXG4vLyAgIHdpZHRoOiA2MC41NjQlO1xyXG4vLyB9XHJcbi8vIC0tLS0tLS0gUmVnaXN0ZXIgLS0tLS1cclxuYm9keS5wYWdlLXVzZXItcmVnaXN0ZXIgI2Jsb2NrLXVuaW1pbnV0by1jb250ZW50LCBib2R5LnBhZ2UtdXNlci1sb2dpbiAjYmxvY2stdW5pbWludXRvLWNvbnRlbnR7XHJcbiAgJiA+IC5jb250ZW50e1xyXG4gICAgLy8gcGFkZGluZzogMjlweCAwcHg7XHJcbiAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAvLyBwYWRkaW5nOiA5MHB4IDAgMTBweCAwXHJcbiAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgdG9wOiAtNzVweDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZXNjdWRvLXUuc3ZnJykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuYm9keS5wYXRoLWZyb250cGFnZSAjYmxvY2stdW5pbWludXRvLXByZXBhcmF0ZXBhcmFleHBsb3JhciA+IC5jb250ZW50e1xyXG4gIHBhZGRpbmc6IDU2cHggMDtcclxuICBAaW5jbHVkZSBtcShtZCl7XHJcbiAgICBwYWRkaW5nOiAxNjRweCAwIDk0cHggMDtcclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICB0b3A6IC03NXB4O1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lc2N1ZG8tdS5zdmcnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgfVxyXG4gIH1cclxufVxyXG5ib2R5LnBhZ2UtdXNlci1sb2dpbiAjYmxvY2stdW5pbWludXRvLWNvbnRlbnQgPiAuY29udGVudHtcclxuICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgcGFkZGluZzogMTY0cHggMCA5NHB4IDA7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgdG9wOiAtNzVweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZXNjdWRvLXUuc3ZnJykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG4gIH1cclxuICB9XHJcbn0iLCIjYmxvY2stdW5pbWludXRvLXF1aWNrdGFic2NoYXJsYXMge1xyXG4gIC5xdWlja3RhYnMtd3JhcHBlci50YWJzYmFyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogOTMuNDIlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIxcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICB3aWR0aDogODkuNTg5JTtcclxuICAgIH1cclxuICAgICYgPiAuaXRlbS1saXN0IHtcclxuICAgICAgd2lkdGg6IDM0JTtcclxuICAgICAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgICAgICB3aWR0aDogNDAuMzA5JTtcclxuICAgICAgfVxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHJvdy1nYXA6IDhweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyNDdweDtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogNDc3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNwMTM7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMGZmZjA7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZDogcmdiYSgwLCA2MSwgNTcsIDAuMyk7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBwbHVzLWRhcmtlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iay1jaGFybGFzLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogNnB4IDEwcHggOC43cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggMjFweDtcclxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgICAgcGFkZGluZzogNnB4IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOUZGRjU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDA1OTU2O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHRleHQtd3JhcDogd3JhcDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZnAyO1xyXG4gICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGgye1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzM5RkZGNTtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgICAgY29sb3I6ICMwMDU5NTY7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZwMjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgLyogMTgxLjgxOCUgKi9cclxuICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlGRkY1O1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwNTk1NjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGNwMjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDsgLyogMTM2LjM2NCUgKi9cclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMXB4O1xyXG4gICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiAnUG9uZW50ZTogJztcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZwMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNxdWlja3RhYnMtY29udGFpbmVyLWNoYXJsYXMge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB3aWR0aDogNjQuNDUlO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICBib3JkZXI6IDAuNXB4IHNvbGlkICMwMGZmZjA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgNjEsIDU3LCAwLjMpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHBsdXMtZGFya2VyO1xyXG4gICAgICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xyXG4gICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgIHdpZHRoOiA1Ny45MiU7XHJcbiAgICAgIH1cclxuICAgICAgW2lkKj1cInF1aWNrdGFicy10YWJwYWdlLWNoYXJsYXMtXCJdIHtcclxuICAgICAgICAudmlkZW8tY2hhcmxhIHtcclxuICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC12aWRlby1jaGFybGEge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMjZweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzUzcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRldGFpbHMtY2hhcmxhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1ibG9jay1yZW5kZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIDIyLjg1MSU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtYXNzZXRzLFxyXG4gICAgICAgICAgICAuZmllbGRfX2l0ZW0sXHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFzc2V0cyxcclxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWFzc2V0LWltZyxcclxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWFzc2V0LWltZyA+IGRpdixcclxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5pbmZvLWNoYXJsYSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIDcyLjAxJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtYmxvY2stcmVuZGVyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdHVsby1jaGFybGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAyO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1wb25lbnRlIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNwMjtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwMztcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjcDEzO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcDM7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjcDI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiNibG9jay11bmltaW51dG8tYmxvcXVlcm90YWNpb25lbm1vYmlsZXtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC1yb3RhdGUtcGhvbmUucG5nJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgIHotaW5kZXg6IDk5OTk5OTtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOjYwMHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH07XHJcblxyXG4gICAgLnJvdGF0ZS1tb2JpbHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICAgIC5leHBlcmllbmNpYXtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkUyMDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcDE7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhvdXNlLXVuaW1pbnV0b3tcclxuICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAxO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ob3VzZS1ibHVle1xyXG4gICAgICAgICAgICBjb2xvcjogIzM5RkZGNTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcDE7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucGFyYWdyYXBoLS10eXBlLS1ib3RvbmVze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcm93LWdhcDogOXB4O1xyXG4gICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICByb3ctZ2FwOiA2cHg7XHJcbiAgICB9XHJcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24tYnRue1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZnAxO1xyXG4gICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWJ0bntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBidXR0b247XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnBhcmFncmFwaC0tdHlwZS0tY2FqYXMtaW5mb3JtYXRpdmFze1xyXG4gICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcm93LWdhcDogMTZweDtcclxuICAgIH1cclxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1ib3gtaW1ne1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAuZmllbGRfX2l0ZW17XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzMuODElO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9ue1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAxO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNwMjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBzdHJvbmd7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiYm9keS5wYXRoLWZyb250cGFnZSwgYm9keS5wYWdlLXVzZXItbG9naW4sIGJvZHkucGFnZS11c2VyLXJlZ2lzdGVye1xyXG4gICAgbWFpbi5tYWluLWNvbnRlbnR7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgZmxleDogMCAwIDQ3LjY5OCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiZm9ybS51c2VyLWxvZ2luLWZvcm0sXHJcbmZvcm0udXNlci1yZWdpc3Rlci1mb3JtIHtcclxuICAuanMtZm9ybS1pdGVtIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBjb2xvcjogJGNwMjtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmcDM7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBjb250ZW50OiBcIipcIjtcclxuICAgICAgICBmb250LWZhbWlseTogJGZwMztcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgY29sb3I6ICRjcDI7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgIC8vICAgY29udGVudDogXCJcIjtcclxuICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIC8vICAgd2lkdGg6IDFweDtcclxuICAgICAgLy8gICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogJGNwMTI7XHJcbiAgICAgIC8vICAgdG9wOiBjYWxjKDEwMCUgKyAxM3B4KTtcclxuICAgICAgLy8gICBsZWZ0OiAxNnB4O1xyXG4gICAgICAvLyAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgIC8vICAgICB0b3A6IGNhbGMoMTAwJSArIDE2cHgpO1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gfVxyXG4gICAgfVxyXG4gICAgaW5wdXQsXHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICBwYWRkaW5nOiA2cHggMTZweCA1cHggMjFweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgY29sb3I6ICRjcDEyO1xyXG4gICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDlweCAxNnB4IDlweCAyMXB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgI2VkaXQtbmFtZS0tZGVzY3JpcHRpb24sICNlZGl0LXBhc3MtLWRlc2NyaXB0aW9ue1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybS1hY3Rpb25zIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgIHdpZHRoOiA2NCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDY4cHg7XHJcbiAgICB9XHJcbiAgICAjZWRpdC1zdWJtaXQge1xyXG4gICAgICBAaW5jbHVkZSBidXR0b247XHJcbiAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDIxcHggMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICNlZGl0LXJlZ2lzdGVyLWxpbmt7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJGNwMjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtZmFtaWx5OiAkZnAxO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICB9XHJcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWxlY3R1cmEtdHJhdGFtaWVudG8tZGF0b3N7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDAgMjhweCAwO1xyXG4gICAgcHtcclxuICAgICAgY29sb3I6ICRjcDI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmcDM7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuZm9ybS51c2VyLXJlZ2lzdGVyLWZvcm0ge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0Ny4wMiUgNDcuMDIlO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogZW5kO1xyXG4gIHJvdy1nYXA6IDEwcHg7XHJcbiAgd2lkdGg6IDc3LjQlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC1oZWlnaHQ6IDE4MHB4O1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgcGFkZGluZzogMCAxMXB4IDAgMDtcclxuICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiA3MS43MSU7XHJcbiAgICByb3ctZ2FwOiAxMnB4O1xyXG4gIH1cclxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjcDEzO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY3A0O1xyXG4gIH1cclxuXHJcbiAgc21hbGwjZWRpdC1tYWlsLS1kZXNjcmlwdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmxlZnQsLnJpZ2h0IHtcclxuICAgIHdpZHRoOiA0OCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICAjZWRpdC1hY2NvdW50e1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZmllbGQtLW5hbWUtZmllbGQtY3VlbnRhLWV4aXN0ZW50ZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmcDE7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuanMtZm9ybS1pdGVte1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC5wb2xpY2UtZGF0YXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbGFiZWx7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBpbnB1dHtcclxuICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjE1KTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNwMjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICY6Y2hlY2tlZHtcclxuICAgICAgICBiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgdXJsKCcuLi9pbWcvY2hlY2suc3ZnJykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtbGVlci1wb2xpdGljYS1kZS1kYXRvc3tcclxuICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94e1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtZmlsZS1wb2xpdGljYS1kZS1kYXRvc3tcclxuICAgICAgYXtcclxuICAgICAgICBjb2xvcjogJGNwMjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZnAzO1xyXG4gICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm0tYWN0aW9uc3tcclxuICAgIHdpZHRoOiA1MC4yNzclO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xKG1kKXtcclxuICAgICAgd2lkdGg6IDY4LjI2NiU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnVzZXItbG9naW4tbGlua3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogJGNwMjtcclxuICAgIGZvbnQtc2l6ZToxMnB4IDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmcDE7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgbWFyZ2luOiAxOXB4IDAgMCAwO1xyXG4gIH1cclxuICAvLyBGaWVsZHNcclxuICAuZmllbGQtLW5hbWUtZmllbGQtZW51bmNpYWRvIHtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgICAuY29udGFpbmVyLXRleHQtcmVnaXN0ZXJ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBjb2x1bW4tZ2FwOiA0cHg7XHJcbiAgICAgIH1cclxuICAgICAgLnRleHQtMXtcclxuICAgICAgICBjb2xvcjogI0ZGRTIwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmcDE7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnRleHQtMiwgLnRleHQtM3tcclxuICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICBmb250LWZhbWlseTogJGZwMTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAudGV4dC00e1xyXG4gICAgICAgIGNvbG9yOiAjMzlGRkY1O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZnAxO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc4NXB4KXtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICNlZGl0LWFjY291bnR7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDcuMDIlIDQ3LjAyJTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbiAgI2VkaXQtZmllbGQtc2VkZS13cmFwcGVye1xyXG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcclxuICAgICNlZGl0LWZpZWxkLXNlZGV7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBpbnB1dCNzaHMtd2lkZ2V0LWNyZWF0ZS1uZXctaXRlbS1zaHMtZmllbGQtc2VkZS1kZWx0YS0we1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgYnV0dG9uLmJ1dHRvbntcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5zaHMtZmllbGQtY29udGFpbmVye1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDcuMDIlIDQ3LjAyJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiLSBOb25lIC1cIjtcclxuICAgICAgICB3aWR0aDogNDcuMDIlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBjb2xvcjogcmdiKDExNywgMTE3LCAxMTcpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1My4wMiU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNwMiB1cmwoJy4uL2ltZy9jaGV2cm9uLWRvd24tc29saWQuc3ZnJykgcmlnaHQvMTVweCBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5MyU7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiUHJvZ3JhbWFzKlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBmb250LWZhbWlseTogXCJSdWJpa1wiO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTI0cHg7XHJcbiAgICAgICAgbGVmdDogNTMlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm0tYWN0aW9uc3tcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgfVxyXG4gIC51c2VyLWxvZ2luLWxpbmt7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAucG9saXRpY2FzLWRlLXRyYXRhbWllbnRve1xyXG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBsYWJlbHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIGlucHV0e1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNwMjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOmNoZWNrZWR7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jaGVjay5zdmcnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1sZWVyLXBvbGl0aWNhLWRlLWRhdG9ze1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94e1xyXG4gICAgICAgICAgbWluLWhlaWdodDogMTRweDtcclxuICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWZpbGUtcG9saXRpY2EtZGUtZGF0b3N7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAzO1xyXG4gICAgICAgICAgY29sb3I6ICRjcDI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICAgIFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuZm9ybS51c2VyLWxvZ2luLWZvcm17XHJcbiAgd2lkdGg6IDc0LjQxJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDYuMjk2Mjk2Mjk2Mjk2MyUgNDYuMjk2Mjk2Mjk2Mjk2MyU7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgLmZpZWxkc2V0LXdyYXBwZXJ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gICNlZGl0LWV4cGVyaWVuY2UtZ3JvdXB7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xyXG4gIH1cclxuICAjZWRpdC1leHBlcmllbmNlLXJvdy1vbmV7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmcDE7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICRjcDE3O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgI2VkaXQtZXhwZXJpZW5jZS1yb3ctdHdve1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBmb250LWZhbWlseTogJGZwMTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogJGNwMjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICBAaW5jbHVkZSBtcShtZCl7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICAjZWRpdC1leHBlcmllbmNlLXJvdy10aHJlZXtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LWZhbWlseTogJGZwMTtcclxuICAgIGNvbG9yOiAkY3A4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIEBpbmNsdWRlIG1xKG1kKXtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDI5cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgc3BhbntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm0tYWN0aW9uc3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgd2lkdGg6IDY0JTtcclxuICAgIH1cclxuICB9IFxyXG4gICNlZGl0LXJlZ2lzdGVyLWxpbmt7XHJcbiAgICAvLyBncmlkLWNvbHVtbjogc3BhbiAyO1xyXG4gIH1cclxufVxyXG5cclxuZm9ybS51c2VyLWxvZ291dC1jb25maXJte1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgY29sb3I6ICMzOUZGRjU7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgLmZvcm0tYWN0aW9uc3tcclxuICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICBidXR0b257XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzlGRkY1O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZnAxO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBwYWRkaW5nOiAzcHggMTRweDtcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMzOUZGRjU7XHJcbiAgICAgIGNvbG9yOiAjMDA1OTU2O1xyXG4gICAgfVxyXG4gIH1cclxuICBhe1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZnAxO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgY29sb3I6IzM5RkZGNTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn0iLCJib2R5e1xyXG5cclxuICAgICYudXNlci1sb2dnZWQtaW57XHJcbiAgICAgICAgLndoYXRzYXBwLWJ1YmJsZXtcclxuICAgICAgICAgICAgcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogNDNweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy93aGF0c2FhcC5zdmcnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDQzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogaGVhckJlYXRoIDEuNXMgZWFzZSBpbmZpbml0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9ICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLndoYXRzYXBwLWJ1YmJsZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxufVxyXG4iLCIjY29sb3Jib3h7XHJcbiAgLy8gd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XHJcbiAgLy8gaGVpZ2h0OiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xyXG4gIC8vIHdpZHRoOiA3MC4wNzA0MjI1MzUyMTEyN3Z3ICFpbXBvcnRhbnQ7XHJcbiAgLy8gbGVmdDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgLy8gdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xyXG4gIC8vIGhlaWdodDogODB2aCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jY2JveFdyYXBwZXIge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMjU1LCAyNDYsIDAuOSk7XHJcbiAgLy8gd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAjY2JveE1pZGRsZUxlZnQsICNjYm94TWlkZGxlUmlnaHQsICNjYm94VG9wQ2VudGVyLCAjY2JveEJvdHRvbUNlbnRlcntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICNjYm94Q29udGVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIC8vIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICNjYm94V3JhcHBlciAjY2JveENvbnRlbnQsICNjYm94TG9hZGVkQ29udGVudHtcclxuICAgIC8vIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgLy8gaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAvLyB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAjY2JveENsb3NlIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jbG9zZS5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMzBweDtcclxuICB9XHJcbiAgI2Nib3hMb2FkZWRDb250ZW50IHtcclxuICAgIEBpbmNsdWRlIHNjcm9sbDtcclxuICB9XHJcbiAgLnRlcm1pbm9zLWNvbmRpY2lvbmVzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDM3cHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG4gICAgLmNvbnRhaW5lci1pbmZvIHtcclxuICAgICAgY29sb3I6ICMwZDUzNTQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZnAxO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgY29sb3I6ICMwZDUzNTQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgLnJlZ2lzdHJvLWZ1bGwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnJlZ2lzdHJvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEyNHB4O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yZWdpc3Ryby1mdWUtZXhpdG9zbyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5yZWdpc3Ryby1leGl0b3NvIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuLy8gI2NvbG9yYm94e1xyXG4vLyAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbi8vICAgaGVpZ2h0OiAyOTAgIWltcG9ydGFudDtcclxuLy8gICAjY2JveFdyYXBwZXJ7XHJcbi8vICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4vLyAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbi8vICAgICAjY2JveENvbnRlbnR7XHJcbi8vICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbi8vICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4vLyAgICAgICAjY2JveExvYWRlZENvbnRlbnR7XHJcbi8vICAgICAgICAgbWFyZ2luOiAwO1xyXG4vLyAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbi8vICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbi8vICAgICAgIH1cclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vIH0iLCIudmlldy1tZW51LWhvdXNlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgLy8gbWFyZ2luOiAwIGF1dG87IFxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNwMTQ7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgJiA+IC52aWV3LWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBcclxuICAgIH1cclxuICAgIC5idXR0b24tbW9iaWxlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Nsb3NlLW1lbnUtbW9iaWxlLnN2Z1wiKTtcclxuICAgICAgdG9wOiAxOHB4O1xyXG4gICAgICByaWdodDogMjNweDtcclxuICAgICAgei1pbmRleDogOTk5OTk5O1xyXG4gICAgfVxyXG4gIH1cclxuICAmID4gLnZpZXctY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiA1My4yODglO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBjb2x1bW4tZ2FwOiA0LjQlO1xyXG4gICAgcm93LWdhcDogMTFweDtcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbXEgKG1keCl7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgY29sdW1uLWdhcDogMjRweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIC8vIHBhZGRpbmc6IDI1cHggMDtcclxuICAgICAgcGFkZGluZzogNjNweCAwIDAgMDsgXHJcbiAgICAgIG1heC13aWR0aDogMTI0MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgICYgPiBkaXYge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB3aWR0aDogNDcuOCU7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBtcSAobWR4KXtcclxuICAgICAgICB3aWR0aDogMTYuMDglO1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBtcSAobWR4KXtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcclxuICAgICAgICAgIC8vIHdpZHRoOiAxNS4yMSU7XHJcbiAgICAgICAgICB3aWR0aDogMTcuNjYzJTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52aWV3cy1maWVsZC1uYW1le1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5ncm91cC1sb2dvIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgQGluY2x1ZGUgbXEgKG1keCl7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWRlc2NyaXBjaW9uLW1lbnV7XHJcbiAgICAgICAgLmZpZWxkLWNvbnRlbnR7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIFtjbGFzcyo9J2dyb3VwLW1lbnUnXXtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgY29sdW1uLWdhcDogMTVweDtcclxuICAgICAgY29sdW1uLWdhcDogMTVweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDE3cHggO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY3AxNTtcclxuICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjdXJzb3I6IGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMEIyO1xyXG4gICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmstaG92ZXItaXRlbS1tZW51LnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuXHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgY29sb3I6ICRjcDIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmstYWN0aXZlLWl0ZW0tbWVudS5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcbiAgICAgIC52aWV3cy1maWVsZC1maWVsZC1pY29uby1tZW51e1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5maWVsZF9faXRlbXtcclxuICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC52aWV3cy1maWVsZC1maWVsZC1kZXNjcmlwY2lvbi1tZW51e1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgY29sb3I6ICRjcDE2O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmcDI7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBzdHJvbmd7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idXR0b24tbW9iaWxlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTM0cHg7XHJcbiAgICByaWdodDogMjRweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tZW51LW1vYmlsZS5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgICBAaW5jbHVkZSBtcSAobWR4KXtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLy8gRm9vdGVyXHJcbiAgLnZpZXctZm9vdGVye1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiA4OC4yNjMlO1xyXG4gICAgbWFyZ2luOiA1MnB4IGF1dG8gMjdweCBhdXRvO1xyXG4gICAgcm93LWdhcDogMThweDtcclxuICAgIC5oaWRkZW57XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmltYWdlLWNvbnRhaW5lcnN7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxOHB4O1xyXG4gICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbWFnZS13cmFwcGVye1xyXG4gICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY3AyO1xyXG4gICAgICB9XHJcbiAgICAgIGltZ3tcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICBjb2xvcjogJGNwMjtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmcDI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBhe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgY29sb3I6ICRjcDI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYWN0aXZle1xyXG4gICAgLnZpZXctZm9vdGVye1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIudmlldy1wcm9ncmFtYXN7XHJcbiAgICAmID4gLnZpZXctaGVhZGVye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmID4gLnZpZXctY29udGVudHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgICAgIG1heC13aWR0aDogMTA1OXB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICYgPiAudmlld3Mtcm93e1xyXG4gICAgICAgICAgICB3aWR0aDoxMS43JTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcm93LWdhcDogOXB4O1xyXG4gICAgICAgICAgICAvLyAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIC8vICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgLy8gICAgIHRvcDogLTExcHg7XHJcbiAgICAgICAgICAgIC8vICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIC8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgICAgICAgICAgLy8gICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgICAgICAgICAvLyAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICAvLyAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NoZWNrL2dyaXMuc3ZnJykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAvLyAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyLjI3NiU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmluZm8tcHJvZ3JhbWFze1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCA2cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwQjI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtN3B4IC01cHggNC4zcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zMCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTFweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY2hlY2svZ3Jpcy5zdmcnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWltZy1wcm9ncmFtYSwgLnZpZXdzLWZpZWxkLWZpZWxkLWRlc2NyaXBjaW9uLXByb2dyYW1he1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZXtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkX19pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICY6dmlzaXRlZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNwMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAvLyBIb3ZlciBmb3IgZWFjaFxyXG4gICAgICAgICAgICAgICAgJi5ob3VzZS1jdXJzb3N7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iay1jb3Vyc2UucG5nJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JrLWl0ZW1zLXNvbGlkL2JrLXNvbGlkLWN1cnNvLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYudmlzaXRlZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jaGVjay9jdXJzb3Muc3ZnJykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5ob3VzZS1jcmVhdGl2b3tcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JrLWNyZWF0aXZvLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iay1pdGVtcy1zb2xpZC9iay1zb2xpZC1jcmVhdGl2by5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnZpc2l0ZWR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY2hlY2svY3JlYXRpdm8uc3ZnJykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5ob3VzZS1pbmdlbmlve1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmstaW5nZW5pby5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmstaXRlbXMtc29saWQvYmstc29saWQtaW5nZW5pby5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnZpc2l0ZWR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY2hlY2svaW5nZW5pby5zdmcnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmhvdXNlLXNhYmlve1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmstc2FiaW8ucG5nJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JrLWl0ZW1zLXNvbGlkL2JrLXNvbGlkLXNhYmlvLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYudmlzaXRlZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jaGVjay9zYWJpby5zdmcnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmhvdXNlLXNvY2lhbHtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JrLXNvY2lhbC5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmstaXRlbXMtc29saWQvYmstc29saWQtc29jaWFsLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYudmlzaXRlZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jaGVjay9zb2NpYWwuc3ZnJykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5ob3VzZS11bml2ZXJzaXR5e1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmstdW5pdmVyc2lkYWQucG5nJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JrLWl0ZW1zLXNvbGlkL2JrLXNvbGlkLXVuaXZlcnNpZGFkLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYudmlzaXRlZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jaGVjay91bml2ZXJzaWRhZC5zdmcnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmhvdXNlLXZpc2lvbmFyaW97XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iay12aXNpb25hcmlvLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iay1pdGVtcy1zb2xpZC9iay1zb2xpZC12aXNpb25hcmlvLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYudmlzaXRlZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jaGVjay92aXNpb25hcmlvLnN2ZycpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwNjJweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAmID4gLnZpZXctY29udGVudCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAxN3B4IDIxcHggMTdweCAzN3B4O1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMjVweCAwO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIG1hcmdpbi1yaWdodDogNC4zNDI3MjMwMDQ2OTQ4MzZ2dztcclxuICAgIG1heC1oZWlnaHQ6IDE3NXB4O1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIHJvdy1nYXA6IDlweDtcclxuICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgIHBhZGRpbmc6IDQxcHggMTlweCA0MXB4IDM0cHg7XHJcbiAgICB9XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgfVxyXG4gIFxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3AxMztcclxuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgfVxyXG4gIFxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41MCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICBtYXJnaW46IDU0cHggMCA4MXB4IDA7XHJcbiAgICAgIHdpZHRoOiA1OS4yMiU7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDE3cHg7XHJcbiAgICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDM1NHB4O1xyXG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJiA+IC5yb3cge1xyXG4gICAgICBib3gtc2hhZG93OiAtNXB4IDRweCAzLjZweCAwcHggIzAwMDAwMDFhO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDdweCAwIDdweCAxNHB4O1xyXG4gICAgICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDE0cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogNDcuODEyJTtcclxuICAgICAgfVxyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWltZy1wcm9ncmFtYSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgLmZpZWxkX19pdGVtIHtcclxuICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtcShtZHgpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAudmlld3MtZmllbGQtbmFtZSB7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIHNwYW4sXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZwMjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgICAvLyBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgLy8gLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG4gICAgICAgICAgICAvLyAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiA+IGF7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5LmNsYXNzLWhvdXNlLWN1cnNvcyB7XHJcbiAgLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEge1xyXG4gICAgJiA+IC52aWV3LWNvbnRlbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA5MSwgMCwgMC41MCk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDkxLCAwLCAwLjUwKTtcclxuICAgICAgfVxyXG4gICAgICAmID4gLnJvd3tcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjN2FiMjAwODk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuYm9keS5jbGFzcy1ob3VzZS1jcmVhdGl2byB7XHJcbiAgLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEge1xyXG4gICAgJiA+IC52aWV3LWNvbnRlbnQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1EZWdyYWRlLUNyZWF0aXZvLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCByZ2JhKDE0MCwgMCwgMTQwLCAwLjMwKSAwJSwgcmdiYSgyNTEsIDAsIDIzMSwgMC4zMCkgNTAlKSBib3R0b20gcmlnaHQgLyA1MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCByZ2JhKDE0MCwgMCwgMTQwLCAwLjMwKSAwJSwgcmdiYSgyNTEsIDAsIDIzMSwgMC4zMCkgNTAlKSBib3R0b20gbGVmdCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHJnYmEoMTQwLCAwLCAxNDAsIDAuMzApIDAlLCByZ2JhKDI1MSwgMCwgMjMxLCAwLjMwKSA1MCUpIHRvcCBsZWZ0IC8gNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHJnYmEoMTQwLCAwLCAxNDAsIDAuMzApIDAlLCByZ2JhKDI1MSwgMCwgMjMxLCAwLjMwKSA1MCUpIHRvcCByaWdodCAvIDUwJSA1MCUgbm8tcmVwZWF0KTtcclxuICAgICAgYm94LXNoYWRvdzogLTdweCAtNXB4IDQuM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMzApO1xyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcclxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UwMDBjYWFjO1xyXG4gICAgICB9XHJcbiAgICAgICYgPiAucm93e1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQ6ICM3OUIyMDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UwMDBjYWFjO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmJvZHkuY2xhc3MtaG91c2UtaW5nZW5pbyB7XHJcbiAgLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEge1xyXG4gICAgJiA+IC52aWV3LWNvbnRlbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjYWYwMDNmMzM7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjAwNWM7XHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDAwNjVhODtcclxuICAgICAgfVxyXG4gICAgICAmID4gLnJvd3tcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTAwMDY1YTg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLTVweCA0cHggMy42cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMCk7XHJcbiAgICAgIH0gXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmJvZHkuY2xhc3MtaG91c2Utc2FiaW8ge1xyXG4gIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhIHtcclxuICAgICYgPiAudmlldy1jb250ZW50IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tRGVncmFkZS1TYWJpbywgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgcmdiYSgxMzIsIDQxLCAwLCAwLjMwKSAwJSwgcmdiYSgyNTUsIDEyMiwgMCwgMC4zMCkgNTAlKSBib3R0b20gcmlnaHQgLyA1MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCByZ2JhKDEzMiwgNDEsIDAsIDAuMzApIDAlLCByZ2JhKDI1NSwgMTIyLCAwLCAwLjMwKSA1MCUpIGJvdHRvbSBsZWZ0IC8gNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgcmdiYSgxMzIsIDQxLCAwLCAwLjMwKSAwJSwgcmdiYSgyNTUsIDEyMiwgMCwgMC4zMCkgNTAlKSB0b3AgbGVmdCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCByZ2JhKDEzMiwgNDEsIDAsIDAuMzApIDAlLCByZ2JhKDI1NSwgMTIyLCAwLCAwLjMwKSA1MCUpIHRvcCByaWdodCAvIDUwJSA1MCUgbm8tcmVwZWF0KTtcclxuICAgICAgYm94LXNoYWRvdzogLTdweCAtNXB4IDQuM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMzApO1xyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGODUwMDtcclxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSAxMzIgMCAvIDYwJSk7XHJcbiAgICAgIH0gIFxyXG4gICAgICAmID4gLnJvd3tcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1IDEzMiAwIC8gNjAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5ib2R5LmNsYXNzLWhvdXNlLXNvY2lhbHtcclxuICAudmlldy1zdWJjYXRlZ29yaWFzLWRlLWNhdGVnb3JpYXtcclxuICAgICYgPiAudmlldy1jb250ZW50IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tRGVncmFkZS1Tb2NpYWwsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHJnYmEoMCwgMzksIDg1LCAwLjMwKSAwJSwgcmdiYSg0NCwgNDQsIDIyMSwgMC4zMCkgNTAlKSBib3R0b20gcmlnaHQgLyA1MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCByZ2JhKDAsIDM5LCA4NSwgMC4zMCkgMCUsIHJnYmEoNDQsIDQ0LCAyMjEsIDAuMzApIDUwJSkgYm90dG9tIGxlZnQgLyA1MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCByZ2JhKDAsIDM5LCA4NSwgMC4zMCkgMCUsIHJnYmEoNDQsIDQ0LCAyMjEsIDAuMzApIDUwJSkgdG9wIGxlZnQgLyA1MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgcmdiYSgwLCAzOSwgODUsIDAuMzApIDAlLCByZ2JhKDQ0LCA0NCwgMjIxLCAwLjMwKSA1MCUpIHRvcCByaWdodCAvIDUwJSA1MCUgbm8tcmVwZWF0KTtcclxuICAgICAgYm94LXNoYWRvdzogLTdweCAtNXB4IDQuM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMzApO1xyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwNjJCMjsgIFxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCA5OCAxNzggLyA2MCUpO1xyXG4gICAgICB9ICBcclxuICAgICAgJiA+IC5yb3d7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAgOTggMTc4IC8gNjAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5ib2R5LmNsYXNzLWhvdXNlLXVuaXZlcnNpdHkge1xyXG4gIC52aWV3LXN1YmNhdGVnb3JpYXMtZGUtY2F0ZWdvcmlhIHtcclxuICAgICYgPiAudmlldy1jb250ZW50IHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMCwgMC43KTtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgxMDAsIDg0LCAwLCAwLjUpO1xyXG4gICAgICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTk5NjAwQjI7XHJcbiAgICAgIH0gIFxyXG4gICAgICAmID4gLnJvd3tcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1EZWdyYWRlLVVuaXZlcnNpdHksIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHJnYmEoMTY5LCAxNTAsIDAsIDAuNzApIDAlLCByZ2JhKDI1NSwgMjI2LCAwLCAwLjcwKSA1MCUpIGJvdHRvbSByaWdodCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHJnYmEoMTY5LCAxNTAsIDAsIDAuNzApIDAlLCByZ2JhKDI1NSwgMjI2LCAwLCAwLjcwKSA1MCUpIGJvdHRvbSBsZWZ0IC8gNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgcmdiYSgxNjksIDE1MCwgMCwgMC43MCkgMCUsIHJnYmEoMjU1LCAyMjYsIDAsIDAuNzApIDUwJSkgdG9wIGxlZnQgLyA1MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgcmdiYSgxNjksIDE1MCwgMCwgMC43MCkgMCUsIHJnYmEoMjU1LCAyMjYsIDAsIDAuNzApIDUwJSkgdG9wIHJpZ2h0IC8gNTAlIDUwJSBuby1yZXBlYXQpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IC01cHggNHB4IDMuNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNTApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmJvZHkuY2xhc3MtaG91c2UtdmlzaW9uYXJpbyB7XHJcbiAgLnZpZXctc3ViY2F0ZWdvcmlhcy1kZS1jYXRlZ29yaWEge1xyXG4gICAgJiA+IC52aWV3LWNvbnRlbnQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICBib3JkZXI6IDAuNXB4IHNvbGlkIHZhcigtLUxvY2hpbnZhci02MDAsICMwMDlBOUEpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDExMiwgMTA1LCAwLjIwKTtcclxuICAgICAgYm94LXNoYWRvdzogNnB4IDEwcHggOC43cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3LjVweCk7XHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlhOWFiODtcclxuICAgICAgfSBcclxuICAgICAgJiA+IC5yb3d7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kOiB2YXIoLS1EZWdyYWRlLVZpc2lvbmFyaW8sIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHJnYmEoMCwgNjgsIDc4LCAwLjcwKSAwJSwgcmdiYSg1MCwgMTkyLCAxNzUsIDAuNzApIDUwJSkgYm90dG9tIHJpZ2h0IC8gNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgcmdiYSgwLCA2OCwgNzgsIDAuNzApIDAlLCByZ2JhKDUwLCAxOTIsIDE3NSwgMC43MCkgNTAlKSBib3R0b20gbGVmdCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHJnYmEoMCwgNjgsIDc4LCAwLjcwKSAwJSwgcmdiYSg1MCwgMTkyLCAxNzUsIDAuNzApIDUwJSkgdG9wIGxlZnQgLyA1MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgcmdiYSgwLCA2OCwgNzgsIDAuNzApIDAlLCByZ2JhKDUwLCAxOTIsIDE3NSwgMC43MCkgNTAlKSB0b3AgcmlnaHQgLyA1MCUgNTAlIG5vLXJlcGVhdCk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLTVweCA0cHggMy42cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMCk7XHJcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWE5YWI4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi52aWV3LXRheG9ub215LXRlcm0ge1xyXG4gIHdpZHRoOiA5Ny4zNTIlO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogOTQuNjYlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgfVxyXG4gIC5yb3ctb25lIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjQjIwMDQwNEQ7XHJcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG4gICAgYm9yZGVyOiAwLjVweCBzb2xpZCAjRkYwMDVDO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgcGFkZGluZzogMTRweCA4cHggMTRweCAxN3B4O1xyXG4gICAgY29sdW1uLWdhcDogMi44JTtcclxuICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgIHBhZGRpbmc6IDI1cHggMzFweCA5MHB4IDI5cHg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDUuMjclO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzOTBweDtcclxuICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgQGluY2x1ZGUgc2Nyb2xsO1xyXG4gICAgfVxyXG4gICAgLmNhcmVlci1pbmZvLWdlbmVyYWwge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgLmdyb3VwLWluZm8tdGl0bGV7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbnNjcmlwY2lvbntcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1nLXByb2dyYW1he1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgKntcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24tcHJvZ3JhbWF7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBjb2xvcjogJGNwMjtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAyO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBzdHJvbmd7XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24tZGUtbGEtY2FycmVyYSB7XHJcbiAgICAgICAgLmZpZWxkX19sYWJlbCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBidXR0b24yO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZpZWxkX19pdGVtIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgICAgICAgIHAsIGxpIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcDI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW5zY3JpcGNpb24ge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgIDgxLjQyJSA3OC42NyUgYXQgMTAwJSAwJSxcclxuICAgICAgICAgICAgICByZ2JhKDEzMCwgMCwgMzQsIDAuNykgMCUsXHJcbiAgICAgICAgICAgICAgcmdiYSgyNTUsIDAsIDkyLCAwLjcpIDEwMCVcclxuICAgICAgICAgICAgKVxyXG4gICAgICAgICAgICAvKiB3YXJuaW5nOiBncmFkaWVudCB1c2VzIGEgcm90YXRpb24gdGhhdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IENTUyBhbmQgbWF5IG5vdCBiZWhhdmUgYXMgZXhwZWN0ZWQgKi87XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAtNXB4IDRweCAzLjZweCAwcHggIzAwMDAwMDgwO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmcDI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMnB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmVlci12aWRlb3tcclxuICAgICAgbWluLXdpZHRoOiA1My4yOCU7XHJcbiAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgbWluLXdpZHRoOiA2Mi41NSU7XHJcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogLTcxcHg7XHJcbiAgICAgIH1cclxuICAgICAgZmlndXJle1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBoZWlnaHQ6IDE3OHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgIGhlaWdodDogMzM0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGlmcmFtZSwgdmlkZW97XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yb3ctdHdve1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGNvbHVtbi1nYXA6IDEuNTUlO1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICYgPiAqe1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQjIwMDQwNEQ7XHJcbiAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcbiAgICAgIGJvcmRlcjogMC41cHggc29saWQgI0ZGMDA1QyA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgcGFkZGluZzogMTJweCAyMHB4IDExcHggMTVweDtcclxuICAgIH1cclxuICAgIC5jYXJlZXItc2tpbGxze1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWhhYmlsaWRhZGVze1xyXG4gICAgICAgIC5maWVsZF9fbGFiZWx7XHJcbiAgICAgICAgICBAaW5jbHVkZSBidXR0b24yO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmllbGRfX2l0ZW17XHJcbiAgICAgICAgICBwe1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZwMjtcclxuICAgICAgICAgICAgY29sb3I6ICRjcDI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAyO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3AyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXJlZXItbG9jYXRpb257XHJcbiAgICAgIG1pbi13aWR0aDogNTAlOyAgICAgIFxyXG4gICAgICBAaW5jbHVkZSBtcShtZCl7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjQ0cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXViaWNhY2lvbi1zZWRlLXByb2dyYW1he1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTRweCBhdXRvO1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDZweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgIC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTIycHggYXV0bztcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcclxuICAgICAgICAgIHJvdy1nYXA6IDM1cHhcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLy8gLnVuaXZlcnNpdHl7XHJcbiAgICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAvLyAgIHRvcDogNTAlO1xyXG4gICAgICAvLyAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0yMyUpO1xyXG4gICAgICAvLyAgIGxlZnQ6IDUwJTtcclxuICAgICAgLy8gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC8vICAgcHtcclxuICAgICAgLy8gICAgIHRleHQtd3JhcDogbm93cmFwO1xyXG4gICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogOXB4XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyAgIGF7XHJcbiAgICAgIC8vICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAvLyAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMCwgMC43KTtcclxuICAgICAgLy8gICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAvLyAgICAgZm9udC1mYW1pbHk6IEludGVyO1xyXG4gICAgICAvLyAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAvLyAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAvLyAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgLy8gICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIC8vICAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xyXG4gICAgICAvLyAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAvLyAgICAgcGFkZGluZzogMXB4IDE1cHhcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vIH1cclxuICAgICAgLmZpZWxkX19sYWJlbHtcclxuICAgICAgICBAaW5jbHVkZSBidXR0b24yO1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmZpZWxkX19pdGVte1xyXG4gICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICB3aWR0aDogMzIlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgY29sb3I6ICRjcDI7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZwMjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgI2Jsb2NrLXVuaW1pbnV0by1jZGl1bmltaW51dG9ibG9ja3tcclxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtdWJpY2FjaW9uLXNlZGUtcHJvZ3JhbWF7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5qcy1mb3JtLXR5cGUtc2VsZWN0e1xyXG4gICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjcDI7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcDM7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBzZWxlY3R7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNEY0RjRGO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZwMTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAjdGV4dC1jb250YWluZXJ7XHJcbiAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogLTk4cHg7XHJcbiAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogNjBweDtcclxuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgICAgICAgICB0b3A6IDQ4cHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBzY3JvbGw7XHJcbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhcntcclxuICAgICAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1My40OCU7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICB0b3A6IDMwcHg7XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudmlld3MtZmllbGQtZmllbGQtc2VkZXtcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgY29sb3I6ICRjcDI7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAxO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmZpZWxkLWNvbnRlbnR7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgY29sb3I6ICRjcDI7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAxO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWRlc2NyaXBjaW9ue1xyXG4gICAgICAgICAgcHtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmJvZHkuY2xhc3MtaG91c2UtY3Vyc29zIHtcclxuICAucm93LW9uZXtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoNTEsIDkxLCAwLCAwLjUwKTtcclxuICAgIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0FERkYwMDtcclxuICAgIC5jYXJlZXItaW5mby1nZW5lcmFse1xyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1nLXByb2dyYW1he1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBREZGMDA7XHJcbiAgICAgIH1cclxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uLWRlLWxhLWNhcnJlcmF7XHJcbiAgICAgICAgLmZpZWxkX19sYWJlbHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3OUIyMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbnNjcmlwY2lvbntcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDgxLjQyJSA3OC42NyUgYXQgMTAwJSAwJSwgIzAwNzQyQ0IyIDAlLCAjOUZFODAwQjIgMTAwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yb3ctdHdve1xyXG4gICAgLmNhcmVlci1za2lsbHMsIC5jYXJlZXItbG9jYXRpb257XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoNTEsIDkxLCAwLCAwLjUwKTtcclxuICAgICAgYm94LXNoYWRvdzogNnB4IDEwcHggOC43cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0FERkYwMDtcclxuICAgICAgLmZpZWxkX19sYWJlbHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzlCMjAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmJvZHkuY2xhc3MtaG91c2UtY3JlYXRpdm8ge1xyXG4gIC5yb3ctb25le1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHJnYmEoMTQwLCAwLCAxNDAsIDAuMzApIDAlLCByZ2JhKDI1MSwgMCwgMjMxLCAwLjMwKSA1MCUpIGJvdHRvbSByaWdodCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHJnYmEoMTQwLCAwLCAxNDAsIDAuMzApIDAlLCByZ2JhKDI1MSwgMCwgMjMxLCAwLjMwKSA1MCUpIGJvdHRvbSBsZWZ0IC8gNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgcmdiYSgxNDAsIDAsIDE0MCwgMC4zMCkgMCUsIHJnYmEoMjUxLCAwLCAyMzEsIDAuMzApIDUwJSkgdG9wIGxlZnQgLyA1MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgcmdiYSgxNDAsIDAsIDE0MCwgMC4zMCkgMCUsIHJnYmEoMjUxLCAwLCAyMzEsIDAuMzApIDUwJSkgdG9wIHJpZ2h0IC8gNTAlIDUwJSBuby1yZXBlYXQ7XHJcbiAgICBib3gtc2hhZG93OiAtN3B4IC01cHggNC4zcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zMCk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMjAwREQ7XHJcbiAgICAuY2FyZWVyLWluZm8tZ2VuZXJhbHtcclxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltZy1wcm9ncmFtYXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTIwMEREO1xyXG4gICAgICB9XHJcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbi1kZS1sYS1jYXJyZXJhe1xyXG4gICAgICAgIC5maWVsZF9fbGFiZWx7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTIwMEREO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW5zY3JpcGNpb257XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4MS40MiUgNzguNjclIGF0IDEwMCUgMCUsICM4QzAwOENCMiAwJSwgI0ZCMDBFN0IyIDEwMCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucm93LXR3b3tcclxuICAgIC5jYXJlZXItc2tpbGxzLCAuY2FyZWVyLWxvY2F0aW9ue1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1EZWdyYWRlLUNyZWF0aXZvLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCByZ2JhKDE0MCwgMCwgMTQwLCAwLjMwKSAwJSwgcmdiYSgyNTEsIDAsIDIzMSwgMC4zMCkgNTAlKSBib3R0b20gcmlnaHQgLyA1MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCByZ2JhKDE0MCwgMCwgMTQwLCAwLjMwKSAwJSwgcmdiYSgyNTEsIDAsIDIzMSwgMC4zMCkgNTAlKSBib3R0b20gbGVmdCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHJnYmEoMTQwLCAwLCAxNDAsIDAuMzApIDAlLCByZ2JhKDI1MSwgMCwgMjMxLCAwLjMwKSA1MCUpIHRvcCBsZWZ0IC8gNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHJnYmEoMTQwLCAwLCAxNDAsIDAuMzApIDAlLCByZ2JhKDI1MSwgMCwgMjMxLCAwLjMwKSA1MCUpIHRvcCByaWdodCAvIDUwJSA1MCUgbm8tcmVwZWF0KTtcclxuICAgICAgYm94LXNoYWRvdzogLTdweCAtNXB4IDQuM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMzApO1xyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UyMDBERDtcclxuICAgICAgLmZpZWxkX19sYWJlbHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTIwMEREO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmJvZHkuY2xhc3MtaG91c2UtaW5nZW5pbyB7XHJcbiAgLnJvdy1vbmV7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgYm9yZGVyOiAwLjVweCBzb2xpZCAjRkYwMDVDO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgxNzgsIDAsIDY0LCAwLjMwKTtcclxuICAgIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xyXG4gICAgLmNhcmVlci1pbmZvLWdlbmVyYWx7XHJcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWctcHJvZ3JhbWF7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMDA1QztcclxuICAgICAgfVxyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24tZGUtbGEtY2FycmVyYXtcclxuICAgICAgICAuZmllbGRfX2xhYmVse1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMDA1QztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWluc2NyaXBjaW9ue1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoODEuNDIlIDc4LjY3JSBhdCAxMDAlIDAlLCAjODIwMDIyQjIgMCUsICNGRjAwNUNCMiAxMDAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnJvdy10d297XHJcbiAgICAuY2FyZWVyLXNraWxscywgLmNhcmVlci1sb2NhdGlvbntcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgYm9yZGVyOiAwLjVweCBzb2xpZCAjRkYwMDVDO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE3OCwgMCwgNjQsIDAuMzApO1xyXG4gICAgICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xyXG4gICAgICAuZmllbGRfX2xhYmVse1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjAwNUM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuYm9keS5jbGFzcy1ob3VzZS1zYWJpbyB7XHJcbiAgLnJvdy1vbmV7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tRGVncmFkZS1TYWJpbywgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgcmdiYSgxMzIsIDQxLCAwLCAwLjMwKSAwJSwgcmdiYSgyNTUsIDEyMiwgMCwgMC4zMCkgNTAlKSBib3R0b20gcmlnaHQgLyA1MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCByZ2JhKDEzMiwgNDEsIDAsIDAuMzApIDAlLCByZ2JhKDI1NSwgMTIyLCAwLCAwLjMwKSA1MCUpIGJvdHRvbSBsZWZ0IC8gNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgcmdiYSgxMzIsIDQxLCAwLCAwLjMwKSAwJSwgcmdiYSgyNTUsIDEyMiwgMCwgMC4zMCkgNTAlKSB0b3AgbGVmdCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCByZ2JhKDEzMiwgNDEsIDAsIDAuMzApIDAlLCByZ2JhKDI1NSwgMTIyLCAwLCAwLjMwKSA1MCUpIHRvcCByaWdodCAvIDUwJSA1MCUgbm8tcmVwZWF0KTtcclxuICAgIGJveC1zaGFkb3c6IC03cHggLTVweCA0LjNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMwKTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGODUwMDsgIFxyXG4gICAgLmNhcmVlci1pbmZvLWdlbmVyYWx7XHJcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbWctcHJvZ3JhbWF7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODUwMDtcclxuICAgICAgfVxyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtZGVzY3JpcGNpb24tZGUtbGEtY2FycmVyYXtcclxuICAgICAgICAuZmllbGRfX2xhYmVse1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODUwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWluc2NyaXBjaW9ue1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoODEuNDIlIDc4LjY3JSBhdCAxMDAlIDAlLCAjODQyOTAwQjIgMCUsICNGRjdBMDBCMiAxMDAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnJvdy10d297XHJcbiAgICAuY2FyZWVyLXNraWxscywgLmNhcmVlci1sb2NhdGlvbntcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tRGVncmFkZS1TYWJpbywgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgcmdiYSgxMzIsIDQxLCAwLCAwLjMwKSAwJSwgcmdiYSgyNTUsIDEyMiwgMCwgMC4zMCkgNTAlKSBib3R0b20gcmlnaHQgLyA1MCUgNTAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCByZ2JhKDEzMiwgNDEsIDAsIDAuMzApIDAlLCByZ2JhKDI1NSwgMTIyLCAwLCAwLjMwKSA1MCUpIGJvdHRvbSBsZWZ0IC8gNTAlIDUwJSBuby1yZXBlYXQsIGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgcmdiYSgxMzIsIDQxLCAwLCAwLjMwKSAwJSwgcmdiYSgyNTUsIDEyMiwgMCwgMC4zMCkgNTAlKSB0b3AgbGVmdCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCByZ2JhKDEzMiwgNDEsIDAsIDAuMzApIDAlLCByZ2JhKDI1NSwgMTIyLCAwLCAwLjMwKSA1MCUpIHRvcCByaWdodCAvIDUwJSA1MCUgbm8tcmVwZWF0KTtcclxuICAgICAgYm94LXNoYWRvdzogLTdweCAtNXB4IDQuM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMzApO1xyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGODUwMDtcclxuICAgICAgLmZpZWxkX19sYWJlbHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4NTAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmJvZHkuY2xhc3MtaG91c2Utc29jaWFsIHtcclxuICAucm93LW9uZXtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1EZWdyYWRlLVNvY2lhbCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgcmdiYSgwLCAzOSwgODUsIDAuMzApIDAlLCByZ2JhKDQ0LCA0NCwgMjIxLCAwLjMwKSA1MCUpIGJvdHRvbSByaWdodCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHJnYmEoMCwgMzksIDg1LCAwLjMwKSAwJSwgcmdiYSg0NCwgNDQsIDIyMSwgMC4zMCkgNTAlKSBib3R0b20gbGVmdCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHJnYmEoMCwgMzksIDg1LCAwLjMwKSAwJSwgcmdiYSg0NCwgNDQsIDIyMSwgMC4zMCkgNTAlKSB0b3AgbGVmdCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCByZ2JhKDAsIDM5LCA4NSwgMC4zMCkgMCUsIHJnYmEoNDQsIDQ0LCAyMjEsIDAuMzApIDUwJSkgdG9wIHJpZ2h0IC8gNTAlIDUwJSBuby1yZXBlYXQpO1xyXG4gICAgYm94LXNoYWRvdzogLTdweCAtNXB4IDQuM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMzApO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA2MkIyOyAgXHJcbiAgICAuY2FyZWVyLWluZm8tZ2VuZXJhbHtcclxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltZy1wcm9ncmFtYXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MkIyO1xyXG4gICAgICB9XHJcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbi1kZS1sYS1jYXJyZXJhe1xyXG4gICAgICAgIC5maWVsZF9fbGFiZWx7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MkIyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW5zY3JpcGNpb257XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4MS40MiUgNzguNjclIGF0IDEwMCUgMCUsICMwMDI3NTVCMiAwJSwgIzJDMkNEREIyIDEwMCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucm93LXR3b3tcclxuICAgIC5jYXJlZXItc2tpbGxzLCAuY2FyZWVyLWxvY2F0aW9ue1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1EZWdyYWRlLVNvY2lhbCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgcmdiYSgwLCAzOSwgODUsIDAuMzApIDAlLCByZ2JhKDQ0LCA0NCwgMjIxLCAwLjMwKSA1MCUpIGJvdHRvbSByaWdodCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHJnYmEoMCwgMzksIDg1LCAwLjMwKSAwJSwgcmdiYSg0NCwgNDQsIDIyMSwgMC4zMCkgNTAlKSBib3R0b20gbGVmdCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHJnYmEoMCwgMzksIDg1LCAwLjMwKSAwJSwgcmdiYSg0NCwgNDQsIDIyMSwgMC4zMCkgNTAlKSB0b3AgbGVmdCAvIDUwJSA1MCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCByZ2JhKDAsIDM5LCA4NSwgMC4zMCkgMCUsIHJnYmEoNDQsIDQ0LCAyMjEsIDAuMzApIDUwJSkgdG9wIHJpZ2h0IC8gNTAlIDUwJSBuby1yZXBlYXQpO1xyXG4gICAgICBib3gtc2hhZG93OiAtN3B4IC01cHggNC4zcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zMCk7XHJcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA2MkIyOyAgXHJcbiAgICAgIC5maWVsZF9fbGFiZWx7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJCMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5ib2R5LmNsYXNzLWhvdXNlLXVuaXZlcnNpdHkge1xyXG4gIC5yb3ctb25le1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMCwgMC43KTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMTAwLCA4NCwgMCwgMC41KTtcclxuICAgIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpOyAgXHJcbiAgICAuY2FyZWVyLWluZm8tZ2VuZXJhbHtcclxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWltZy1wcm9ncmFtYXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAwLCAwLjcpO1xyXG4gICAgICB9XHJcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNjcmlwY2lvbi1kZS1sYS1jYXJyZXJhe1xyXG4gICAgICAgIC5maWVsZF9fbGFiZWx7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAwLCAwLjcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW5zY3JpcGNpb257XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4MS40MiUgNzguNjclIGF0IDEwMCUgMCUsICNBOTk2MDBCMiAwJSwgI0ZGRTIwMEIyIDEwMCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucm93LXR3b3tcclxuICAgIC5jYXJlZXItc2tpbGxzLCAuY2FyZWVyLWxvY2F0aW9ue1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAwLCAwLjcpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEwMCwgODQsIDAsIDAuNSk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7ICAgXHJcbiAgICAgIC5maWVsZF9fbGFiZWx7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMCwgMC43KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5ib2R5LmNsYXNzLWhvdXNlLXZpc2lvbmFyaW8ge1xyXG4gIC5yb3ctb25le1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGJvcmRlcjogMC41cHggc29saWQgdmFyKC0tTG9jaGludmFyLTYwMCwgIzAwOUE5QSk7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDExMiwgMTA1LCAwLjIwKTtcclxuICAgIGJveC1zaGFkb3c6IDZweCAxMHB4IDguN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDcuNXB4KTtcclxuICAgIC5jYXJlZXItaW5mby1nZW5lcmFse1xyXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1nLXByb2dyYW1he1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlBOUE7XHJcbiAgICAgIH1cclxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2NyaXBjaW9uLWRlLWxhLWNhcnJlcmF7XHJcbiAgICAgICAgLmZpZWxkX19sYWJlbHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlBOUE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbnNjcmlwY2lvbntcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDgxLjQyJSA3OC42NyUgYXQgMTAwJSAwJSwgIzAwNDQ0RUIyIDAlLCAjMzJDMEFGQjIgMTAwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yb3ctdHdve1xyXG4gICAgLmNhcmVlci1za2lsbHMsIC5jYXJlZXItbG9jYXRpb257XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgIGJvcmRlcjogMC41cHggc29saWQgdmFyKC0tTG9jaGludmFyLTYwMCwgIzAwOUE5QSk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMTEyLCAxMDUsIDAuMjApO1xyXG4gICAgICBib3gtc2hhZG93OiA2cHggMTBweCA4LjdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDcuNXB4KTtcclxuICAgICAgLmZpZWxkX19sYWJlbHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5QTlBO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnZpZXctYmllbnZlbmlkby11c2VyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgcGFkZGluZzogMTFweCA2OXB4IDAgMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMztcclxuXHJcbiAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMzlweDtcclxuICAgIHRvcDogMzNweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgcGFkZGluZy1yaWdodDogNjFweDtcclxuICB9XHJcbiAgLnZpZXctaGVhZGVyIHtcclxuICAgIGNvbG9yOiAkY3A0O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZnAzO1xyXG4gICAgZm9udC1mYW1pbHk6IFJ1YmlrO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNDhweDtcclxuICB9XHJcbiAgLnZpZXdzLWZpZWxkLWZpZWxkLW5vbWJyZXN7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIC5maWVsZC1jb250ZW50e1xyXG4gICAgICBjb2xvcjogJGNwMjtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LWZhbWlseTogJGZwMztcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY29sdW1uLWdhcDogN3B4O1xyXG4gICAgICBAaW5jbHVkZSBtcShtZCl7XHJcblxyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9sb2dpbi5zdmcnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnZpZXctZm9vdGVye1xyXG4gICAgYXtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzlGRkY1O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgcGFkZGluZzogM3B4IDE0cHg7XHJcbiAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LWZhbWlseTogJGZwMTtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMzlGRkY1O1xyXG4gICAgICAgIGNvbG9yOiAjMDA1OTU2O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgcmlnaHQ6IDE4MHB4O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdGV4dC13cmFwOiBub3dyYXA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnZpZXctYmxvcXVlLWFzc2VzdHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMjBweDtcclxuICAgIGxlZnQ6IDMzcHg7XHJcbiAgICBAaW5jbHVkZSBtcSAobWQpe1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmID4gLnZpZXctY29udGVudHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDE4cHg7XHJcbiAgICAgICAgJiA+IC52aWV3cy1yb3d7XHJcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdle1xyXG4gICAgICAgICAgICAgICAgLmZpZWxkX19pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIiNibG9jay11bmltaW51dG8tdmlld3MtYmxvY2stZnVsbC1ib3hlcy1ibG9jay0xe1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgfVxyXG59XHJcbmJvZHl7XHJcbiAgICAmLnBhdGgtZnJvbnRwYWdlLCAmLnBhZ2UtdXNlci1sb2dpbiwgJi5wYWdlLXVzZXItcmVnaXN0ZXJ7XHJcbiAgICAgICAgLnZpZXctZnVsbC1ib3hlc3tcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyKCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQxcHggMzVweCAzNnB4IDQwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAmPiAudmlldy1jb250ZW50e1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTMuMTcyJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNjRweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMzguMTcyJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lc2N1ZG8tdS5zdmcnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvLyBTbGlkZXJcclxuICAgICAgICAgICAgLnNsaWNrX19zbGlkZXtcclxuICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ib3gtaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3Ni4yJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudmlld3MtZmllbGQtZmllbGQtZGVzY3JpcGNpb257XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDAgMTZweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY3AyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNsaWNrLWRvdHN7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDlweDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTIwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMjAwNEQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkUyMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgICAgICAgICAgLnZpZXctaGVhZGVye1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtNDlweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogODUwcHgpe1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTgxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1JTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC52aWV3LWZvb3RlcntcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLTQ5cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTI5cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi52aWV3LWZ1bGwtYm94ZXN7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59IiwiLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRve1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIC52aWV3cy1maWVsZC1ub3RoaW5ne1xyXG4gICAgICAgICYgPiAuZmllbGQtY29udGVudHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA5cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IC01cHggNHB4IDMuNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNTApO1xyXG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iay1yZXR1cm4ucG5nJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JrLXJldHVybi1ob3Zlci5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U4MDU1NztcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcmV0dXJuLnN2ZycpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjcDI7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwMjtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEgKG1kKXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzdHJvbmd7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xIChtZCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LmNsYXNzLWhvdXNlLWN1cnNvc3tcclxuICAgIC52aWV3LWJsb3F1ZS1zZWd1aXItZXhwbG9yYW5kb3tcclxuICAgICAgICAudmlld3MtZmllbGQtbm90aGluZ3tcclxuICAgICAgICAgICAgJiA+IC5maWVsZC1jb250ZW50e1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY291cnNlL2Mtc29saWQucG5nJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvdXJzZS9jLWhvdmVyLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjQURGRjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbmJvZHkuY2xhc3MtaG91c2UtY3JlYXRpdm97XHJcbiAgICAudmlldy1ibG9xdWUtc2VndWlyLWV4cGxvcmFuZG97XHJcbiAgICAgICAgLnZpZXdzLWZpZWxkLW5vdGhpbmd7XHJcbiAgICAgICAgICAgICYgPiAuZmllbGQtY29udGVudHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NyZWF0aXZvL2NyLXNvbGlkLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jcmVhdGl2by9jci1ob3Zlci5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGMDBFNTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5ib2R5LmNsYXNzLWhvdXNlLWluZ2VuaW97XHJcbiAgICAudmlldy1ibG9xdWUtc2VndWlyLWV4cGxvcmFuZG97XHJcbiAgICAgICAgLnZpZXdzLWZpZWxkLW5vdGhpbmd7XHJcbiAgICAgICAgICAgICYgPiAuZmllbGQtY29udGVudHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2luZ2VuaW8vaW5nZS1zb2xpZC5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaW5nZW5pby9pbmdlLWhvdmVyLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRTgwNTU3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbmJvZHkuY2xhc3MtaG91c2Utc2FiaW97XHJcbiAgICAudmlldy1ibG9xdWUtc2VndWlyLWV4cGxvcmFuZG97XHJcbiAgICAgICAgLnZpZXdzLWZpZWxkLW5vdGhpbmd7XHJcbiAgICAgICAgICAgICYgPiAuZmllbGQtY29udGVudHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NhYmlvL3NhYi1zb2xpZC5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc2FiaW8vc2FiLWhvdmVyLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkY4NTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbmJvZHkuY2xhc3MtaG91c2Utc29jaWFse1xyXG4gICAgLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRve1xyXG4gICAgICAgIC52aWV3cy1maWVsZC1ub3RoaW5ne1xyXG4gICAgICAgICAgICAmID4gLmZpZWxkLWNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zb2NpYWwvc29jaS1zb2xpZC5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc29jaWFsL3NvY2ktaG92ZXIucG5nJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMwMDFBRkY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuYm9keS5jbGFzcy1ob3VzZS11bml2ZXJzaXR5e1xyXG4gICAgLnZpZXctYmxvcXVlLXNlZ3Vpci1leHBsb3JhbmRve1xyXG4gICAgICAgIC52aWV3cy1maWVsZC1ub3RoaW5ne1xyXG4gICAgICAgICAgICAmID4gLmZpZWxkLWNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy91bml2ZXJzaWRhZC91bmktc29saWQucG5nJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3VuaXZlcnNpZGFkL3VuaS1ob3Zlci5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRTIwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5ib2R5LmNsYXNzLWhvdXNlLXZpc2lvbmFyaW97XHJcbiAgICAudmlldy1ibG9xdWUtc2VndWlyLWV4cGxvcmFuZG97XHJcbiAgICAgICAgLnZpZXdzLWZpZWxkLW5vdGhpbmd7XHJcbiAgICAgICAgICAgICYgPiAuZmllbGQtY29udGVudHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3Zpc2lvbmFyaW8vdmlzLXNvbGlkLnBuZycpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy92aXNpb25hcmlvL3Zpcy1ob3Zlci5wbmcnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwRkZGRjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsImZvb3RlcntcclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICBjb2xvcjogJGNwMjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcDE7XHJcbiAgICAgICAgfVxyXG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/