/* Base */
/* Reset and base styles  */
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@700&display=swap");
* {
  padding: 0px;
  margin: 0px;
  border: none;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Links */
a, a:link, a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

/* Common */
aside, nav, footer, header, section, main {
  display: block;
}

h1, h2, h3, h4, h5, h6, p {
  font-size: inherit;
  font-weight: inherit;
}

ul, ul li {
  list-style: none;
}

img {
  vertical-align: top;
}

img, svg {
  max-width: 100%;
  height: auto;
}

address {
  font-style: normal;
}

/* Form */
input, textarea, button, select {
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
}

input::-ms-clear {
  display: none;
}

button, input[type=submit] {
  display: inline-block;
  box-shadow: none;
  background-color: transparent;
  background: none;
  cursor: pointer;
}

input:focus, input:active,
button:focus, button:active {
  outline: none;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

label {
  cursor: pointer;
}

legend {
  display: block;
}

:root {
  --container-width: 1200px;
  --container-padding: 15px;
  --hover-color: #C9FA49;
  --font-main: "Inter", sans-serif;
  --second-fam: "Outfit", sans-serif;
  --second-bg-color: #e5efeb;
  --page-bg: #FDFDFD;
  --text-color: #000;
  --accent: #ac182c;
}

.dark {
  --page-bg: #252526;
  --text-color: #fff;
}

html {
  scroll-behavior: smooth;
}

body {
  background-color: var(--page-bg);
  color: var(--text-color);
  font-family: var(--font-main);
}

.none {
  display: none !important;
}

.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  border: 0;
  padding: 0;
  white-space: nowrap;
  clip-path: inset(100%);
  clip: rect(0 0 0 0);
  overflow: hidden;
}

.no-scroll {
  overflow-y: hidden;
}

.container {
  padding: 0 var(--container-padding);
  max-width: var(--container-width);
  margin: 0 auto;
}

html, body {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

.footer {
  margin-top: auto;
}

.footer {
  padding: 60px 0;
  background-color: #e3e3e3;
}

/* Blocks */
.footer {
  background: #0B1633;
  padding-top: 48px;
}
.footer__container {
  max-width: 1170px;
}
.footer__top {
  padding-bottom: 60px;
  border-bottom: 1px solid #A968A0;
}
.footer__companys {
  margin: 56px 0px 0px 0px;
  padding: 10px 40px;
  display: flex;
  gap: 60px;
  flex-wrap: wrap;
  justify-content: center;
}
.footer__text {
  margin: 51px 0px 0px 0px;
  color: #EEF5F8;
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 166%; /* 166.667% */
}
.footer__rights {
  margin: 35px 0px 0px 0px;
  color: #EEF5F8;
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
}

.header {
  padding: 34px 0 15px 0;
}
.header__container {
  max-width: 1900px;
  width: 100%;
  padding: 0 20px;
  border-radius: 10px 10px 0px 0px;
  background: #fff;
}
.header__top {
  display: flex;
  height: 86px;
  align-items: center;
  justify-content: space-around;
}
@media (max-width: 767.98px) {
  .header__top {
    flex-direction: column;
    gap: 20px;
    align-items: center;
    padding: 20px 0;
    height: auto;
  }
}
.header__text {
  color: #0B1633;
  font-family: Inter;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
}
@media (max-width: 767.98px) {
  .header__text {
    text-align: center;
  }
}

.logo {
  font-size: 32px;
}

.header__nav {
  position: relative;
  justify-content: center;
}

.nav__icon {
  display: none;
}

.nav__icon.active::before {
  transform: rotate(45deg);
  top: 9px;
}

.nav__icon.active::after {
  transform: rotate(-45deg);
  bottom: 9px;
}

.nav__icon.active span {
  transform: scale(0);
}

@media (max-width: 767.98px) {
  body.lock {
    overflow: hidden;
  }
  .nav__body {
    overflow: auto;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: translate(-1000px);
    background-color: #000;
    transition: all 0.3s ease;
    z-index: 100;
  }
  .nav__body.active {
    transform: translate(0);
  }
}
@media (max-width: 767.98px) {
  .nav__icon {
    display: block;
    position: relative;
    width: 30px;
    height: 20px;
    z-index: 104;
  }
  .nav__icon.active::after, .nav__icon.active::before {
    background-color: #fff;
  }
  .nav__icon::before,
  .nav__icon::after {
    content: "";
    background-color: #fff;
    position: absolute;
    width: 100%;
    height: 2px;
    left: 0;
    transition: all 0.3s ease;
  }
  .nav__icon::before {
    top: 0;
  }
  .nav__icon::after {
    bottom: 0;
  }
  .nav__icon span {
    top: 9px;
    left: 0;
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #fff;
    transition: all 0.3s ease;
  }
}
@media (max-width: 767.98px) and (max-width: 767.98px) {
  .nav__icon span:active {
    background-color: #fff;
  }
}
.nav__list {
  display: flex;
  gap: 50px;
  position: relative;
  z-index: 4;
  font-weight: 500;
  font-size: 16px;
}

@media (max-width: 767.98px) {
  .nav__list {
    align-items: center;
    padding-top: 90px;
    flex-direction: column;
  }
}
.nav__link {
  color: #fff;
  transition: all 0.3s ease;
}
.nav__link:hover {
  color: #55fe66;
}

@media (max-width: 767.98px) {
  .nav__link {
    color: #fff;
  }
}
/* Nav Icon */
.mobile-nav-btn {
  --time: 0.1s;
  --width: 40px;
  --height: 30px;
  --line-height: 4px;
  --spacing: 6px;
  --color: #C9FA49;
  --radius: 4px;
  /* Fixed height and width */
  /* height: var(--height); */
  /* width: var(--width); */
  /* Dynamic height and width */
  height: calc(var(--line-height) * 3 + var(--spacing) * 2);
  width: var(--width);
  display: flex;
  justify-content: center;
  align-items: center;
}

.nav-icon {
  position: relative;
  width: var(--width);
  height: var(--line-height);
  background-color: var(--color);
  border-radius: var(--radius);
}

.nav-icon::before,
.nav-icon::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: var(--width);
  height: var(--line-height);
  border-radius: var(--radius);
  background-color: var(--color);
  transition: transform var(--time) ease-in, top var(--time) linear var(--time);
}

.nav-icon::before {
  /* top: calc(var(--line-height) * -2); */
  top: calc(-1 * (var(--line-height) + var(--spacing)));
}

.nav-icon::after {
  /* top: calc(var(--line-height) * 2); */
  top: calc(var(--line-height) + var(--spacing));
}

.nav-icon.nav-icon--active {
  background-color: transparent;
}

.nav-icon.nav-icon--active::before,
.nav-icon.nav-icon--active::after {
  top: 0;
  transition: top var(--time) linear, transform var(--time) ease-in var(--time);
}

.nav-icon.nav-icon--active::before {
  transform: rotate(45deg);
}

.nav-icon.nav-icon--active::after {
  transform: rotate(-45deg);
}

/* Layout */
.mobile-nav-btn {
  z-index: 999;
}

body {
  background: linear-gradient(242deg, #EAAFAC 0%, #D58EA4 33.33%, #A968A0 66.67%, #8046A2 100%), #FFF;
}

.body-wrap-main {
  background: linear-gradient(242deg, #EAAFAC 0%, #D58EA4 33.33%, #A968A0 66.67%, #8046A2 100%), #FFF;
  padding: 0 20px;
}

[class$=__container] {
  max-width: 1900;
  padding: 0 15px;
  margin: 0 auto;
}

h2 {
  color: #0B1633;
  text-align: center;
  font-family: Inter;
  font-size: 34px;
  font-style: normal;
  font-weight: 700;
}
@media (max-width: 479.98px) {
  h2 {
    font-size: 28px;
  }
}

h3 {
  color: #FFF;
  font-family: Inter;
  font-size: 34px;
  font-style: normal;
  font-weight: 700;
}
@media (max-width: 479.98px) {
  h3 {
    font-size: 28px;
  }
}
h3 span {
  background: linear-gradient(268deg, #EAAFAC 0%, #D58EA4 33.33%, #A968A0 66.67%, #8046A2 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: Inter;
  font-size: 34px;
  font-style: normal;
  font-weight: 900;
  line-height: 170%;
}

.body-wrap {
  max-width: 1900px;
  width: 100%;
  padding: 0 20px;
  background-color: #FFF;
  margin: 0 auto;
}

.hero {
  padding: 160px 0 80px 0;
}
@media (max-width: 991.98px) {
  .hero {
    padding: 50px 0;
  }
}
@media (max-width: 479.98px) {
  .hero__container {
    padding: 0;
  }
}
.hero__title {
  color: #0B1633;
  font-family: Inter;
  font-size: 44px;
  font-style: normal;
  font-weight: 800;
  max-width: 1045px;
  margin: 0 auto;
}
@media (max-width: 991.98px) {
  .hero__title {
    font-size: 35px;
  }
}
@media (max-width: 767.98px) {
  .hero__title {
    font-size: 25px;
  }
}
@media (max-width: 479.98px) {
  .hero__title {
    font-size: 20px;
  }
}
.hero__title span {
  background: linear-gradient(268deg, #EAAFAC 0%, #D58EA4 33.33%, #A968A0 66.67%, #8046A2 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: Inter;
  font-size: 44px;
  font-style: normal;
  font-weight: 900;
  line-height: 170%;
}
@media (max-width: 991.98px) {
  .hero__title span {
    font-size: 35px;
  }
}
@media (max-width: 767.98px) {
  .hero__title span {
    font-size: 25px;
  }
}
@media (max-width: 479.98px) {
  .hero__title span {
    font-size: 20px;
  }
}
.hero__box {
  margin: 20px auto 0 auto;
  max-width: 1140px;
  display: flex;
  gap: 50px;
  justify-content: space-between;
}
@media (max-width: 991.98px) {
  .hero__box {
    flex-direction: column;
  }
}
.hero__content {
  max-width: 507px;
}
@media (max-width: 991.98px) {
  .hero__content {
    max-width: 750px;
  }
}
.hero__subtitle {
  color: #000;
  font-family: Inter;
  font-size: 25px;
  font-style: normal;
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .hero__subtitle {
    font-size: 20px;
  }
}
.hero__items {
  margin: 30px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 44px;
}
.hero__item {
  display: flex;
  gap: 24px;
  align-items: center;
}
@media (max-width: 479.98px) {
  .hero__item {
    flex-direction: column;
  }
}
.hero__item-title {
  color: #0B1633;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
}
.hero__item-text {
  margin: 20px 0px 0px 0px;
  color: #61646F;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 142%;
}
.hero__fm {
  max-width: 464px;
  border-radius: 15px;
  border: 3px solid #EAAFAC;
  padding: 30px 15px;
  position: relative;
}
@media (max-width: 991.98px) {
  .hero__fm {
    margin: 0 auto;
  }
}
.hero__fm::before {
  position: absolute;
  content: "";
  width: 161.117px;
  height: 202.458px;
  transform: rotate(-28.73deg);
  flex-shrink: 0;
  opacity: 0.5;
  background: linear-gradient(268deg, #EAAFAC 0%, #D58EA4 33.33%, #A968A0 66.67%, #8046A2 100%);
  filter: blur(53.5px);
  top: 0;
  left: 0;
  z-index: 1;
}
.hero__fm::after {
  position: absolute;
  content: "";
  width: 237.988px;
  height: 299.053px;
  flex-shrink: 0;
  opacity: 0.5;
  background: linear-gradient(268deg, #EAAFAC 0%, #D58EA4 33.33%, #A968A0 66.67%, #8046A2 100%);
  filter: blur(53.5px);
  right: 0;
  bottom: 0;
}

.fm__title {
  color: #000;
  text-align: center;
  font-family: Inter;
  font-size: 25px;
  font-style: normal;
  font-weight: 700;
}

.lead-form {
  position: relative;
  z-index: 2;
  margin: 20px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 25px;
}
.lead-form div {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.lead-form label {
  color: #61646F;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
}
.lead-form input {
  max-width: 434px;
  height: 40px;
  width: 100%;
  border-radius: 5px;
  border: 1px solid #EAAFAC;
  padding: 0 10px;
  background: #fff;
}

.consult-btn {
  max-width: 261px;
  height: 44px;
  color: #EEF5F8;
  font-family: Inter;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  display: flex;
  justify-content: space-around;
  align-items: center;
  border-radius: 4px;
  background: #1D2A4A;
  transition: all 0.3s ease;
}
.consult-btn svg {
  transition: all 0.3s ease;
  fill: #fff;
}
.consult-btn:hover {
  color: #D58EA4;
}
.consult-btn:hover svg {
  fill: #D58EA4;
  transform: rotate(-135deg);
}

.messages {
  margin: 15px 0px 0px 0px;
  color: red;
}

.success {
  color: green;
}

.signals {
  padding: 165px 0;
  background: url(../img//signals-bg.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 20px;
}
@media (max-width: 767.98px) {
  .signals {
    padding: 75px 0;
  }
}
@media (max-width: 479.98px) {
  .signals {
    padding: 35px 0;
  }
}
.signals__container {
  max-width: 810px;
  text-align: center;
}
@media (max-width: 767.98px) {
  .signals__title {
    display: block;
    padding: 5px;
    border-radius: 20px;
    background: #0B1633;
  }
}
.signals__text {
  margin: 30px 0px 0px 0px;
  color: #909CA9;
  text-align: center;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 150% */
  display: block;
  padding: 5px;
  border-radius: 20px;
  background: #0B1633;
}
@media (max-width: 479.98px) {
  .signals__text {
    font-size: 16px;
  }
}
.signals__link {
  color: #EEF5F8;
  font-family: Inter;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  display: flex;
  max-width: 181px;
  width: 100%;
  justify-content: space-between;
  margin: 30px auto 0px auto;
  transition: all 0.3s ease;
}
.signals__link svg {
  transition: all 0.3s ease;
  fill: #fff;
}
.signals__link:hover {
  color: #D58EA4;
}
.signals__link:hover svg {
  fill: #D58EA4;
  color: #D58EA4;
  transform: rotate(-135deg);
}

.markets {
  padding: 70px 0;
}
.markets__items {
  max-width: 843px;
  margin: 30px auto 0 auto;
  display: flex;
  flex-wrap: wrap;
  gap: 50px;
  justify-content: center;
}
.markets__item {
  max-width: 160px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  text-align: center;
}
.markets__item-title {
  color: #61646F;
  text-align: center;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 27px; /* 135% */
}

.platforms {
  padding-bottom: 50px;
}
.platforms__container {
  max-width: 944px;
}
.platforms__text {
  margin: 20px 0px 0px 0px;
  color: #61646F;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 125%; /* 125% */
  text-align: center;
}
.platforms__items {
  margin: 30px 0px 0px 0px;
  display: flex;
  justify-content: space-between;
  gap: 30px;
}
@media (max-width: 991.98px) {
  .platforms__items {
    flex-wrap: wrap;
    justify-content: center;
  }
}

.platform__item-text {
  margin: 20px 0px 0px 0px;
  color: #0B1633;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  text-align: center;
}
.platform__link {
  margin: 45px auto 0px auto;
  display: flex;
  max-width: 261px;
  width: 100%;
  align-items: center;
  justify-content: space-around;
  height: 44px;
  border-radius: 4px;
  background: #1D2A4A;
  color: #EEF5F8;
  font-family: Inter;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  transition: all 0.5s ease;
}
.platform__link svg {
  transition: all 0.3s ease;
  fill: #fff;
}
.platform__link:hover {
  color: #D58EA4;
}
.platform__link:hover svg {
  fill: #D58EA4;
  color: #D58EA4;
  transform: rotate(-135deg);
}

.bill {
  background: url(../img/bill/bill-bg.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 20px;
  padding: 80px 0 0 0;
}
@media (max-width: 1199.98px) {
  .bill {
    padding: 50px 0;
  }
}
.bill__container {
  max-width: 1200px;
}
.bill__text {
  margin: 25px 0px 0px 0px;
  color: #909CA9;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}
.bill__items {
  margin: 30px 0px 0px 0px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 8px;
}
.bill__item {
  max-width: 374px;
  padding: 20px;
  border-radius: 4px;
  background: #0E1D45;
}
.bill__item-title {
  margin: 20px 0px 0px 0px;
  color: #FFF;
  font-family: Inter;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
}
.bill__item-text {
  margin: 25px 0px 0px 0px;
  color: #FFF;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 142%;
}
.bill__bottom {
  margin: 95px 0px 0px 0px;
  display: flex;
  gap: 91px;
}
.bill__bottom-text {
  margin: 28px 0px 0px 0px;
  color: #909CA9;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 168%; /* 168.75% */
}
.bill__bottom-link {
  display: flex;
  align-items: center;
  margin: 38px 0px 0px 0px;
  justify-content: space-around;
  max-width: 265px;
  width: 100%;
  height: 48px;
  border: 1px solid #D58EA4;
  border-radius: 4px;
  color: #EEF5F8;
  font-family: Inter;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  line-height: 133%;
  transition: all 0.5s ease;
}
.bill__bottom-link svg {
  transition: all 0.3s ease;
  fill: #fff;
}
.bill__bottom-link:hover {
  color: #D58EA4;
}
.bill__bottom-link:hover svg {
  fill: #D58EA4;
  color: #D58EA4;
  transform: rotate(-135deg);
}
@media (max-width: 1199.98px) {
  .bill__bottom-img {
    display: none;
  }
}

.support {
  padding: 50px 0;
}
.support__container {
  max-width: 1176px;
  display: flex;
  gap: 30px;
  justify-content: space-between;
}
@media (max-width: 991.98px) {
  .support__container {
    flex-direction: column;
  }
}
@media (max-width: 991.98px) {
  .support__img {
    margin: 0 auto;
  }
}
.support__content {
  max-width: 517px;
}
.support__title {
  color: #0B1633;
  font-family: Inter;
  font-size: 34px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}
@media (max-width: 479.98px) {
  .support__title {
    font-size: 25px;
  }
}
.support__text {
  margin: 28px 0px 0px 0px;
  color: #61646F;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 170%;
}

.supoort__link {
  display: flex;
  justify-content: space-around;
  align-items: center;
  max-width: 261px;
  height: 44px;
  border-radius: 4px;
  background: #1D2A4A;
  color: #EEF5F8;
  font-family: Inter;
  font-size: 15px;
  font-style: normal;
  font-weight: 600;
  margin: 40px 0px 0px 0px;
}

.link {
  transition: all 0.5s ease;
}
.link svg {
  transition: all 0.3s ease;
  fill: #fff;
}
.link:hover {
  color: #D58EA4;
}
.link:hover svg {
  fill: #D58EA4;
  color: #D58EA4;
  transform: rotate(-135deg);
}

.what {
  padding: 50px 0;
}
.what__container {
  display: flex;
  gap: 33px;
  max-width: 1325px;
}
@media (max-width: 1199.98px) {
  .what__container {
    flex-direction: column;
  }
}
.what__content {
  max-width: 364px;
  width: 100%;
}
.what__title {
  color: #0B1633;
  font-family: Inter;
  font-size: 34px;
  font-style: normal;
  font-weight: 700;
}
@media (max-width: 479.98px) {
  .what__title {
    font-size: 26px;
  }
}
.what__plank {
  margin: 35px 0px 0px 0px;
  border-radius: 2px;
  border: 1px solid #00B67A;
  background: #FFF;
  padding: 16px;
  max-width: 242px;
}
.what__revs {
  display: flex;
  gap: 25px;
}
@media (max-width: 991.98px) {
  .what__revs {
    flex-direction: column;
  }
}
.what__rev {
  max-width: 405px;
  padding: 25px;
  border-radius: 4px;
  border: 1px solid #E0E0E0;
  background: #FFF;
}
@media (max-width: 991.98px) {
  .what__rev {
    max-width: 620px;
  }
}
.what__rev-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 30px;
}
.what__rev-datalabel {
  color: #717480;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
}
.what__rev-title {
  margin: 32px 0px 0px 0px;
  color: #282828;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
}
.what__rev-text {
  margin: 15px 0px 0px 0px;
  color: #282828;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 175%; /* 192.857% */
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL192YXJzLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwiYmFzZS9fY29udGFpbmVycy5zY3NzIiwiYmFzZS9fc3RpY2t5LWZvb3Rlci5zY3NzIiwiYmxvY2tzL19mb290ZXIuc2NzcyIsImJsb2Nrcy9faGVhZGVyLnNjc3MiLCJibG9ja3MvX2xvZ28uc2NzcyIsImJsb2Nrcy9fbW9iaWxlLW5hdi5zY3NzIiwiYmxvY2tzL19uYXYtaWNvbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FDQUE7QURPUTtBQUNBO0FDUFI7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0FBQUE7QUFBQTtFQUdDOzs7QUFHRDtBQUVBO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0FBRUE7RUFDQzs7O0FBR0Q7RUFDSTtFQUNIOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0U7OztBQUdGO0FBRUE7RUFDQztFQUNHO0VBQ0E7RUFDQTs7O0FBR0o7RUFDQzs7O0FBR0Q7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtBQUFBO0VBRUk7OztBQUdKO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FDdkZEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBOzs7QUFZRDtFQUNJO0VBQ0E7OztBQ3pCSjtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDRzs7O0FDUEo7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FDbEJEO0VBQ0M7RUFDQTtFQUNBOzs7QUNIRDtFQUNJO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDQztFQUNBOzs7QU5GRDtBT1ZBO0VBQ0k7RUFDQTs7QUFDQTtFQUNJOztBQUdKO0VBQ0k7RUFDQTs7QUFNSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUN4Q1I7RUFDQTs7QUFDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxKO0lBTVE7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBUVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTko7SUFPUTs7OztBQ3BDWjtFQUNJOzs7QUNBSjtFQUNDO0VBR0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0E7RUFDQTs7O0FBRUE7RUFDQztFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDOzs7QUFJRjtFQUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHQTtJQUVDOztFQUdGO0FBQUE7SUFFQztJQUNBO0lBRUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFPQTs7O0FBTkE7RUFDQztJQUNIOzs7QUFPQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7O0FBSUQ7RUFDQztJQUNDO0lBQ0E7SUFDQTs7O0FBSUY7RUFFQztFQUNEOztBQUNBO0VBQ0E7OztBQU1BO0VBQ0M7SUFFQzs7O0FDOUhGO0FBQ0E7RUFDQztFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtBQUFBO0VBRUM7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBOzs7QUFJRDtBQUNDO0VBQ0E7OztBQUdEO0FBQ0M7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7OztBQUlEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0FBRUE7RUFDQzs7O0FYOURBO0VBQ0E7OztBQUdBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDRDtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUEE7SUFRQzs7OztBQUlEO0VBQ0M7RUFDRDtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5BO0lBT0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOzs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtEO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFJQTtFQUREO0lBRUU7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBVUE7RUFDQTtFQUNBO0VBQ0E7O0FBWkE7RUFKRDtJQUtFOzs7QUFFRDtFQVBEO0lBUUU7OztBQUVEO0VBVkQ7SUFXRTs7O0FBTUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFVQTtFQUNBO0VBQ0E7O0FBWEE7RUFQRDtJQVFFOzs7QUFFRDtFQVZEO0lBV0U7OztBQUVEO0VBYkQ7SUFjRTs7O0FBUUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkQ7SUFPRTs7O0FBSUY7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBSUE7RUFDQTs7QUFKQTtFQUpEO0lBS0U7OztBQU9GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFFQztFQUNBO0VBQ0E7O0FBQ0E7RUFMRDtJQU1FOzs7QUFNRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUlDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBUEE7RUFERDtJQUVFOzs7QUFPRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFNRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7OztBQUlGO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBRUE7O0FBQ0E7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBQ0E7RUFDQztFQUVBOzs7QUFTSDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQU9EO0VBQ0M7RUFPQTtFQUNBO0VBQ0E7RUFDQTs7QUFUQTtFQUZEO0lBR0U7OztBQUVEO0VBTEQ7SUFNRTs7O0FBTUQ7RUFDQztFQUNBOztBQUtBO0VBREQ7SUFFRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBVkE7RUFORDtJQU9FOzs7QUFZRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7OztBQU9KO0VBQ0E7O0FBUUM7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFNRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLRjtFQUNDOztBQUVBO0VBQ0M7O0FBTUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7O0FBRUE7RUFQRDtJQVFFO0lBQ0E7Ozs7QUFjRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBOzs7QUFVSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORDtJQU9FOzs7QUFFRDtFQUNDOztBQU1EO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBT0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFVRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBU0Y7RUFERDtJQUVFOzs7O0FBT0g7RUFDQTs7QUFDQztFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNRzs7O0FBS0Y7RUFERDtJQUVFOzs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBOztBQUxBO0VBSkQ7SUFLRTs7O0FBT0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTs7O0FBR0Y7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7O0FBT0g7RUFDQTs7QUFDQztFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUlGO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORDtJQU9FOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFOzs7QUFHRjtFQUNDO0VBSUE7RUFDQTtFQUNBO0VBQ0E7O0FBTkE7RUFGRDtJQUdFOzs7QUFRRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQU1EO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogQmFzZSAqL1xuQGltcG9ydCBcIi4vYmFzZS9yZXNldFwiO1xuQGltcG9ydCBcIi4vYmFzZS92YXJzXCI7XG5AaW1wb3J0IFwiLi9iYXNlL2Jhc2VcIjtcbkBpbXBvcnQgXCIuL2Jhc2UvdXRpbHNcIjtcbkBpbXBvcnQgXCIuL2Jhc2UvY29udGFpbmVyc1wiO1xuQGltcG9ydCBcIi4vYmFzZS9zdGlja3ktZm9vdGVyXCI7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU91dGZpdDp3Z2h0QDcwMCZkaXNwbGF5PXN3YXAnKTtcblxuLyogQmxvY2tzICovXG5AaW1wb3J0IFwiYmxvY2tzL19mb290ZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2xvZ28uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbW9iaWxlLW5hdi5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19uYXYtaWNvbi5zY3NzXCI7XG5cbmh0bWwsIGJvZHkge1xuXHRcblxuIH1cbiBib2R5e1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjQyZGVnLCAjRUFBRkFDIDAlLCAjRDU4RUE0IDMzLjMzJSwgI0E5NjhBMCA2Ni42NyUsICM4MDQ2QTIgMTAwJSksICNGRkY7XG5cdFxuIH1cbiAuYm9keS13cmFwLW1haW57XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNDJkZWcsICNFQUFGQUMgMCUsICNENThFQTQgMzMuMzMlLCAjQTk2OEEwIDY2LjY3JSwgIzgwNDZBMiAxMDAlKSwgI0ZGRjtcblx0cGFkZGluZzogMCAyMHB4O1xuIH1cblxuW2NsYXNzJD1fX2NvbnRhaW5lcl17XG5cdG1heC13aWR0aDogMTkwMDtcblx0cGFkZGluZzogMCAxNXB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cbmgye1xuXHRjb2xvcjogIzBCMTYzMztcbnRleHQtYWxpZ246IGNlbnRlcjtcbmZvbnQtZmFtaWx5OiBJbnRlcjtcbmZvbnQtc2l6ZTogMzRweDtcbmZvbnQtc3R5bGU6IG5vcm1hbDtcbmZvbnQtd2VpZ2h0OiA3MDA7XG5AbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0Zm9udC1zaXplOiAyOHB4O1xufVxuXHRcbn1cbmgze1xuXHRjb2xvcjogI0ZGRjtcbmZvbnQtZmFtaWx5OiBJbnRlcjtcbmZvbnQtc2l6ZTogMzRweDtcbmZvbnQtc3R5bGU6IG5vcm1hbDtcbmZvbnQtd2VpZ2h0OiA3MDA7XG5AbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0Zm9udC1zaXplOiAyOHB4O1xufVxuc3Bhbntcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2OGRlZywgI0VBQUZBQyAwJSwgI0Q1OEVBNCAzMy4zMyUsICNBOTY4QTAgNjYuNjclLCAjODA0NkEyIDEwMCUpO1xuXHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0Zm9udC1zaXplOiAzNHB4O1xuXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0bGluZS1oZWlnaHQ6IDE3MCU7XG59XG59XG5cbi5ib2R5LXdyYXB7XG5cdG1heC13aWR0aDogMTkwMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMCAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuXG5cbi5oZXJvIHtcblx0cGFkZGluZzogMTYwcHggMCA4MHB4IDAgO1xuXHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50OTkyKXtcblx0XHRwYWRkaW5nOiA1MHB4IDAgO1xuXHR9XG5cblx0Jl9fY29udGFpbmVyIHtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGNvbG9yOiAjMEIxNjMzO1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDk5Mil7XG5cdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ3Njgpe1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0bWF4LXdpZHRoOiAxMDQ1cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0c3Bhbntcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjhkZWcsICNFQUFGQUMgMCUsICNENThFQTQgMzMuMzMlLCAjQTk2OEEwIDY2LjY3JSwgIzgwNDZBMiAxMDAlKTtcblx0XHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDk5Mil7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ3Njgpe1xuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNzAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JveCB7XG5cdFx0bWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvO1xuXHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOjUwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ5OTIpe1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRtYXgtd2lkdGg6IDUwN3B4O1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ5OTIpe1xuXHRcdFx0bWF4LXdpZHRoOiA3NTBweDtcblx0XHR9XG5cdH1cblxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NzY4KXtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cblx0fVxuXG5cdCZfX2l0ZW1zIHtcblx0XHRtYXJnaW46IDMwcHggMHB4IDBweCAwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDo0NHB4O1xuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6MjRweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ0ODApe1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdH1cblxuXG5cblx0Jl9faXRlbS10aXRsZSB7XG5cdFx0Y29sb3I6ICMwQjE2MzM7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XG5cdH1cblxuXHQmX19pdGVtLXRleHQge1xuXHRcdFx0bWFyZ2luOiAyMHB4IDBweCAwcHggMHB4O1xuXHRcdFx0Y29sb3I6ICM2MTY0NkY7XG5cdFx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE0MiU7XG5cdH1cblxuXHQmX19mbSB7XG5cdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDk5Mil7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdFx0bWF4LXdpZHRoOiA0NjRweDtcblx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRcdGJvcmRlcjogM3B4IHNvbGlkICNFQUFGQUM7XG5cdFx0cGFkZGluZzogMzBweCAxNXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAxNjEuMTE3cHg7XG5cdFx0XHRoZWlnaHQ6IDIwMi40NThweDtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0yOC43M2RlZyk7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjhkZWcsICNFQUFGQUMgMCUsICNENThFQTQgMzMuMzMlLCAjQTk2OEEwIDY2LjY3JSwgIzgwNDZBMiAxMDAlKTtcblx0XHRcdGZpbHRlcjogYmx1cig1My41cHgpO1xuXHRcdFx0dG9wOjA7IFxuXHRcdFx0bGVmdDogMDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdCY6OmFmdGVye1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cblx0XHRcdHdpZHRoOiAyMzcuOTg4cHg7XG5cdFx0XHRoZWlnaHQ6IDI5OS4wNTNweDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2OGRlZywgI0VBQUZBQyAwJSwgI0Q1OEVBNCAzMy4zMyUsICNBOTY4QTAgNjYuNjclLCAjODA0NkEyIDEwMCUpO1xuXHRcdFx0ZmlsdGVyOiBibHVyKDUzLjVweCk7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn1cbi5mbSB7XG5cblx0Jl9fdGl0bGUge1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFxuXHR9XG59XG5cbi5sZWFkLWZvcm0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG5cdG1hcmdpbjogMjBweCAwcHggMHB4IDBweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAyNXB4O1xuXHRkaXZ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDo1cHhcblx0fVxuXHRsYWJlbHtcblx0XHRjb2xvcjogIzYxNjQ2Rjtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdH1cblx0aW5wdXR7XG5cdFx0bWF4LXdpZHRoOiA0MzRweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFQUFGQUM7XG5cdFxuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFxuXHR9XG59XG4uY29uc3VsdC1idG4ge1xuXG5cdG1heC13aWR0aDogMjYxcHg7XG5cdGhlaWdodDogNDRweDtcblx0Y29sb3I6ICNFRUY1Rjg7XG5cdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblxuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJhY2tncm91bmQ6ICMxRDJBNEE7XG5cblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRzdmd7XG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdGZpbGw6ICNmZmY7XG5cblx0fVxuXHQmOmhvdmVye1xuXHRcdGNvbG9yOiAjRDU4RUE0O1xuXHRcdHN2Z3tcblx0XHRcdGZpbGw6ICNENThFQTQ7XG5cdFx0XHRcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuXHRcdH1cblx0fVxuXG59XG5cblxuXG5cbi5tZXNzYWdlcyB7XG5cdG1hcmdpbjogMTVweCAwcHggMHB4IDBweDtcblx0Y29sb3I6IHJlZDtcbn1cblxuLnN1Y2Nlc3N7XG5cdGNvbG9yOiBncmVlbjtcbn1cblxuXG5cblxuXG4uc2lnbmFscyB7XG5cdHBhZGRpbmc6IDE2NXB4IDA7XG5cdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ3Njgpe1xuXHRcdHBhZGRpbmc6IDc1cHggMDtcblx0fVxuXHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0XHRwYWRkaW5nOiAzNXB4IDA7XG5cdH1cblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy8vc2lnbmFscy1iZy5qcGcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHQmX19jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogODEwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ3Njgpe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogIzBCMTYzMztcblx0XHR9XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRtYXJnaW46IDMwcHggMHB4IDBweCAwcHg7XG5cdFx0Y29sb3I6ICM5MDlDQTk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDQ4MCl7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxNTAlICovXG5cblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRiYWNrZ3JvdW5kOiAjMEIxNjMzO1xuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0Y29sb3I6ICNFRUY1Rjg7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1heC13aWR0aDogMTgxcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWFyZ2luOiAzMHB4IGF1dG8gMHB4IGF1dG87XG5cblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0c3Zne1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0ZmlsbDojZmZmO1xuXHRcdH1cblx0XHQmOmhvdmVye1xuXHRcdFx0Y29sb3I6ICNENThFQTQ7XG5cdFx0XHRzdmd7XG5cdFx0XHRcdGZpbGw6ICNENThFQTQ7XG5cdFx0XHRcdGNvbG9yOiAjRDU4RUE0O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4ubWFya2V0cyB7XG5wYWRkaW5nOiA3MHB4IDA7XG5cdCZfX2NvdGFpbmVyIHtcblxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHR9XG5cblx0Jl9faXRlbXMge1xuXG5cdFx0bWF4LXdpZHRoOiA4NDNweDtcblx0XHRtYXJnaW46IDMwcHggYXV0byAwIGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOjUwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtYXgtd2lkdGg6IDE2MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDE1cHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQmX19pY29uIHtcblx0fVxuXG5cdCZfX2l0ZW0tdGl0bGUge1xuXHRcdGNvbG9yOiAjNjE2NDZGO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyN3B4OyAvKiAxMzUlICovXG5cdH1cbn1cblxuXG4ucGxhdGZvcm1zIHtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cblx0Jl9fY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDk0NHB4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luOiAyMHB4IDBweCAwcHggMHB4O1xuXHRcdGNvbG9yOiAjNjE2NDZGO1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEyNSU7IC8qIDEyNSUgKi9cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQmX19pdGVtcyB7XG5cdFx0bWFyZ2luOiAzMHB4IDBweCAwcHggMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOjMwcHg7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50OTkyKXtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFxuXHRcdH1cblx0fVxufVxuLnBsYXRmb3JtIHtcblxuXG5cdCZfX2l0ZW0ge1xuXHR9XG5cblx0Jl9faW1nIHtcblx0fVxuXG5cdCZfX2l0ZW0tdGV4dCB7XG5cdFx0bWFyZ2luOiAyMHB4IDBweCAwcHggMHB4O1xuXHRcdGNvbG9yOiAjMEIxNjMzO1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0bWFyZ2luOiA0NXB4IGF1dG8gMHB4IGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXgtd2lkdGg6IDI2MXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRiYWNrZ3JvdW5kOiAjMUQyQTRBO1xuXG5cdFx0Y29sb3I6ICNFRUY1Rjg7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0XHRzdmd7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRmaWxsOiNmZmY7XG5cdFx0fVxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRjb2xvcjogI0Q1OEVBNDtcblx0XHRcblx0XHRcdHN2Z3tcblx0XHRcdFx0ZmlsbDogI0Q1OEVBNDtcblx0XHRcdFx0Y29sb3I6ICNENThFQTQ7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcdFxuXHRcblx0fVxufVxuXG5cblxuLmJpbGwge1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JpbGwvYmlsbC1iZy5qcGcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRwYWRkaW5nOiA4MHB4IDAgMCAwO1xuXHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50MTIwMCl7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHR9XG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRcdG1hcmdpbjogMjVweCAwcHggMHB4IDBweDtcblx0XHRcdGNvbG9yOiAjOTA5Q0E5O1xuXHRcdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlOyBcblx0fVxuXG5cdCZfX2l0ZW1zIHtcblx0XHRtYXJnaW46IDMwcHggMHB4IDBweCAwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOjhweDtcblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdG1heC13aWR0aDogMzc0cHg7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0YmFja2dyb3VuZDogIzBFMUQ0NTtcblxuXHR9XG5cblx0Jl9faWNvbiB7XG5cdH1cblxuXHQmX19pdGVtLXRpdGxlIHtcblx0XHRtYXJnaW46IDIwcHggMHB4IDBweCAwcHg7XG5cdFx0Y29sb3I6ICNGRkY7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHR9XG5cblx0Jl9faXRlbS10ZXh0IHtcblx0XHRtYXJnaW46IDI1cHggMHB4IDBweCAwcHg7XG5cdFx0Y29sb3I6ICNGRkY7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTQyJTtcblx0fVxuXG5cdCZfX2JvdHRvbSB7XG5cdFx0bWFyZ2luOiA5NXB4IDBweCAwcHggMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOjkxcHg7XG5cdH1cblxuXHQmX19ib3R0b20tY29udGVudCB7XG5cdFx0XG5cdH1cblxuXHQmX19ib3R0b20tdGl0bGUge1xuXHR9XG5cblx0Jl9fYm90dG9tLXRleHQge1xuXHRcdFx0bWFyZ2luOiAyOHB4IDBweCAwcHggMHB4O1xuXHRcdFx0Y29sb3I6ICM5MDlDQTk7XG5cdFx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2OCU7IC8qIDE2OC43NSUgKi9cblx0fVxuXG5cdCZfX2JvdHRvbS1saW5rIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRtYXJnaW46IDM4cHggMHB4IDBweCAwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0bWF4LXdpZHRoOiAyNjVweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0Q1OEVBNDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cblxuXHRcdGNvbG9yOiAjRUVGNUY4O1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEzMyU7IFxuXG5cdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHRcdHN2Z3tcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdGZpbGw6I2ZmZjtcblx0XHR9XG5cdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiAjRDU4RUE0O1xuXHRcdFxuXHRcdFx0c3Zne1xuXHRcdFx0XHRmaWxsOiAjRDU4RUE0O1xuXHRcdFx0XHRjb2xvcjogI0Q1OEVBNDtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFx0XG5cdFxuXG5cdH1cblxuXHQmX19ib3R0b20taW1nIHtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50MTIwMCl7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5cblxuLnN1cHBvcnQge1xucGFkZGluZzogNTBweCAwO1xuXHQmX19jb250YWluZXIge1xuXHRcdFx0bWF4LXdpZHRoOiAxMTc2cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOjMwcHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50OTkyKXtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDk5Mil7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRtYXgtd2lkdGg6IDUxN3B4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGNvbG9yOiAjMEIxNjMzO1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDQ4MCl7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0fVxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyBcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbjogMjhweCAwcHggMHB4IDBweDtcblx0XHRjb2xvcjogIzYxNjQ2Rjtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OjE3MCU7XG5cdH1cbn1cbi5zdXBvb3J0IHtcblxuXHQmX19saW5rIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRtYXgtd2lkdGg6IDI2MXB4O1xuXHRcdGhlaWdodDogNDRweDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0YmFja2dyb3VuZDogIzFEMkE0QTtcblxuXHRcdGNvbG9yOiAjRUVGNUY4O1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XG5cblx0XHRtYXJnaW46IDQwcHggMHB4IDBweCAwcHg7XG5cdH1cbn1cbi5saW5rIHtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHRzdmd7XG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdGZpbGw6I2ZmZjtcblx0fVxuXHQmOmhvdmVye1xuXHRcdGNvbG9yOiAjRDU4RUE0O1xuXHRcblx0XHRzdmd7XG5cdFx0XHRmaWxsOiAjRDU4RUE0O1xuXHRcdFx0Y29sb3I6ICNENThFQTQ7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcblx0XHR9XG5cdH1cbn1cblxuXG5cbi53aGF0IHtcbnBhZGRpbmc6IDUwcHggMDtcblx0Jl9fY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDozM3B4O1xuXHRcdG1heC13aWR0aDogMTMyNXB4O1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQxMjAwKXtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0bWF4LXdpZHRoOiAzNjRweDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRjb2xvcjogIzBCMTYzMztcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ0ODApe1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3BsYW5rIHtcblx0XHRtYXJnaW46IDM1cHggMHB4IDBweCAwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMEI2N0E7XG5cdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdG1heC13aWR0aDogMjQycHg7XG5cdH1cblx0Jl9fcmV2cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6MjVweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50OTkyKXtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cdCZfX3JldiB7XG5cdFx0bWF4LXdpZHRoOiA0MDVweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50OTkyKXtcblx0XHRcdG1heC13aWR0aDogNjIwcHg7XG5cdFx0fVxuXHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG5cdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0fVxuXG5cdCZfX3Jldi10b3Age1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOjMwcHg7XG5cdH1cblxuXHQmX19yZXYtc3RhcnMge1xuXHR9XG5cblx0Jl9fcmV2LWRhdGFsYWJlbCB7XG5cdFx0Y29sb3I6ICM3MTc0ODA7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XG5cdH1cblxuXHQmX19yZXYtdGl0bGUge1xuXHRcdG1hcmdpbjogMzJweCAwcHggMHB4IDBweDtcblx0XHRjb2xvcjogIzI4MjgyODtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcblx0fVxuXG5cdCZfX3Jldi10ZXh0IHtcblx0XHRtYXJnaW46IDE1cHggMHB4IDBweCAwcHg7XG5cdFx0Y29sb3I6ICMyODI4Mjg7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTc1JTsgLyogMTkyLjg1NyUgKi9cblx0fVxufVxuXG5cbiIsIi8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbioge1xuXHRwYWRkaW5nOiAwcHg7XG5cdG1hcmdpbjogMHB4O1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5cbmEsIGE6bGluaywgYTp2aXNpdGVkICB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyICB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21tb24gKi9cblxuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxudWwsIHVsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nLCBzdmcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRm9ybSAqL1xuXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0OmFjdGl2ZSxcbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCI6cm9vdCB7XG5cdC0tY29udGFpbmVyLXdpZHRoOiAxMjAwcHg7XG5cdC0tY29udGFpbmVyLXBhZGRpbmc6IDE1cHg7XG5cdC0taG92ZXItY29sb3I6ICNDOUZBNDk7IFxuXHQtLWZvbnQtbWFpbjogJ0ludGVyJywgc2Fucy1zZXJpZjtcblx0LS1zZWNvbmQtZmFtOiAnT3V0Zml0Jywgc2Fucy1zZXJpZjtcblx0LS1zZWNvbmQtYmctY29sb3I6ICNlNWVmZWI7XG5cdC8vIC0tZm9udC1hY2NlbnQ6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2VyaWY7XG5cblx0LS1wYWdlLWJnOiAjRkRGREZEO1xuXHQtLXRleHQtY29sb3I6ICMwMDA7XG5cdC0tYWNjZW50OiAjYWMxODJjO1xuXG5cblxuXG59XG4kYnJlYWtwb2ludDEyMDA6IDExOTkuOThweDtcbiRicmVha3BvaW50MTQ1MDogMTQ0OS45OHB4O1xuJGJyZWFrcG9pbnQ0ODA6IDQ3OS45OHB4O1xuJGJyZWFrcG9pbnQ3Njg6IDc2Ny45OHB4O1xuJGJyZWFrcG9pbnQ5OTI6IDk5MS45OHB4O1xuJGJyZWFrcG9pbnQ2NDA6IDYzOS45OHB4O1xuLmRhcmsge1xuICAgIC0tcGFnZS1iZzogIzI1MjUyNjtcbiAgICAtLXRleHQtY29sb3I6ICNmZmY7XG59XG5cbiIsImh0bWwge1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG59XG4iLCIubm9uZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xufSIsIi5jb250YWluZXIge1xuXHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0bWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuIiwiaHRtbCwgYm9keSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZm9vdGVyIHtcblx0cGFkZGluZzogNjBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xufSIsIi5mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzBCMTYzMztcclxuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDExNzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190b3Age1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICAjQTk2OEEwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xvZ28ge1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbXBhbnlzIHtcclxuICAgICAgICBtYXJnaW46IDU2cHggMHB4IDBweCAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOjYwcHg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDUxcHggMHB4IDBweCAwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRUVGNUY4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogSW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTY2JTsgLyogMTY2LjY2NyUgKi9cclxuICAgIH1cclxuXHJcbiAgICAmX19yaWdodHMge1xyXG4gICAgICAgIG1hcmdpbjogMzVweCAwcHggMHB4IDBweDtcclxuICAgICAgICBjb2xvcjogI0VFRjVGODtcclxuICAgICAgICBmb250LWZhbWlseTogSW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBcclxuICAgIH1cclxufVxyXG4iLCIuaGVhZGVyIHtcclxucGFkZGluZzogMzRweCAwIDE1cHggMDtcclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxOTAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwcHggMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGhlaWdodDogODZweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ3Njgpe1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6MjBweDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19sb2dvIHtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBjb2xvcjogIzBCMTYzMztcclxuICAgICAgICBmb250LWZhbWlseTogSW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ3Njgpe1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgIFxyXG4gICAgfVxyXG59XHJcbiIsIi5sb2dvIHtcbiAgICBmb250LXNpemU6IDMycHg7XG59IiwiXG4uaGVhZGVyX19uYXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHRcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5uYXZfX2ljb24ge1xuXHRkaXNwbGF5OiBub25lO1xuXG59XG4ubmF2X19pY29uLmFjdGl2ZTo6YmVmb3Jle1xudHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xudG9wOjlweDtcbn1cbi5uYXZfX2ljb24uYWN0aXZlOjphZnRlcntcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0Ym90dG9tOjlweDtcblx0fVxuXG4ubmF2X19pY29uLmFjdGl2ZSBzcGFue1xuXHR0cmFuc2Zvcm06IHNjYWxlKDApO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCkge1xuXHRib2R5LmxvY2t7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQubmF2X19ib2R5IHtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOjA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMDBweCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0ei1pbmRleDogMTAwO1xuXHR9XG5cdC5uYXZfX2JvZHkuYWN0aXZle1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KSB7XG5cdC5uYXZfX2ljb257XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHR6LWluZGV4OiAxMDQ7XG5cdH1cblx0Lm5hdl9faWNvbi5hY3RpdmV7XG5cdFx0Jjo6YWZ0ZXIsXG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblx0Lm5hdl9faWNvbjo6YmVmb3JlLFxuXHQubmF2X19pY29uOjphZnRlcntcblx0XHRjb250ZW50OiAnJztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0bGVmdDowO1xuXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0fVxuXHQubmF2X19pY29uOjpiZWZvcmV7XG5cdFx0dG9wOjA7XG5cdH1cblx0Lm5hdl9faWNvbjo6YWZ0ZXJ7XG5cdFx0Ym90dG9tOjA7XG5cdH1cblx0Lm5hdl9faWNvbiBzcGFue1xuXHRcdHRvcDo5cHg7XG5cdFx0bGVmdDogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NzY4KXtcblx0XHRcdCY6YWN0aXZle1xuYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdH1cbn1cbi5uYXZfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6NTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA0O1xuXHRcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRcblx0XG59XG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCkge1xuXHQubmF2X19saXN0e1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDkwcHg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcblx0fVxufVxuLm5hdl9fbGluayB7XG5cblx0Y29sb3I6ICNmZmY7XG50cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4mOmhvdmVye1xuY29sb3I6IzU1ZmU2Njtcblx0XG5cdFxufVxuXG59XG5AbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NzY4KXtcblx0Lm5hdl9fbGluayB7XG5cblx0XHRjb2xvcjogI2ZmZjtcblx0XHRcblx0XHR9XG59XG4iLCIvKiBOYXYgSWNvbiAqL1xuLm1vYmlsZS1uYXYtYnRuIHtcblx0LS10aW1lOiAwLjFzO1xuXG5cdC0td2lkdGg6IDQwcHg7XG5cdC0taGVpZ2h0OiAzMHB4O1xuXG5cdC0tbGluZS1oZWlnaHQ6IDRweDtcblx0LS1zcGFjaW5nOiA2cHg7XG5cblx0LS1jb2xvcjogI0M5RkE0OTtcblx0LS1yYWRpdXM6IDRweDtcblxuXHQvKiBGaXhlZCBoZWlnaHQgYW5kIHdpZHRoICovXG5cdC8qIGhlaWdodDogdmFyKC0taGVpZ2h0KTsgKi9cblx0Lyogd2lkdGg6IHZhcigtLXdpZHRoKTsgKi9cblxuXHQvKiBEeW5hbWljIGhlaWdodCBhbmQgd2lkdGggKi9cblx0aGVpZ2h0OiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDMgKyB2YXIoLS1zcGFjaW5nKSAqIDIpO1xuXHR3aWR0aDogdmFyKC0td2lkdGgpO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2LWljb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG59XG5cbi5uYXYtaWNvbjo6YmVmb3JlLFxuLm5hdi1pY29uOjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cblx0d2lkdGg6IHZhcigtLXdpZHRoKTtcblx0aGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG5cblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbixcblx0XHR0b3AgdmFyKC0tdGltZSkgbGluZWFyIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSB7XG5cdC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAtMik7ICovXG5cdHRvcDogY2FsYygtMSAqICh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSkpO1xufVxuXG4ubmF2LWljb246OmFmdGVyIHtcblx0LyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDIpOyAqL1xuXHR0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlLFxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcblx0dG9wOiAwO1xuXHR0cmFuc2l0aW9uOiB0b3AgdmFyKC0tdGltZSkgbGluZWFyLFxuXHRcdHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4vKiBMYXlvdXQgKi9cblxuLm1vYmlsZS1uYXYtYnRuIHtcblx0ei1pbmRleDogOTk5O1xuXHQvLyBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4vLyBcdC5tb2JpbGUtbmF2LWJ0biB7XG4vLyBcdFx0ZGlzcGxheTogYmxvY2s7XG4vLyBcdH1cbi8vIH0iXX0= */
