/**
 * Eric Meyer's Reset CSS v2.0
(http://meyerweb.com/
eric/tools/css/reset/)
 * http://cssreset.com
 */
* {
  box-sizing: border-box;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*=========================================
=            BEGIN main styles            =
=========================================*/
@font-face {
  font-family: "Century Gothic";
  src: url(/wp-content/themes/unecon/build/fonts/centurygothic.6d188a15.woff2) format("woff2"), url(/wp-content/themes/unecon/build/fonts/centurygothic.b194aa2b.ttf) format("ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Century Gothic";
  src: url(/wp-content/themes/unecon/build/fonts/centurygothic_bold.52df14bc.woff2) format("woff2"), url(/wp-content/themes/unecon/build/fonts/centurygothic_bold.861d2261.ttf) format("ttf");
  font-weight: 700;
  font-style: normal;
}
html,
html:not(.bvi-panel) {
  font-size: 20px;
}
@media screen and (max-width: 959px) {
  html,
html:not(.bvi-panel) {
    font-size: 16px;
  }
}
@media screen and (max-width: 560px) {
  html,
html:not(.bvi-panel) {
    font-size: 14px;
  }
}

* {
  transition: all 0.2s ease;
}

p:not(:last-of-type) {
  margin-bottom: 20px;
}

img {
  max-width: 100%;
  display: block;
}

body {
  min-width: 360px;
  max-width: 100%;
  line-height: 1.4;
  font-family: "Century Gothic", "Open Sans", sans-serif;
  color: #393939;
  background: #fff;
}

main {
  flex-grow: 1;
}

.br, .s06 .reviews .item, .s04 .item {
  border-radius: 50px;
}
@media screen and (max-width: 767px) {
  .br, .s06 .reviews .item, .s04 .item {
    border-radius: 20px;
  }
}

.wrapper {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.container {
  width: 1260px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (max-width: 1699px) {
  .container {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media screen and (max-width: 767px) {
  .container {
    padding-left: 20px;
    padding-right: 20px;
  }
}

b, strong {
  font-weight: 700;
}

h2 {
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 34px;
  padding-top: 20px;
  text-wrap: balance;
}
@media screen and (max-width: 767px) {
  h2 {
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px;
  }
}

.hamburger {
  display: inline-block;
  width: 30px;
  height: 3px;
  background: #515151;
  position: relative;
  z-index: 3;
  transition: all 0.3s ease;
}
@media screen and (min-width: 767px) {
  .hamburger {
    display: none;
  }
}
.hamburger::after, .hamburger::before {
  content: "";
  display: inherit;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  background: inherit;
  border-radius: inherit;
  top: -8px;
  transition: all 0.3s ease;
}
.hamburger::after {
  top: auto;
  bottom: -8px;
}
.hamburger.is-active {
  width: 20px;
  height: 1px;
}
.hamburger.is-active, .hamburger.is-active::after {
  top: 0;
  transform: rotate(45deg);
}
.hamburger.is-active::after {
  transform: rotate(-90deg);
}
.hamburger.is-active::before {
  opacity: 0;
  width: 0;
  transform: translateY(10px);
}

.slider-nav {
  --slider-button-color: #C5D82E;
}
.slider-nav * {
  transition: all 0.1s ease;
}
.slider-nav .arrow {
  --swiper-navigation-size: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: none;
  aspect-ratio: 1/1;
  background: var(--slider-button-color);
  border-radius: 50%;
  overflow: hidden;
  position: static;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .slider-nav .arrow {
    --swiper-navigation-size: 30px;
  }
}
.slider-nav .arrow:not(.swiper-button-disabled) {
  box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.2);
}
.slider-nav .arrow .icon {
  width: 57%;
  aspect-ratio: 1/1;
  fill: #fff;
  transform: translateX(-2px);
}
.slider-nav .arrow:hover {
  background: #fff;
}
.slider-nav .arrow:hover .icon {
  fill: var(--slider-button-color);
}
.slider-nav .arrow:active .icon {
  fill: #058C91;
}
.slider-nav .arrow-next .icon {
  transform: translateX(2px);
}

.button {
  display: inline-block;
  padding: 0.56em 1.68em;
  text-decoration: none;
  border-radius: 86px;
  border: none;
  background: #fff;
  text-align: center;
  text-transform: uppercase;
}
.button-big {
  font-size: 1.25rem;
  padding: 0.3em 2.15em;
}
@media screen and (max-width: 767px) {
  .button-big {
    padding: 10px 40px;
  }
}
.button:not(.button-disable) {
  font-weight: 700;
  color: #fff;
  cursor: pointer;
  background: linear-gradient(90deg, #128C91 0%, #C5D82E 100%);
  position: relative;
  overflow: hidden;
  z-index: 2;
}
.button:not(.button-disable):hover {
  color: #C5D82E;
  box-shadow: 4px 4px 16px 0 rgba(0, 0, 0, 0.25);
}
.button:not(.button-disable):hover .hover-anim {
  width: 880px;
  height: 880px;
  transition: width 0.8s, height 0.8s;
}
.button:not(.button-disable):active {
  color: #058C91;
}
.button .hover-anim {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-radius: 50%;
  background: #fff;
  transform: translate(-50%, -50%);
  z-index: -1;
}

.form-fields {
  display: flex;
  gap: 16px;
  flex-direction: column;
}
@media screen and (max-width: 767px) {
  .form-fields {
    gap: 10px;
  }
}
.form-field {
  display: block;
}
.form input {
  width: 100%;
  font-size: inherit;
  background: #E7E7E7;
  border-radius: 86px;
  border: 1px solid transparent;
  padding: 16px 36px;
  appearance: none;
  outline: none;
}
@media screen and (max-width: 767px) {
  .form input {
    padding: 10px 20px;
  }
}
.form input::placeholder {
  color: #BFBFBF;
}
.form input:focus {
  border-color: gray;
}
.form button {
  font-size: inherit;
  line-height: inherit;
  appearance: none;
}
.form-policy {
  font-size: 0.7rem;
  color: #484848;
  margin-top: 14px;
  text-align: center;
}
.form-submit {
  padding: 16px 36px;
}
@media screen and (max-width: 767px) {
  .form-submit {
    padding: 10px 20px;
  }
}

.section-title {
  font-size: 1.68rem;
  text-align: left;
  line-height: 1.3;
  padding-left: 0;
  padding-right: 0;
}
@media screen and (max-width: 767px) {
  .section-title {
    font-size: 1.43rem;
  }
}

.text-color {
  font-weight: 700;
  color: #128C91;
}

@supports (background-clip: text) {
  .text-color {
    background: linear-gradient(90deg, #128C91 0%, #C5D82E 100%);
    background-clip: text;
    color: transparent;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.06);
  }
}
.header {
  padding: 12px 0;
}
.header-title {
  font-weight: 700;
  line-height: 1;
  font-size: 1.68rem;
  color: #058C91;
  text-transform: uppercase;
}
@media screen and (max-width: 959px) {
  .header-title {
    font-size: 2rem;
  }
}
@media screen and (max-width: 767px) {
  .header-menu {
    width: 260px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    transform: translateY(-100%);
    background: #fff;
    box-shadow: 0 1.55px 9.71px 0 rgba(0, 0, 0, 0.25);
    padding-bottom: 10px;
    transition: transform 0.5s cubic-bezier(1, 0, 0.5, 1.2);
  }
  .admin-bar .header-menu {
    top: 46px;
  }
}
.header-menu.is-active {
  transform: translateY(0);
}
.header-menu-title {
  display: inline-block;
  font-size: 22px;
  text-transform: uppercase;
  padding: 14px 18px 14px 24px;
}
@media screen and (min-width: 767px) {
  .header-menu-title {
    display: none;
  }
}
.header-menu ul {
  display: flex;
  gap: 10px;
}
@media screen and (max-width: 767px) {
  .header-menu ul {
    gap: 0;
    flex-direction: column;
  }
}
@media screen and (max-width: 767px) {
  .header-menu li {
    display: block;
    border-top: 1px solid #BFBFBF;
    padding-left: 10px;
  }
}
.header-menu a {
  display: block;
  color: inherit;
  text-decoration: none;
  padding: 0.56em 2.65em;
  border-radius: 86px;
}
@media screen and (max-width: 1499px) {
  .header-menu a {
    padding: 0.6em 1em;
  }
}
@media screen and (max-width: 767px) {
  .header-menu a {
    padding-top: 0.8em;
    padding-bottom: 0.8em;
    margin-right: 80px;
  }
}
@media screen and (min-width: 767px) {
  .header-menu a:hover {
    background: #F0F0F0;
  }
}
.header-menu a:active {
  color: #058C91;
}
.header-line {
  display: flex;
  gap: 40px;
  align-items: center;
  justify-content: space-between;
}
.header-line-logo {
  display: flex;
  height: 2.34rem;
  gap: 1rem;
  align-items: center;
}
@media screen and (max-width: 959px) {
  .header-line-logo {
    height: 50px;
    gap: 20px;
  }
}
@media screen and (max-width: 767px) {
  .header-line-logo {
    height: 30px;
  }
}
.header-line-logo img {
  max-height: 100%;
}

.s01 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right 0 top 17%;
  margin-bottom: -70px;
  position: relative;
}
@media screen and (max-width: 1699px) {
  .s01 {
    background-size: 120%;
    background-position: right -14vw top 15%;
  }
}
@media screen and (max-width: 1499px) {
  .s01 {
    background-position: right -16vw top 15%;
  }
}
@media screen and (max-width: 959px) {
  .s01 {
    background-size: cover;
    background-position: left 0 top 15%;
  }
}
@media screen and (max-width: 820px) {
  .s01 {
    background-position: right -290px top 0;
  }
}
@media screen and (max-width: 767px) {
  .s01 {
    background-position: right -24vw top 0;
  }
}
@media screen and (max-width: 629px) {
  .s01 {
    background-size: 300%;
    background-position: left 0 top 0;
  }
}
.s01-girl {
  max-width: 162px;
  position: absolute;
  bottom: 46px;
  right: 0;
}
@media screen and (min-width: 629px) {
  .s01-girl {
    display: none;
  }
}
.s01 .section-title {
  font-size: 2rem;
  margin-bottom: 10px;
  padding-top: 0;
}
@media screen and (max-width: 767px) {
  .s01 .section-title {
    font-size: 1.6rem;
  }
}
.s01-content {
  display: flex;
  gap: 60px 32px;
  align-items: flex-end;
  padding: 42px 0 calc(42px + 70px) 0;
}
@media screen and (max-width: 1499px) {
  .s01-content {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media screen and (max-width: 1279px) {
  .s01-content {
    padding-left: 0;
  }
}
@media screen and (max-width: 767px) {
  .s01-content {
    gap: 40px;
    padding-top: 20px;
  }
}
.s01-left {
  flex: none;
  width: 570px;
  max-width: 100%;
  background: #fff;
  padding: 20px 34px;
}
@media screen and (max-width: 1080px) {
  .s01-left {
    width: 50vw;
    min-width: 360px;
  }
}
@media screen and (max-width: 767px) {
  .s01-left {
    padding: 20px 24px;
  }
}
@media screen and (max-width: 629px) {
  .s01-left {
    width: 78%;
    min-width: 272px;
  }
}
.s01-left ul {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin: 3.75em 0;
}
@media screen and (max-width: 1699px) {
  .s01-left ul {
    margin: 2.3rem 0;
  }
}
@media screen and (max-width: 629px) {
  .s01-left ul {
    margin: 1.6rem 0;
  }
}
.s01-left ul li {
  display: flex;
  align-items: flex-start;
  padding-left: 30px;
}
@media screen and (max-width: 767px) {
  .s01-left ul li {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.s01-left ul li::before {
  content: "";
  display: inline-block;
  width: 6px;
  aspect-ratio: 1/1;
  border-radius: 50%;
  background: #000;
  margin: 0.6em 0.5em 0 -0.62em;
}
@media screen and (max-width: 959px) {
  .s01-left ul li::before {
    width: 4px;
    margin: 8px 10px 0 -20px;
  }
}
.s01-left ul li span {
  display: inline-block;
  text-align: left;
}
.s01-right .button {
  text-transform: none;
}
@media screen and (max-width: 767px) {
  .s01-right .button {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.s01-right-buttons {
  display: flex;
  gap: 32px;
  align-items: center;
  margin-top: 32px;
}
@media screen and (max-width: 767px) {
  .s01-right-buttons {
    gap: 10px;
    margin-top: 10px;
  }
}

.s02 {
  padding: 3.4rem 0 7rem;
  background: #fff;
  border-radius: 80px 80px 0 0;
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 767px) {
  .s02 {
    border-radius: 31px 31px 0 0;
    padding-top: 2rem;
  }
}
.s02-content {
  width: 1148px;
  max-width: 100%;
  text-align: center;
  margin: auto;
}
.s02-content p {
  width: 790px;
  max-width: 100%;
  margin: auto;
}
.s02 .gallery {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  margin-top: 66px;
}
@media screen and (max-width: 767px) {
  .s02 .gallery {
    gap: 3rem;
    margin-top: 30px;
  }
}
.s02 .gallery-item {
  flex-basis: 143px;
  aspect-ratio: 1/1;
  border-radius: 50%;
  overflow: hidden;
}
.s02 .gallery-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.s03 {
  padding-bottom: 110px;
}
@media screen and (max-width: 767px) {
  .s03 {
    padding-bottom: 50px;
  }
}
.s03-cards {
  display: grid;
  gap: 32px;
  grid-template-columns: 26% repeat(3, minmax(0, 1fr));
  grid-template-areas: "title item1 item2 item3" "action item1 item2 item3";
}
@media screen and (max-width: 1699px) {
  .s03-cards {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
@media screen and (max-width: 1499px) {
  .s03-cards {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-areas: "title title title" "item1 item2 item3" "action action action";
  }
}
@media screen and (max-width: 1279px) {
  .s03-cards {
    gap: 20px;
  }
}
@media screen and (max-width: 767px) {
  .s03-cards {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    gap: 16px;
    flex-direction: column;
  }
}
.s03-cards h2 {
  grid-area: title;
  text-align: left;
}
@media screen and (max-width: 1499px) {
  .s03-cards h2 {
    text-align: center;
    margin-bottom: 20px;
  }
}
.s03-cards .button {
  grid-area: action;
  align-self: flex-end;
}
@media screen and (max-width: 1499px) {
  .s03-cards .button {
    grid-column: 2;
    margin-top: 20px;
  }
}
@media screen and (max-width: 1499px) and (min-width: 767px) {
  .s03-cards .button {
    padding-left: unset;
    padding-right: unset;
  }
}
@media screen and (max-width: 767px) {
  .s03-cards .button {
    align-self: center;
    margin-top: 16px;
  }
}
.s03-cards .item {
  aspect-ratio: 396/686;
  overflow: hidden;
  color: #fff;
  box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.35);
  position: relative;
}
@media screen and (max-width: 767px) {
  .s03-cards .item {
    display: flex;
    justify-content: flex-end;
    aspect-ratio: 304/124;
    background: linear-gradient(80deg, #128C91 27.11%, #b3d82e 50%, transparent 80%);
  }
}
@media screen and (max-width: 460px) {
  .s03-cards .item {
    aspect-ratio: unset;
  }
}
.s03-cards .item-content {
  display: flex;
  align-items: flex-end;
  width: 100%;
  height: 60%;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 1rem 1rem 1.5rem;
  background: linear-gradient(0deg, #128C91 38.38%, rgba(18, 140, 145, 0) 82.98%);
}
@media screen and (max-width: 767px) {
  .s03-cards .item-content {
    width: 90%;
    height: 100%;
    align-items: center;
    background: linear-gradient(80deg, #128C91 27.11%, #b3d82e 60%, transparent 80%);
    padding: 0 38% 0 1.4rem;
    font-size: 1rem;
  }
}
.s03-cards .item-1 {
  grid-area: item1;
}
.s03-cards .item-2 {
  grid-area: item2;
}
.s03-cards .item-3 {
  grid-area: item3;
}
@media screen and (min-width: 767px) {
  .s03-cards .item-3 .item-content {
    padding-left: 0.4rem;
    padding-right: 0.4rem;
  }
}
.s03-cards .item-photo {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (max-width: 767px) {
  .s03-cards .item-photo {
    width: 45%;
    height: 180%;
    transform: translateX(1.6rem);
  }
}
@media screen and (min-width: 767px) {
  .s03-cards .item:nth-of-type(even) .item-content {
    background: linear-gradient(0deg, #ADC10D 29.2%, rgba(173, 193, 13, 0) 76.2%);
  }
}
@media screen and (min-width: 767px) {
  .s03-cards__c1, .s03-cards__c2 {
    gap: 0;
  }
}
@media screen and (max-width: 1499px) {
  .s03-cards__c1 h2, .s03-cards__c2 h2 {
    text-align: left;
  }
}
.s03-cards__c1 .item, .s03-cards__c2 .item {
  max-height: 600px;
}
@media screen and (min-width: 767px) {
  .s03-cards__c1 .item, .s03-cards__c2 .item {
    aspect-ratio: unset;
    margin-left: 32px;
  }
}
@media screen and (max-width: 1499px) {
  .s03-cards__c1 .button, .s03-cards__c2 .button {
    grid-column: unset;
  }
}
.s03-cards__c1 {
  grid-template-columns: 30% 1fr;
}
@media screen and (max-width: 1499px) {
  .s03-cards__c1 {
    grid-template-areas: "title item1" "action item1";
  }
}
.s03-cards__c1 .item {
  margin-left: 30%;
}
@media screen and (max-width: 959px) {
  .s03-cards__c1 .item {
    margin-left: 40px;
  }
}
@media screen and (max-width: 767px) {
  .s03-cards__c1 .item {
    margin-left: 0;
  }
}
@media screen and (min-width: 767px) {
  .s03-cards__c1 .item-content {
    font-size: 1.5rem;
  }
}
@media screen and (min-width: 767px) {
  .s03-cards__c1 .item-photo {
    height: 170%;
  }
}
.s03-cards__c2 {
  grid-template-columns: 26% repeat(2, minmax(0, 1fr));
}
@media screen and (max-width: 1499px) {
  .s03-cards__c2 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-areas: "title item1 item2" "action item1 item2";
  }
}
.s03-cards__c2 .item {
  max-height: 600px;
}
@media screen and (min-width: 1100px) {
  .s03-cards__c2 .item-content {
    font-size: 1.5rem;
  }
}

.s06 .reviews .item, .s04 .item {
  box-shadow: 4px 4px 15px 0 rgba(0, 0, 0, 0.25);
}

.s04 {
  padding-bottom: 6.25rem;
}
@media screen and (max-width: 767px) {
  .s04 {
    padding-bottom: 40px;
  }
}
.s04-slider {
  margin-top: 90px;
}
@media screen and (max-width: 767px) {
  .s04-slider {
    margin-top: 40px;
  }
}
.s04 .item {
  padding: 24px 60px 50px;
}
@media screen and (max-width: 767px) {
  .s04 .item {
    padding: 1rem 1.6rem;
  }
}
.s04 .item-default {
  display: flex;
  gap: 40px;
}
@media screen and (max-width: 767px) {
  .s04 .item-default {
    gap: 20px;
  }
}
.s04 .item-default .item-bottom {
  display: flex;
  gap: inherit;
}
@media screen and (max-width: 1279px) {
  .s04 .item-default .item-bottom {
    flex-direction: column;
    gap: 20px;
  }
}
.s04 .item-default .item-text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-top: 0;
}
.s04 .item-default .item-title {
  display: flex;
  align-items: center;
}
.s04 .item-default .item-img {
  align-self: flex-start;
}
@media screen and (max-width: 959px) {
  .s04 .item-default .item-img {
    width: 170px;
  }
}
@media screen and (max-width: 767px) {
  .s04 .item-default .item-img {
    width: 100px;
  }
}
.s04 .item-top {
  display: flex;
  gap: 32px;
  align-items: flex-start;
}
@media screen and (max-width: 767px) {
  .s04 .item-top {
    gap: 20px;
  }
}
.s04 .item-title {
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.3;
}
@media screen and (min-width: 767px) {
  .s04 .item-title {
    font-size: 1.25rem;
  }
}
.s04 .item-img {
  flex: none;
  width: 20%;
  aspect-ratio: 1;
  border-radius: 50%;
  border: 1px solid lightgray;
  overflow: hidden;
  margin-top: -42px;
}
@media screen and (max-width: 767px) {
  .s04 .item-img {
    width: 24%;
    min-width: 70px;
    margin-top: -2.5rem;
  }
}
.s04 .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.s04 .item-text {
  margin-top: 16px;
}
.s04 .item-text .text-color {
  margin-bottom: 10px;
}
.s04 .swiper {
  max-width: 100%;
  margin-top: -74px;
  padding: 40px 15px 20px 12px;
}
@media screen and (min-width: 1499px) {
  .s04 .swiper {
    padding-top: 75px;
  }
}
@media screen and (max-width: 767px) {
  .s04 .swiper {
    margin-top: -40px;
    padding-top: 40px;
  }
}
.s04 .swiper .item {
  height: auto;
  padding: 24px 40px 40px;
}
@media screen and (max-width: 1279px) {
  .s04 .swiper .item {
    padding: 1.2rem 2rem;
  }
}
@media screen and (max-width: 767px) {
  .s04 .swiper .item {
    padding: 1rem 1.6rem 1.4rem;
  }
}
.s04 .slider-nav {
  display: flex;
  gap: 32px;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 1499px) {
  .s04 .slider-nav {
    justify-content: center;
  }
}
@media screen and (max-width: 767px) {
  .s04 .slider-nav {
    gap: 20px;
  }
}

.s05 {
  padding: 2.45rem 0;
  color: #fff;
  background: linear-gradient(90deg, #128C91 39.14%, #C5D82E 63.62%);
  position: relative;
}
@media screen and (max-width: 1279px) {
  .s05 {
    background: linear-gradient(58.6deg, #128C91 41.95%, #C5D82E 89.87%);
  }
}
@media screen and (max-width: 767px) {
  .s05 {
    padding: 30px 0 80px;
  }
}
.s05 .container {
  position: relative;
}
.s05-blocks {
  width: 60.5%;
  max-width: 100%;
  min-width: 260px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  background: rgba(255, 255, 255, 0.23);
  padding: 1.56rem 0;
}
@media screen and (max-width: 1279px) {
  .s05-blocks {
    display: flex;
    gap: 40px;
    flex-direction: column-reverse;
    padding: 30px 14vw 30px 30px;
  }
}
@media screen and (max-width: 767px) {
  .s05-blocks {
    width: 50vw;
    padding: 1.2rem;
    padding-right: 3rem;
  }
}
@media screen and (max-width: 560px) {
  .s05-blocks {
    width: 70vw;
    padding-right: 5rem;
  }
}
.s05-blocks .item {
  text-align: center;
}
@media screen and (min-width: 959px) {
  .s05-blocks .item {
    padding: 0 0.94rem;
  }
}
@media screen and (max-width: 1279px) {
  .s05-blocks .item {
    text-align: left;
    order: 3;
    position: relative;
  }
}
@media screen and (min-width: 1279px) {
  .s05-blocks .item:not(:last-of-type) {
    border-right: 1px solid #fff;
  }
}
@media screen and (max-width: 1279px) {
  .s05-blocks .item:nth-child(2) {
    order: 2;
  }
}
@media screen and (max-width: 560px) {
  .s05-blocks .item:nth-child(2) {
    max-width: 80%;
  }
}
@media screen and (max-width: 1279px) {
  .s05-blocks .item:not(:nth-child(2))::after {
    content: "";
    display: inline-block;
    width: 110px;
    height: 1px;
    position: absolute;
    background: #fff;
    bottom: -18px;
    left: 0;
  }
}
.s05-blocks .item-title {
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
  text-transform: uppercase;
}
.s05-blocks .item-text {
  margin-top: 25px;
}
@media screen and (max-width: 1279px) {
  .s05-blocks .item-text {
    margin-top: 10px;
  }
}
@media screen and (max-width: 1279px) {
  .s05-blocks .item-text br:nth-of-type(1) {
    display: none;
  }
}
.s05-img {
  width: 550px;
  position: absolute;
  right: -30px;
  bottom: -80px;
}
@media screen and (max-width: 1279px) {
  .s05-img {
    width: 730px;
    right: -150px;
  }
}
@media screen and (max-width: 959px) {
  .s05-img {
    width: 70vw;
  }
}
@media screen and (max-width: 767px) {
  .s05-img {
    width: 80vw;
  }
}
@media screen and (max-width: 560px) {
  .s05-img {
    width: 76vw;
    right: -80px;
  }
}

.s06 {
  position: relative;
  z-index: 2;
  padding: 50px 0;
  background: #fff;
}
@media screen and (max-width: 767px) {
  .s06 {
    padding: 20px 0;
  }
}
@media screen and (max-width: 767px) {
  .s06 h2 {
    margin-bottom: 0;
  }
}
.s06 .reviews {
  position: relative;
}
@media screen and (min-width: 1279px) {
  .s06 .reviews {
    padding-top: 20px;
  }
}
@media screen and (max-width: 767px) {
  .s06 .reviews {
    padding: 0;
  }
}
.s06 .reviews .slider-nav {
  display: flex;
  justify-content: space-between;
  width: calc(100% + 120px);
  margin-left: -60px;
  margin-right: -60px;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
@media screen and (max-width: 1279px) {
  .s06 .reviews .slider-nav {
    width: calc(100% + 70px);
    margin-left: -36px;
    margin-right: -36px;
  }
}
@media screen and (max-width: 959px) {
  .s06 .reviews .slider-nav {
    display: none;
  }
}
.s06 .reviews .swiper {
  padding: 14px 20px 14px 14px;
}
@media screen and (max-width: 1279px) {
  .s06 .reviews .swiper {
    padding: 20px 16px 20px 14px;
    margin-left: 20px;
    margin-right: 20px;
  }
}
@media screen and (max-width: 959px) {
  .s06 .reviews .swiper {
    margin: 0;
  }
}
@media screen and (max-width: 767px) {
  .s06 .reviews .swiper {
    margin-left: -14px;
    margin-right: -16px;
  }
}
.s06 .reviews .swiper-pagination {
  margin-top: 36px;
}
@media screen and (max-width: 1279px) {
  .s06 .reviews .swiper-pagination {
    margin-top: 20px;
  }
}
.s06 .reviews .swiper-pagination-bullets {
  --swiper-pagination-bottom: auto;
}
.s06 .reviews .swiper-pagination-bullet {
  --swiper-pagination-bullet-height: 14px;
  --swiper-pagination-bullet-size: 14px;
  --swiper-pagination-bullet-horizontal-gap: 10px;
  --swiper-pagination-bullet-inactive-opacity: 1;
  --swiper-pagination-bullet-inactive-color: #D9D9D9;
}
@media screen and (max-width: 1279px) {
  .s06 .reviews .swiper-pagination-bullet {
    --swiper-pagination-bullet-height: 10px;
    --swiper-pagination-bullet-size: 10px;
    --swiper-pagination-bullet-horizontal-gap: 10px;
  }
}
.s06 .reviews .swiper-pagination-bullet-active {
  --swiper-theme-color: #058C91;
}
.s06 .reviews .item {
  padding: 40px 32px;
  height: auto;
  display: flex;
  gap: 20px;
  flex-direction: column;
}
@media screen and (max-width: 767px) {
  .s06 .reviews .item {
    padding: 24px 20px;
  }
}
.s06 .reviews .item-bottom {
  display: flex;
  gap: 36px;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .s06 .reviews .item-bottom {
    gap: 20px;
  }
}
.s06 .reviews .item-text {
  flex: 1;
}
.s06 .reviews .item-img {
  width: 110px;
  aspect-ratio: 1/1;
  border-radius: 50%;
  overflow: hidden;
}
@media screen and (max-width: 1279px) {
  .s06 .reviews .item-img {
    width: 80px;
  }
}
.s06 .reviews .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.s06 .reviews .item-title {
  font-weight: 700;
  font-size: 1.25rem;
  text-transform: uppercase;
}
@media screen and (max-width: 1279px) {
  .s06 .reviews .item-title {
    font-size: 1rem;
  }
}

.s07 {
  padding: 120px 0 100px;
  position: relative;
  background: #fff;
}
@media screen and (max-width: 1279px) {
  .s07 {
    padding: 90px 0 40px;
  }
}
.s07 .section-title {
  padding-top: 0;
}
@media screen and (max-width: 1050px) {
  .s07 .section-title {
    text-align: center;
  }
}
.s07 .wpcf7-form {
  width: 1333px;
  max-width: 100%;
  margin: auto;
}
.s07 .form-columns {
  display: flex;
  gap: 40px 140px;
  justify-content: space-between;
}
@media screen and (max-width: 1279px) {
  .s07 .form-columns {
    gap: 100px 60px;
  }
}
@media screen and (max-width: 1050px) {
  .s07 .form-columns {
    flex-direction: column;
    text-align: center;
    align-items: center;
  }
}
@media screen and (max-width: 959px) {
  .s07 .form-columns {
    gap: 70px;
  }
}
@media screen and (max-width: 767px) {
  .s07 .form-columns {
    gap: 50px;
  }
}
.s07 .form-left {
  text-wrap: balance;
}
.s07 .form-right {
  flex: none;
  width: 432px;
}
@media screen and (max-width: 767px) {
  .s07 .form-right {
    width: 60%;
  }
}
.s07 .form-submit {
  width: 100%;
  margin-top: 36px;
}
@media screen and (max-width: 767px) {
  .s07 .form-submit {
    margin-top: 20px;
  }
}

.footer {
  color: #fff;
  background: #4B4B4B;
  padding: 72px 0 92px;
  overflow: hidden;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 959px) {
  .footer {
    padding: 44px 0;
  }
}
.footer .container {
  position: relative;
}
.footer h2 {
  text-align: left;
  padding: 0;
}
.footer p {
  display: inline-block;
}
.footer a {
  color: inherit;
  text-decoration: none;
  padding: 2px 0;
}
.footer a:hover {
  text-decoration: underline;
}
.footer .mark {
  background: rgba(255, 255, 255, 0.05);
  border-radius: 1.3rem;
  padding: 16px 20px;
}
@media screen and (max-width: 959px) {
  .footer .mark {
    padding: 12px 16px;
    border-radius: 1.3rem;
  }
}
@media screen and (max-width: 560px) {
  .footer .mark {
    padding: 8px;
  }
}
.footer-contacts {
  max-width: 770px;
  shape-outside: polygon(0 0, 100% 0, 100% 100%, 30% 100%);
  position: relative;
  z-index: 2;
}
@media screen and (min-width: 1699px) {
  .footer-contacts {
    padding: 0 100px;
  }
}
@media screen and (max-width: 1279px) {
  .footer-contacts {
    width: 500px;
  }
}
@media screen and (max-width: 767px) {
  .footer-contacts {
    width: 50%;
  }
}
@media screen and (max-width: 560px) {
  .footer-contacts {
    width: 240px;
    text-wrap: balance;
  }
}
.footer-contacts .mails {
  display: inline-flex;
  gap: 10px;
  justify-content: center;
  flex-direction: column;
}
@media screen and (max-width: 560px) {
  .footer-contacts .mails {
    gap: 4px;
  }
}
.footer-contacts .phone {
  display: flex;
  align-items: center;
}
.footer-contacts-list {
  display: flex;
  gap: 25px;
  margin-top: 36px;
}
@media screen and (max-width: 1279px) {
  .footer-contacts-list {
    flex-direction: column-reverse;
    align-items: flex-start;
  }
}
@media screen and (max-width: 767px) {
  .footer-contacts-list {
    margin-top: 10px;
    gap: 10px;
  }
}
.footer-img {
  aspect-ratio: 1/1;
}
.footer-img-wrap {
  position: absolute;
  right: -54px;
  bottom: -40px;
  clip-path: circle(50% at 50% 50%);
  transform: translateY(50%);
}
@media screen and (max-width: 560px) {
  .footer-img-wrap {
    right: -90px;
    bottom: -20px;
  }
}
.footer-img img {
  width: 656px;
  max-width: unset;
}
@media screen and (max-width: 959px) {
  .footer-img img {
    width: 60vw;
  }
}
@media screen and (max-width: 560px) {
  .footer-img img {
    width: 76vw;
  }
}

@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
#overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(10px);
  z-index: 10;
  display: none;
}
#overlay.is-loading::after {
  content: "";
  width: 48px;
  height: 48px;
  border-radius: 50%;
  display: inline-block;
  border-top: 3px solid #FFF;
  border-right: 3px solid transparent;
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
  position: absolute;
  top: 50%;
  left: 50%;
}
#overlay.show {
  display: block;
}

.popup {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(-20px);
  z-index: 12;
  opacity: 0;
  pointer-events: none;
  transition: all 0.2s ease;
}
.popup.show {
  opacity: 1;
  pointer-events: auto;
  transform: translateY(0);
}
.popup__close {
  display: block;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 40px;
  right: 40px;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .popup__close {
    width: 20px;
    height: 20px;
    top: 16px;
    right: 16px;
  }
}
.popup__window {
  width: 1014px;
  max-width: 94%;
  padding: 50px 44px;
  color: #000;
  background: #fff;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
  text-align: center;
  position: absolute;
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 3;
}
@media screen and (max-width: 767px) {
  .popup__window {
    padding: 30px 20px;
  }
}
.popup__title {
  display: inline-block;
  margin-bottom: 24px;
}
.popup__inner {
  text-align: left;
}
.popup__inner ul,
.popup__inner ol {
  padding-inline-start: 20px;
  list-style-type: disc;
  list-style-position: outside;
  margin: 20px 0;
}
.popup__inner ol {
  list-style-type: decimal;
}

@media screen and (max-width: 959px) {
  .s02,
.s03,
.s04 {
    padding-bottom: 80px;
  }
}

.wpcf7-not-valid-tip, .wpcf7-response-output {
  font-size: 1rem;
  text-align: center;
}

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