/* Base */ /* Reset and base styles  */
* {
  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: 1600px;
  --container-padding: 15px;
  --font-main: "Montserrat", sans-serif;
  --page-bg: #ffffff;
  --accent: #8AC7FF;
  --hover: #3095f3;
  --text-color: #000000;
  --text-color-light: #ffffff;
  --laptop-size: 1199px;
  --tablet-size: 959px;
  --mobile-size: 599px;
}

@font-face {
  font-family: "Montserrat";
  src: url(./../fonts/Montserrat-Regular.ttf);
}
@font-face {
  font-family: "Montserrat";
  src: url(./../fonts/Montserrat-Medium.ttf);
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat";
  src: url(./../fonts/Montserrat-SemiBold.ttf);
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat";
  src: url(./../fonts/Montserrat-Bold.ttf);
  font-weight: 700;
}
html {
  scroll-behavior: smooth;
}

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

h1, h2 {
  font-weight: 700;
  font-size: 50px;
}
@media (max-width: 840px) {
  h1, h2 {
    font-size: 30px;
  }
}

h3 {
  font-size: 32px;
  font-weight: 500;
}
@media (max-width: 840px) {
  h3 {
    font-size: 24px;
  }
}

.section__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 100px;
}
@media (max-width: 840px) {
  .section__inner {
    gap: 40px;
  }
}

.section__box {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 36px 0;
  background-color: var(--accent);
  width: 100%;
  border-radius: 100px;
}

.section__title {
  text-align: center;
  font-weight: 500;
}

section {
  margin-bottom: 130px;
}
@media (max-width: 840px) {
  section {
    margin-bottom: 60px;
  }
}

a {
  color: inherit;
}

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

.container-right {
  /* overflow-x: hidden; */
  padding-left: calc((100% - var(--container-width)) / 2 + var(--container-padding));
}
@media (max-width: var(--laptop-size)) {
  .container-right {
    padding-left: var(--container-padding);
  }
}

.container-left {
  /* overflow-x: hidden; */
  padding-right: calc((100% - var(--container-width)) / 2 + var(--container-padding));
}
@media (max-width: var(--laptop-size)) {
  .container-left {
    padding-right: var(--container-padding);
  }
}

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

.footer {
  margin-top: auto;
}

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

/* Blocks */
.card{
  padding-top: 275px;
}
.card__inner {
  display: flex;
  flex-direction: column;
  gap: 100px;
  padding-top: 100px;
}
.card__inner .card__block {
  display: flex;
  align-items: start;
  justify-content: center;
  gap: 60px;
}
@media (max-width: 840px) {
  .card__inner .card__block {
    flex-direction: column;
    align-items: center;
  }
}
.card__inner .card__block .card__img {
  width: 400px;
  height: 300px;
}
@media (max-width: 480px) {
  .card__inner .card__block .card__img {
    width: 300px;
    height: 200px;
  }
}
.card__inner .card__block .card__img img {
  width: 100%;
  height: 100%;
}

.card__box {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 600px;
}
@media (max-width: 1100px) {
  .card__box {
    width: 400px;
  }
}
@media (max-width: 480px) {
  .card__box {
    width: 300px;
  }
}
.card__box .card__price {
  font-size: 24px;
}
.card__box .card__btns {
  padding-top: 20px;
}
.card__box .card__btns .card__btn {
  width: 100%;
  background-color: var(--accent);
  color: var(--text-color-light);
  padding: 20px;
  border-radius: 80px;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.card__box .card__btns .card__btn:hover {
  background-color: var(--hover);
}

.card__options {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
.card__options .card__menu {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media (max-width: 840px) {
  .card__options .card__menu {
    justify-content: center;
  }
}
.card__options .card__menu .card__menu-item {
  cursor: pointer;
}
.card__options .card__menu .active-item {
  padding: 10px 20px;
  border-radius: 50px;
  background-color: var(--accent);
}
.card__options .card__descr {
  display: none;
  flex-direction: column;
  gap: 20px;
  width: 100%;
}

.catalog {
  padding-top: 275px;
}

.catalog__main {
  display: flex;
  flex-direction: column;
  gap: 40px;
  width: 100%;
}
.catalog__main .catalog__categories {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
.catalog__main .catalog__categories .catalog__categoryTitle {
  align-self: center;
  text-align: center;
}
.catalog__main .catalog__categories .catalog__categoryList {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 20px;
}
.catalog__main .catalog__categories .catalog__categoryList .catalog__categoryItem {
  cursor: pointer;
}
.catalog__main .catalog__categories .catalog__categoryList .active-categoryItem {
  padding: 10px 20px;
  border-radius: 50px;
  background-color: var(--accent);
}
.catalog__main .catalog__models {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 50px;
  display: none;
}
.catalog__main .catalog__models .catalog__model {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  width: 400px;
  height: 300px;
  position: relative;
}
.catalog__main .catalog__models .catalog__model .catalog__model-link {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 3;
}
.catalog__main .catalog__models .catalog__model .catalog__model-text {
  text-align: center;
}
.catalog__main .catalog__models .catalog__model .catalog__model-img {
  width: 100%;
  height: 100%;
}
.catalog__main .catalog__models .catalog__model .catalog__model-btn {
  width: 100%;
  padding: 20px;
  background-color: var(--accent);
  color: var(--text-color-light);
  border-radius: 80px;
  position: relative;
  z-index: 5;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.catalog__main .catalog__models .catalog__model .catalog__model-btn:hover {
  background-color: var(--hover);
}

.contacts__inner {
  display: flex;
  justify-content: space-between;
  height: 787px;
}
@media (max-width: 1200px) {
  .contacts__inner {
    height: 670px;
  }
}
@media (max-width: 1000px) {
  .contacts__inner {
    flex-direction: column;
    align-items: center;
    justify-content: start;
    gap: 20px;
    height: auto;
  }
}
.contacts__inner iframe {
  height: 100%;
  border-radius: 100px;
  width: 859px;
}
@media (max-width: 1000px) {
  .contacts__inner iframe {
    height: 400px;
    width: 100%;
  }
}
.contacts__inner .contacts__block {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  max-width: 625px;
}
@media (max-width: 1000px) {
  .contacts__inner .contacts__block {
    gap: 20px;
  }
}
.contacts__inner .contacts__block .contacts__box {
  display: flex;
  flex-direction: column;
  gap: 46px;
}
.contacts__inner .contacts__block .contacts__box .contacts__addr {
  font-weight: 600;
  font-size: 24px;
}
.contacts__inner .contacts__block .contacts__box .contacts__email {
  font-weight: 600;
  font-size: 24px;
}
.contacts__inner .contacts__block .contacts__box .contacts__tel {
  font-weight: 600;
  font-size: 24px;
}
.contacts__inner .contacts__block form p {
  display: flex;
  flex-wrap: wrap;
  gap: 23px;
  max-width: 581px;
}
@media (max-width: 1000px) {
  .contacts__inner .contacts__block form {
    align-self: center;
  }
}
.contacts__inner .contacts__block form input {
  width: 279px;
  padding: 16px 10px;
  border: 1px solid #000;
  border-radius: 140px;
}
.contacts__inner .contacts__block form .big-btn {
  width: 100%;
  border: none;
  background-color: var(--accent);
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.contacts__inner .contacts__block form .big-btn:hover {
  background-color: var(--hover);
}

.about {
  padding-top: 275px;
}

.difference__list {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 119px;
}
@media (max-width: 900px) {
  .difference__list {
    gap: 30px;
  }
}
.difference__list .difference__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 88px;
  padding: 35px 14px;
  border: 1px solid black;
  border-radius: 70px;
}
@media (max-width: 500px) {
  .difference__list .difference__item {
    font-size: 16px;
  }
}
.difference__list .difference__item-title {
  text-align: center;
}
.difference__list .difference__item:last-child {
  border: none;
  background-color: var(--accent);
}

.difference__info {
  font-size: 24px;
}
@media (max-width: 840px) {
  .difference__info {
    font-size: 16px;
  }
}

.footer {
  background-color: var(--accent);
  border-top-left-radius: 120px;
  border-top-right-radius: 120px;
}
.footer .footer__inner {
  display: flex;
  justify-content: center;
  gap: 90px;
}
@media (max-width: 1300px) {
  .footer .footer__inner {
    gap: 10px;
  }
}
@media (max-width: 1000px) {
  .footer .footer__inner {
    flex-direction: column;
    align-items: center;
    gap: 50px;
  }
}

.footer__nav {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 28px;
}
@media (max-width: 1000px) {
  .footer__nav {
    align-items: center;
  }
}
.footer__nav-item {
  background-color: var(--page-bg);
  border-radius: 140px;
  padding: 13px 27px;
}

.footer__contacts {
  display: flex;
  flex-direction: column;
  align-items: start;
  font-size: 24px;
  gap: 15px;
}
@media (max-width: 1000px) {
  .footer__contacts {
    align-items: center;
  }
}
.footer__contacts .footer__links {
  display: flex;
  align-items: center;
  gap: 15px;
}
.footer__contacts .footer__links a {
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer__contacts div {
  display: flex;
  align-items: center;
  gap: 20px;
}

.footer__pages {
  display: flex;
  flex-direction: column;
  gap: 29px;
}
@media (max-width: 1000px) {
  .footer__pages {
    align-items: center;
  }
}

.footer__info {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media (max-width: 1000px) {
  .footer__info {
    align-items: center;
  }
}

.header {
  background-color: var(--accent);
  border-bottom-left-radius: 50px;
  border-bottom-right-radius: 50px;
  position: fixed;
  width: 100%;
  z-index: 100;
}
.header__inner {
  padding: 28px 0;
  display: flex;
  justify-content: space-between;
  align-items: start;
  position: relative;
}

.header__contacts {
  display: flex;
  flex-direction: column;
  font-size: 24px;
  gap: 15px;
}
@media (max-width: 1500px) {
  .header__contacts {
    font-size: 18px;
  }
}
@media (max-width: 1330px) {
  .header__contacts {
    font-size: 15px;
  }
}
.header__contacts a {
  display: flex;
  align-items: center;
  gap: 15px;
}
.header__contacts .header__links {
  display: flex;
  align-items: center;
  gap: 15px;
}
.header__contacts .header__links a {
  display: flex;
  justify-content: center;
  align-items: center;
}

.header__nav {
  padding-top: 20px;
  display: flex;
  align-items: center;
  gap: 28px;
  flex-wrap: wrap;
  justify-content: center;
}
@media (max-width: 1500px) {
  .header__nav {
    gap: 10px;
  }
}
@media (max-width: 840px) {
  .header__nav {
    display: none;
  }
}
.header__nav-item {
  background-color: var(--page-bg);
  border-radius: 140px;
  padding: 13px 27px;
}
@media (max-width: 1330px) {
  .header__nav-item {
    padding: 13px 10px;
  }
}
@media (max-width: 1170px) {
  .header__nav-item {
    font-size: 16px;
  }
}

.burger-btn {
  display: none;
}
@media (max-width: 840px) {
  .burger-btn {
    display: flex;
    flex-direction: column;
    gap: 5px;
  }
}
.burger-btn span {
  width: 40px;
  height: 5px;
  border-radius: 3px;
  background-color: #fff;
}

.burger__menu {
  visibility: hidden;
  position: absolute;
  top: 0;
  right: -15px;
  padding: 20px 10px;
  width: 360px;
  background-color: var(--page-bg);
  border-bottom-left-radius: 50px;
  border: 1px solid var(--accent);
  transform: translateY(-300px);
  transition: all 0.4s ease;
}
.burger__menu .burger__close {
  position: absolute;
  top: 10px;
  right: 10px;
}
.burger__menu .burger__close img {
  width: 30px;
}
.burger__menu .burger__nav {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
}

.burger__menu.opened {
  visibility: visible;
  transform: translateY(0);
}
.hero{
  padding-top: 175px;
}
.hero__inner {
  position: relative;
  padding: 150px 0 70px;
  display: flex;
  flex-direction: column;
  gap: 105px;
  max-width: 1095px;
}
@media (max-width: 840px) {
  .hero__inner {
    padding: 70px 0;
  }
}
@media (max-width: 640px) {
  .hero__inner {
    gap: 60px;
  }
}
.hero__inner .hero__descr {
  max-width: 815px;
}
@media (max-width: 1500px) {
  .hero__inner .hero__descr {
    max-width: 600px;
  }
}
.hero__inner div p {
  display: flex;
  flex-wrap: wrap;
  gap: 23px;
  max-width: 581px;
}
.hero__inner div input {
  width: 279px;
  padding: 16px 10px;
  border: 1px solid #000;
  border-radius: 140px;
}
.hero__inner div .big-btn {
  width: 100%;
  border: none;
  background-color: var(--accent);
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.hero__inner div .big-btn:hover {
  background-color: var(--hover);
}

.hero__img {
  position: absolute;
  right: 0;
  bottom: 10px;
  z-index: -1;
}
@media (max-width: 1300px) {
  .hero__img {
    width: 500px;
  }
}
@media (max-width: 1000px) {
  .hero__img {
    display: none;
  }
}

.models__list {
  display: flex;
  flex-wrap: wrap;
  justify-content: start;
  align-items: center;
  max-width: 1600px;
  gap: 84px 90px;
}
@media (max-width: 1600px) {
  .models__list {
    max-width: 1140px;
  }
}
@media (max-width: 1170px) {
  .models__list {
    max-width: 1010px;
    gap: 40px 25px;
  }
}
@media (max-width: 1040px) {
  .models__list {
    max-width: 665px;
  }
}
@media (max-width: 700px) {
  .models__list {
    max-width: 525px;
  }
}
@media (max-width: 560px) {
  .models__list {
    max-width: 390px;
    gap: 40px 10px;
  }
}
@media (max-width: 420px) {
  .models__list {
    max-width: 330px;
  }
}
.models__list .models__item {
  position: relative;
  width: 320px;
  height: 144px;
  padding: 23px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  border-radius: 80px;
  border: 1px solid #000;
}
@media (max-width: 700px) {
  .models__list .models__item {
    width: 250px;
  }
}
@media (max-width: 560px) {
  .models__list .models__item {
    width: 190px;
    height: 120px;
    padding: 8px 0;
  }
}
@media (max-width: 420px) {
  .models__list .models__item {
    width: 160px;
  }
}
.models__list .models__item .models__item-img {
  height: 35px;
}
.models__list .models__item .models__item-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
}
@media (max-width: 560px) {
  .models__list .models__item .models__item-text {
    font-size: 13px;
  }
}

.offer {
  position: relative;
}

.offer__messages {
  padding: 88px 110px;
  display: flex;
  flex-direction: column;
  gap: 26px;
}
@media (max-width: 640px) {
  .offer__messages {
    padding: 88px 35px;
  }
}
.offer__messages .offer__message {
  position: relative;
  max-width: 1170px;
  padding: 50px 33px;
  border-radius: 100px;
  font-size: 24px;
  font-weight: 500;
  color: var(--text-color-light);
  background-color: var(--accent);
  align-self: flex-end;
}
@media (max-width: 1000px) {
  .offer__messages .offer__message {
    font-size: 20px;
  }
}
@media (max-width: 640px) {
  .offer__messages .offer__message {
    font-size: 16px;
  }
}
@media (max-width: 460px) {
  .offer__messages .offer__message {
    padding: 15px 33px;
  }
}
.offer__messages .offer__message ul, .offer__messages .offer__message li {
  list-style: circle inside;
}
.offer__messages .first-message {
  border: 1px solid #000;
  background-color: var(--page-bg);
  color: var(--text-color);
  align-self: flex-start;
  margin-bottom: 60px;
  border-top-left-radius: 0px;
}
@media (max-width: 840px) {
  .offer__messages .first-message {
    margin-bottom: 0;
  }
}
.offer__messages .first-message:before {
  content: "";
  position: absolute;
  top: -42px;
  left: -120px;
  width: 85px;
  height: 85px;
  background: url(./../img/reviews-1.png);
}
@media (max-width: 640px) {
  .offer__messages .first-message:before {
    transform: scale(0.5);
    left: -70px;
  }
}
.offer__messages .last-message {
  border-bottom-right-radius: 0px;
}
.offer__messages .last-message:before {
  content: "";
  position: absolute;
  bottom: -42px;
  right: -120px;
  width: 85px;
  height: 85px;
  background: url(./../img/reviews-1.png);
}
@media (max-width: 640px) {
  .offer__messages .last-message:before {
    transform: scale(0.5);
    right: -70px;
  }
}

.offer__info {
  font-size: 24px;
  font-weight: 500;
  max-width: 1200px;
  align-self: flex-start;
}
@media (max-width: 840px) {
  .offer__info {
    font-size: 16px;
  }
}

.offer__img {
  border-radius: 120px;
  position: absolute;
  top: 70px;
  left: 0;
  width: 100%;
  height: 852px;
  z-index: -1;
}
@media (max-width: 1400px) {
  .offer__img {
    transform: scaleX(1.3);
  }
}
@media (max-width: 1000px) {
  .offer__img {
    transform: scaleX(1.6);
  }
}
@media (max-width: 840px) {
  .offer__img {
    transform: scaleX(1.9);
    height: 720px;
  }
}
@media (max-width: 640px) {
  .offer__img {
    transform: scaleX(2.2);
    height: 680px;
  }
}
@media (max-width: 460px) {
  .offer__img {
    height: 550px;
  }
}

.plan__list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: start;
  gap: 80px 60px;
}
@media (max-width: 1584px) {
  .plan__list {
    gap: 80px 25px;
  }
}
@media (max-width: 1380px) {
  .plan__list {
    gap: 80px 10px;
  }
}
@media (max-width: 840px) {
  .plan__list {
    flex-direction: column;
    align-items: center;
    gap: 30px;
  }
}
.plan__list .plan__item {
  display: flex;
  gap: 60px;
}
@media (max-width: 1584px) {
  .plan__list .plan__item {
    gap: 25px;
  }
}
@media (max-width: 1380px) {
  .plan__list .plan__item {
    gap: 10px;
  }
}
@media (max-width: 840px) {
  .plan__list .plan__item {
    flex-direction: column;
    align-items: center;
    gap: 30px;
  }
}
.plan__list .plan__item .plan__item-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 40px;
  max-width: 245px;
}
.plan__list .plan__item .plan__item-block {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  background-color: var(--accent);
  display: flex;
  justify-content: center;
  align-items: center;
}
.plan__list .plan__item .plan__item-text {
  text-align: center;
  font-weight: 500;
  font-size: 24px;
}
.plan__list .plan-middle .plan__item-arrow {
  display: none;
}
@media (max-width: 1290px) {
  .plan__list .plan-middle .plan__item-arrow {
    display: block;
  }
}
.plan__list .plan__item-arrow {
  margin-top: 49px;
}
@media (max-width: 840px) {
  .plan__list .plan__item-arrow {
    margin-top: 0;
    transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
  }
}

.prices__list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 67px 59px;
  max-width: 1600px;
}
@media (max-width: 1574px) {
  .prices__list {
    gap: 40px 30px;
    max-width: 1340px;
  }
}
@media (max-width: 1370px) {
  .prices__list {
    max-width: 882px;
  }
}
@media (max-width: 916px) {
  .prices__list {
    max-width: 427px;
    justify-content: center;
  }
}
.prices__list .prices__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 30px;
  border-radius: 120px;
  border: 1px solid #000;
  padding: 30px 75px;
  position: relative;
}
@media (max-width: 1574px) {
  .prices__list .prices__item {
    padding: 30px 50px;
  }
}
@media (max-width: 480px) {
  .prices__list .prices__item {
    padding: 30px 20px;
  }
}
.prices__item-link{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.prices__list .prices__item-img {
  width: 308px;
  height: 180px;
  object-fit: cover;
}
.prices__list .prices__item-texts {
  display: flex;
  flex-direction: column;
  gap: 9px;
}
.prices__list .prices__item-title {
  font-weight: 500;
  font-size: 24px;
}
.prices__list .prices__item .prices__btns {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 28px;
}
@media (max-width: 480px) {
  .prices__list .prices__item .prices__btns {
    gap: 10px;
  }
}
.prices__list .prices__item .prices__btns .prices__btn {
  border: 1px solid #000;
  border-radius: 140px;
  padding: 13px 33px;
}
@media (max-width: 480px) {
  .prices__list .prices__item .prices__btns .prices__btn {
    font-size: 11px;
  }
}
.prices__list .prices__item .prices__btns .prices__btn:first-child {
  border: none;
  background-color: var(--accent);
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.prices__list .prices__item .prices__btns .prices__btn:first-child:hover {
  border: none;
  background-color: var(--hover);
}
.prices__list .prices__item-next {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  padding: 51px 135px;
  border-radius: 120px;
  border: 1px solid #000;
  height: 139px;
}
.prices__list .prices__item-next .prices__item-img {
  width: 105px;
}
.prices__list .prices__item-next .prices__item-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.reviews__list {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  height: 1100px;
  gap: 119px 83px;
}
@media (max-width: 1200px) {
  .reviews__list {
    gap: 20px;
  }
}
@media (max-width: 980px) {
  .reviews__list {
    height: auto;
  }
}
.reviews__list .reviews__item {
  display: flex;
  flex-direction: column;
  gap: 29px;
  max-width: 720px;
  padding: 66px 62px;
  border: 1px solid #000;
  border-radius: 95px;
}
@media (max-width: 1584px) {
  .reviews__list .reviews__item {
    max-width: 540px;
  }
}
@media (max-width: 1200px) {
  .reviews__list .reviews__item {
    max-width: 460px;
  }
}
@media (max-width: 980px) {
  .reviews__list .reviews__item {
    max-width: 600px;
  }
}
.reviews__list .reviews__item .reviews__block {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 500px) {
  .reviews__list .reviews__item .reviews__block {
    flex-direction: column;
    align-items: start;
    gap: 8px;
  }
}
.reviews__list .reviews__item .reviews__block .reviews__box {
  display: flex;
  align-items: center;
  gap: 37px;
}
@media (max-width: 1584px) {
  .reviews__list .reviews__item .reviews__block .reviews__box {
    gap: 8px;
  }
}
.reviews__list .reviews__item .reviews__block .reviews__box .reviews__block-img {
  width: 85px;
  border-radius: 50%;
}
.reviews__list .reviews__item .reviews__block .reviews__block-stars {
  display: flex;
  gap: 12px;
  align-items: center;
}
@media (max-width: 1200px) {
  .reviews__list .reviews__item .reviews__block .reviews__block-stars img {
    width: 20px;
  }
}
.reviews__list .reviews__item-next {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  padding: 51px 135px;
  border-radius: 120px;
  background-color: var(--accent);
  height: 139px;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.reviews__list .reviews__item-next:hover {
  background-color: var(--hover);
}
.reviews__list .reviews__item-next .reviews__item-img {
  width: 105px;
}
.reviews__list .reviews__item-next .reviews__item-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.services {
  padding: 110px 0;
  background-color: var(--accent);
  border-radius: 120px;
}
@media (max-width: 840px) {
  .services {
    padding: 50px 0;
  }
}

.services__list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 89px;
}
@media (max-width: 1600px) {
  .services__list {
    gap: 30px;
  }
}
.services__list .services__item {
  max-width: 759px;
  background-color: var(--page-bg);
  border-radius: 95px;
  padding: 44px 30px 90px 30px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 70px;
}
@media (max-width: 1574px) {
  .services__list .services__item {
    max-width: 600px;
  }
}
@media (max-width: 1260px) {
  .services__list .services__item {
    max-width: 500px;
  }
}
@media (max-width: 530px) {
  .services__list .services__item {
    max-width: 360px;
    padding: 20px 5px 50px;
  }
}
.services__list .services__item-text {
  font-weight: 500;
  font-size: 24px;
  text-align: center;
}
@media (max-width: 530px) {
  .services__list .services__item-text {
    font-size: 20px;
  }
}
.services__list .services__item-img {
  border-radius: 95px;
  max-width: 671px;
  max-height: 407px;
}
@media (max-width: 1574px) {
  .services__list .services__item-img {
    max-width: 540px;
  }
}
@media (max-width: 1260px) {
  .services__list .services__item-img {
    max-width: 440px;
  }
}
@media (max-width: 530px) {
  .services__list .services__item-img {
    max-width: 350px;
  }
}
.wpcf7-response-output{
  position: absolute;
}
.cart__block{
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  z-index: 99;
  bottom: 20px;
  left: 20px;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #fff;
  -webkit-box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.2);
}
.cart__block .cart__img{
  width: 30px;
  height: 30px;
}
.add-to-cart{
  position: relative;
  z-index: 5;
}
.cart{
  background-color: rgba(0,0,0, .2);
  position: fixed;
  z-index: 999;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: none;
}
.cart__frame{
  width: 360px;
  background-color: #fff;
  border-radius: 50px;
  padding: 20px;
}
.cart__inner{
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 30px;
  width: 100%;
}
.cart__list{
  display: flex;
  flex-direction: column;
  gap: 20px;
  height: 274px;
  width: 100%;
  overflow-y: scroll;
}
.cart__btns{
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 20px;
}
.cart__btns input {
  padding: 16px 10px;
  border: 1px solid #000;
  border-radius: 140px;
}
.cart__btns .big-btn {
  border: none;
  border-radius: 140px;
  background-color: var(--accent);
  padding: 16px 10px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL192YXJzLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL19jb250YWluZXJzLnNjc3MiLCJiYXNlL19zdGlja3ktZm9vdGVyLnNjc3MiLCJibG9ja3MvX2NhcmQuc2NzcyIsImJsb2Nrcy9fY2F0YWxvZy5zY3NzIiwiYmxvY2tzL19jb250YWN0cy5zY3NzIiwiYmxvY2tzL19kaWZmZXJlbmNlLnNjc3MiLCJibG9ja3MvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL19oZWFkZXIuc2NzcyIsImJsb2Nrcy9faGVyby5zY3NzIiwiYmxvY2tzL19tb2RlbHMuc2NzcyIsImJsb2Nrcy9fb2ZmZXIuc2NzcyIsImJsb2Nrcy9fcGxhbi5zY3NzIiwiYmxvY2tzL19wcmljZXMuc2NzcyIsImJsb2Nrcy9fcmV2aWV3cy5zY3NzIiwiYmxvY2tzL19zZXJ2aWNlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FDQ0E7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0FBQUE7QUFBQTtFQUdDOzs7QUFHRDtBQUVBO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0FBRUE7RUFDQzs7O0FBR0Q7RUFDSTtFQUNIOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0U7OztBQUdGO0FBRUE7RUFDQztFQUNHO0VBQ0E7RUFDQTs7O0FBR0o7RUFDQzs7O0FBR0Q7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtBQUFBO0VBRUk7OztBQUdKO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FDdkZEO0VBQ0M7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFFQztFQUNEO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUNsQ0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0M7RUFDRDs7O0FBR0Q7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTs7OztBQUlGO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEQ7SUFNRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQzs7QUFDQTtFQUZEO0lBR0U7Ozs7QUFJRjtFQUNDOzs7QUM1REQ7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0FBQ0M7RUFDQTs7QUFJQTtFQU5EO0lBT0U7Ozs7QUFJRjtBQUNDO0VBQ0E7O0FBSUE7RUFORDtJQU9FOzs7O0FDeEJGO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0M7RUFDQTs7O0FMTkQ7QU1QQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRDtJQU1FO0lBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7SUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFLSjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEQ7SUFNRTs7O0FBRUQ7RUFSRDtJQVNFOzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJSDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBR0Y7RUFDQzs7O0FDMUVGO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDckVKO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBRUQ7RUFQRDtJQVFFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTtJQUNBOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEQ7SUFNRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQU1KO0VBQ0M7OztBQ3hFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEQ7SUFNRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJEO0lBU0U7OztBQUVEO0VBQ0M7O0FBR0Y7RUFDQztFQUNBOzs7QUFHRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7OztBQy9CRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUVEO0VBUEQ7SUFRRTtJQUNBO0lBQ0E7Ozs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEQ7SUFNRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5EO0lBT0U7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7Ozs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7Ozs7QUN0RUY7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEQ7SUFNRTs7O0FBRUQ7RUFSRDtJQVNFOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRDtJQVFFOzs7QUFFRDtFQVZEO0lBV0U7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBRUQ7RUFQRDtJQVFFOzs7O0FBSUg7RUFDQzs7QUFDQTtFQUZEO0lBR0U7SUFDQTtJQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNDO0VBQ0E7OztBQzVHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBEO0lBUUU7OztBQUVEO0VBVkQ7SUFXRTs7O0FBRUQ7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7OztBQUVEO0VBUkQ7SUFTRTs7OztBQzlDRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBEO0lBUUU7OztBQUVEO0VBVkQ7SUFXRTtJQUNBOzs7QUFFRDtFQWREO0lBZUU7OztBQUVEO0VBakJEO0lBa0JFOzs7QUFFRDtFQXBCRDtJQXFCRTtJQUNBOzs7QUFFRDtFQXhCRDtJQXlCRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVhEO0lBWUU7OztBQUVEO0VBZEQ7SUFlRTtJQUNBO0lBQ0E7OztBQUVEO0VBbkJEO0lBb0JFOzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBREQ7SUFFRTs7OztBQzlESjtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEQ7SUFNRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFWRDtJQVdFOzs7QUFFRDtFQWJEO0lBY0U7OztBQUVEO0VBaEJEO0lBaUJFOzs7QUFFRDtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUEQ7SUFRRTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJEO0lBU0U7SUFDQTs7O0FBR0Y7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUkQ7SUFTRTtJQUNBOzs7O0FBTUg7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7Ozs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUkQ7SUFTRTs7O0FBRUQ7RUFYRDtJQVlFOzs7QUFFRDtFQWREO0lBZUU7SUFDQTs7O0FBRUQ7RUFsQkQ7SUFtQkU7SUFDQTs7O0FBRUQ7RUF0QkQ7SUF1QkU7Ozs7QUM3R0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkQ7SUFPRTs7O0FBRUQ7RUFURDtJQVVFOzs7QUFFRDtFQVpEO0lBYUU7SUFDQTtJQUNBOzs7QUFFRDtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFOzs7QUFFRDtFQU5EO0lBT0U7OztBQUVEO0VBVEQ7SUFVRTtJQUNBO0lBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUlEO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFJSDtFQUNDOztBQUNBO0VBRkQ7SUFHRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7O0FDcEVIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5EO0lBT0U7SUFDQTs7O0FBRUQ7RUFWRDtJQVdFOzs7QUFFRDtFQWJEO0lBY0U7SUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJEO0lBU0U7OztBQUVEO0VBWEQ7SUFZRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRDtJQU1FOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUdGO0VBQ0M7RUFDQTs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDckZIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5EO0lBT0U7OztBQUVEO0VBVEQ7SUFVRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJEO0lBU0U7OztBQUVEO0VBWEQ7SUFZRTs7O0FBRUQ7RUFkRDtJQWVFOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7SUFDQTtJQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUVEO0VBQ0M7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQztFQUREO0lBRUU7OztBQU1MO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNoRkg7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFOzs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVREO0lBVUU7OztBQUVEO0VBWkQ7SUFhRTs7O0FBRUQ7RUFmRDtJQWdCRTtJQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBRUQ7RUFQRDtJQVFFOzs7QUFFRDtFQVZEO0lBV0UiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCYXNlICovXG5AaW1wb3J0IFwiLi9iYXNlL3Jlc2V0XCI7XG5AaW1wb3J0IFwiLi9iYXNlL3ZhcnNcIjtcbkBpbXBvcnQgXCIuL2Jhc2UvYmFzZVwiO1xuQGltcG9ydCBcIi4vYmFzZS9jb250YWluZXJzXCI7XG5AaW1wb3J0IFwiLi9iYXNlL3N0aWNreS1mb290ZXJcIjtcblxuLyogQmxvY2tzICovXG5AaW1wb3J0IFwiYmxvY2tzL19jYXJkLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2NhdGFsb2cuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fY29udGFjdHMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fZGlmZmVyZW5jZS5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19mb290ZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2hlcm8uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbW9kZWxzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX29mZmVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3BsYW4uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fcHJpY2VzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3Jldmlld3Muc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fc2VydmljZXMuc2Nzc1wiO1xuIiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cblxuYSwgYTpsaW5rLCBhOnZpc2l0ZWQgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIjpyb290IHtcblx0LS1jb250YWluZXItd2lkdGg6IDE2MDBweDtcblx0LS1jb250YWluZXItcGFkZGluZzogMTVweDtcblxuXHQtLWZvbnQtbWFpbjogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuXG5cdC0tcGFnZS1iZzogI2ZmZmZmZjtcblx0LS1hY2NlbnQ6ICM4QUM3RkY7XG5cdFxuXHQtLXRleHQtY29sb3I6ICMwMDAwMDA7XG5cdC0tdGV4dC1jb2xvci1saWdodDogI2ZmZmZmZjtcblxuICAtLWxhcHRvcC1zaXplOiAxMTk5cHg7XG5cdC0tdGFibGV0LXNpemU6IDk1OXB4O1xuXHQtLW1vYmlsZS1zaXplOiA1OTlweDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG5cdHNyYzogdXJsKC4vLi4vZm9udHMvTW9udHNlcnJhdC1SZWd1bGFyLnR0Zik7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jztcblx0c3JjOiB1cmwoLi8uLi9mb250cy9Nb250c2VycmF0LU1lZGl1bS50dGYpO1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG5cdHNyYzogdXJsKC4vLi4vZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZC50dGYpO1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG5cdHNyYzogdXJsKC4vLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLnR0Zik7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59IiwiaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG5cdGZvbnQtc2l6ZTogMThweDtcbn1cblxuaDEsIGgyIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiA1MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogODQwcHgpe1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0fVxufVxuXG5oM3tcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRAbWVkaWEgKG1heC13aWR0aDogODQwcHgpe1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxufVxuXG4uc2VjdGlvbl9faW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEwMHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogODQwcHgpe1xuXHRcdGdhcDogNDBweDtcblx0fVxufVxuXG4uc2VjdGlvbl9fYm94e1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMzZweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG59XG5cbi5zZWN0aW9uX190aXRsZXtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG5zZWN0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMTMwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA4NDBweCl7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0fVxufVxuXG5he1xuXHRjb2xvcjogaW5oZXJpdDtcbn0iLCIuY29udGFpbmVyIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb250YWluZXItcmlnaHQge1xuXHQvKiBvdmVyZmxvdy14OiBoaWRkZW47ICovXG5cdHBhZGRpbmctbGVmdDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxuXHQpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiB2YXIoLS1sYXB0b3Atc2l6ZSkpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxufVxuXG4uY29udGFpbmVyLWxlZnQge1xuXHQvKiBvdmVyZmxvdy14OiBoaWRkZW47ICovXG5cdHBhZGRpbmctcmlnaHQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcblx0KTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogdmFyKC0tbGFwdG9wLXNpemUpKSB7XG5cdFx0cGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG4iLCJodG1sLCBib2R5IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZm9vdGVyIHtcblx0cGFkZGluZzogNjBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xufSIsIi5jYXJkX19pbm5lciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogMTAwcHg7XHJcblx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG5cdC5jYXJkX19ibG9ja3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGdhcDogNjBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NDBweCl7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQuY2FyZF9faW1ne1xyXG5cdFx0XHR3aWR0aDogNDAwcHg7XHJcblx0XHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCl7XHJcblx0XHRcdFx0d2lkdGg6IDMwMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjAwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmNhcmRfX2JveHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0Z2FwOiAyMHB4O1xyXG5cdHdpZHRoOiA2MDBweDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuXHRcdHdpZHRoOiA0MDBweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KXtcclxuXHRcdHdpZHRoOiAzMDBweDtcclxuXHR9XHJcblx0LmNhcmRfX3ByaWNle1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdH1cclxuXHQuY2FyZF9fYnRuc3tcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0LmNhcmRfX2J0bntcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWxpZ2h0KTtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogODBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmNhcmRfX29wdGlvbnN7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogNDBweDtcclxuXHQuY2FyZF9fbWVudSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGdhcDogMjBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NDBweCl7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0LmNhcmRfX21lbnUtaXRlbXtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cdFx0LmFjdGl2ZS1pdGVte1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jYXJkX19kZXNjcntcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59IiwiLmNhdGFsb2d7XHJcblx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG59XHJcbi5jYXRhbG9nX19tYWlue1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDQwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0LmNhdGFsb2dfX2NhdGVnb3JpZXN7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogNDBweDtcclxuXHRcdC5jYXRhbG9nX19jYXRlZ29yeVRpdGxle1xyXG5cdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHRcdC5jYXRhbG9nX19jYXRlZ29yeUxpc3R7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGdhcDogMjBweDtcclxuXHRcdFx0LmNhdGFsb2dfX2NhdGVnb3J5SXRlbSB7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5hY3RpdmUtY2F0ZWdvcnlJdGVte1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmNhdGFsb2dfX21vZGVsc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IDUwcHg7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0LmNhdGFsb2dfX21vZGVsIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHR3aWR0aDogNDAwcHg7XHJcblx0XHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0LmNhdGFsb2dfX21vZGVsLWxpbmsge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0ei1pbmRleDogMztcclxuXHRcdFx0fVxyXG5cdFx0XHQuY2F0YWxvZ19fbW9kZWwtdGV4dHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0LmNhdGFsb2dfX21vZGVsLWltZ3tcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmNhdGFsb2dfX21vZGVsLWJ0bntcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3ItbGlnaHQpO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDgwcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuY29udGFjdHNfX2lubmVye1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdGhlaWdodDogNzg3cHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCl7XHJcblx0XHRoZWlnaHQ6IDY3MHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KXtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuXHRcdGdhcDogMjBweDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblx0aWZyYW1lIHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cdFx0d2lkdGg6IDg1OXB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCl7XHJcblx0XHRcdGhlaWdodDogNDAwcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGFjdHNfX2Jsb2Nre1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRtYXgtd2lkdGg6IDYyNXB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCl7XHJcblx0XHRcdGdhcDogMjBweDtcclxuXHRcdH1cclxuXHRcdC5jb250YWN0c19fYm94e1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRnYXA6IDQ2cHg7XHJcblx0XHRcdC5jb250YWN0c19fYWRkcntcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udGFjdHNfX2VtYWlsIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udGFjdHNfX3RlbCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250YWN0c19fYnRuc3tcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRnYXA6IDIzcHg7XHJcblx0XHRcdG1heC13aWR0aDogNTgxcHg7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpe1xyXG5cdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udGFjdHNfX2J0bntcclxuXHRcdFx0XHR3aWR0aDogMjc5cHg7XHJcblx0XHRcdFx0cGFkZGluZzogMTZweCAxMHB4O1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTQwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmJpZy1idG57XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5hYm91dCB7XHJcblx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG59IiwiLmRpZmZlcmVuY2VfX2xpc3R7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGdhcDogMTE5cHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KXtcclxuXHRcdGdhcDogMzBweDtcclxuXHR9XHJcblx0LmRpZmZlcmVuY2VfX2l0ZW17XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IDg4cHg7XHJcblx0XHRwYWRkaW5nOiAzNXB4IDE0cHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDcwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpe1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHR9XHJcblx0XHQmLXRpdGxle1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5kaWZmZXJlbmNlX19pdGVtOmxhc3QtY2hpbGR7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xyXG5cdH1cclxufVxyXG4uZGlmZmVyZW5jZV9faW5mb3tcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDg0MHB4KXtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcbn0iLCIuZm9vdGVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xyXG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEyMHB4O1xyXG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMjBweDtcclxuXHQuZm9vdGVyX19pbm5lcntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGdhcDogOTBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpe1xyXG5cdFx0XHRnYXA6IDEwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KXtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiA1MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZm9vdGVyX19uYXZ7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBzdGFydDtcclxuXHRnYXA6IDI4cHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCl7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHQmLWl0ZW17XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE0MHB4O1xyXG5cdFx0cGFkZGluZzogMTNweCAyN3B4O1xyXG5cdH1cclxufVxyXG4uZm9vdGVyX19jb250YWN0cyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBzdGFydDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0Z2FwOiAxNXB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpe1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblx0LmZvb3Rlcl9fbGlua3N7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGdhcDogMTVweDtcclxuXHRcdGF7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRkaXYge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IDIwcHg7XHJcblx0fVxyXG59XHJcbi5mb290ZXJfX3BhZ2Vze1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDI5cHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCl7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxufVxyXG4uZm9vdGVyX19pbmZve1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDQwcHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCl7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxufSIsIi5oZWFkZXJ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcclxuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MHB4O1xyXG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MHB4O1xyXG5cdCZfX2lubmVye1xyXG5cdFx0cGFkZGluZzogMjhweCAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcbn1cclxuLmhlYWRlcl9fY29udGFjdHN7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRnYXA6IDE1cHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCl7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzMwcHgpe1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdH1cclxuXHRkaXYge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IDE1cHg7XHJcblx0fVxyXG5cdC5oZWFkZXJfX2xpbmtze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IDE1cHg7XHJcblx0XHRhe1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmhlYWRlcl9fbmF2e1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IDI4cHg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpe1xyXG5cdFx0Z2FwOiAxMHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogODQwcHgpe1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Ji1pdGVte1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxNDBweDtcclxuXHRcdHBhZGRpbmc6IDEzcHggMjdweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzMwcHgpe1xyXG5cdFx0XHRwYWRkaW5nOiAxM3B4IDEwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE3MHB4KXtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYnVyZ2VyLWJ0biB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogODQwcHgpe1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDVweDtcclxuXHR9XHJcblx0c3BhbiB7XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbi5idXJnZXJfX21lbnV7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IC0xNXB4O1xyXG5cdHBhZGRpbmc6IDIwcHggMTBweDtcclxuXHR3aWR0aDogMzYwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XHJcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTBweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzAwcHgpO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcclxuXHQuYnVyZ2VyX19jbG9zZXtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTBweDtcclxuXHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5idXJnZXJfX25hdntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGdhcDogMTBweDtcclxuXHR9XHJcbn1cclxuLmJ1cmdlcl9fbWVudS5vcGVuZWR7XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbn0iLCIuaGVyb19faW5uZXJ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDE1MHB4IDAgNzBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0Z2FwOiAxMDVweDtcclxuXHRtYXgtd2lkdGg6IDEwOTVweDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogODQwcHgpe1xyXG5cdFx0cGFkZGluZzogNzBweCAwO1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpe1xyXG5cdFx0Z2FwOiA2MHB4O1xyXG5cdH1cclxuXHQuaGVyb19fZGVzY3J7XHJcblx0XHRtYXgtd2lkdGg6IDgxNXB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCl7XHJcblx0XHRcdG1heC13aWR0aDogNjAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZXJvX19idG5ze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGdhcDogMjNweDtcclxuXHRcdG1heC13aWR0aDogNTgxcHg7XHJcblx0XHQuaGVyb19fYnRue1xyXG5cdFx0XHR3aWR0aDogMjc5cHg7XHJcblx0XHRcdHBhZGRpbmc6IDE2cHggMTBweDtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTQwcHg7XHJcblx0XHR9XHJcblx0XHQuYmlnLWJ0bntcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmhlcm9fX2ltZ3tcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAxMHB4O1xyXG5cdHotaW5kZXg6IC0xO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpe1xyXG5cdFx0d2lkdGg6IDUwMHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KXtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59IiwiLm1vZGVsc19fbGlzdCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdG1heC13aWR0aDogMTYwMHB4O1xyXG5cdGdhcDogODRweCA5MHB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpe1xyXG5cdFx0bWF4LXdpZHRoOiAxMTQwcHg7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTcwcHgpe1xyXG5cdFx0bWF4LXdpZHRoOiAxMDEwcHg7XHJcblx0XHRnYXA6IDQwcHggMjVweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwNDBweCl7XHJcblx0XHRtYXgtd2lkdGg6IDY2NXB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpe1xyXG5cdFx0bWF4LXdpZHRoOiA1MjVweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KXtcclxuXHRcdG1heC13aWR0aDogMzkwcHg7XHJcblx0XHRnYXA6IDQwcHggMTBweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KXtcclxuXHRcdG1heC13aWR0aDogMzMwcHg7XHJcblx0fVxyXG5cdC5tb2RlbHNfX2l0ZW17XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMzIwcHg7XHJcblx0XHRoZWlnaHQ6IDE0NHB4O1xyXG5cdFx0cGFkZGluZzogMjNweCAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Z2FwOiAxMnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogODBweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpe1xyXG5cdFx0XHR3aWR0aDogMjUwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNTYwcHgpe1xyXG5cdFx0XHR3aWR0aDogMTkwcHg7XHJcblx0XHRcdGhlaWdodDogMTIwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDhweCAwO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KXtcclxuXHRcdFx0d2lkdGg6IDE2MHB4O1xyXG5cdFx0fVxyXG5cdFx0Lm1vZGVsc19faXRlbS1pbWd7XHJcblx0XHRcdGhlaWdodDogNTlweDtcclxuXHRcdH1cclxuXHRcdC5tb2RlbHNfX2l0ZW0tbGlua3tcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHotaW5kZXg6IDU7XHJcblx0XHR9XHJcblx0XHQubW9kZWxzX19pdGVtLXRleHQge1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTYwcHgpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5vZmZlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5vZmZlcl9fbWVzc2FnZXN7XHJcblx0cGFkZGluZzogODhweCAxMTBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0Z2FwOiAyNnB4O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCl7XHJcblx0XHRwYWRkaW5nOiA4OHB4IDM1cHg7XHJcblx0fVxyXG5cdC5vZmZlcl9fbWVzc2FnZXtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1heC13aWR0aDogMTE3MHB4O1xyXG5cdFx0cGFkZGluZzogNTBweCAzM3B4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3ItbGlnaHQpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcclxuXHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NjBweCl7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHggMzNweDtcclxuXHRcdH1cclxuXHRcdHVsLCBsaXtcclxuXHRcdFx0bGlzdC1zdHlsZTogY2lyY2xlIGluc2lkZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZpcnN0LW1lc3NhZ2Uge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xyXG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xyXG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogODQwcHgpe1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZmlyc3QtbWVzc2FnZTpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IC00MnB4O1xyXG5cdFx0bGVmdDogLTEyMHB4O1xyXG5cdFx0d2lkdGg6IDg1cHg7XHJcblx0XHRoZWlnaHQ6IDg1cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi8uLi9pbWcvcmV2aWV3cy0xLnBuZyk7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpe1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC41KTtcclxuXHRcdFx0bGVmdDogLTcwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5sYXN0LW1lc3NhZ2V7XHJcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xyXG5cdH1cclxuXHQubGFzdC1tZXNzYWdlOmJlZm9yZXtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAtNDJweDtcclxuXHRcdHJpZ2h0OiAtMTIwcHg7XHJcblx0XHR3aWR0aDogODVweDtcclxuXHRcdGhlaWdodDogODVweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLy4uL2ltZy9yZXZpZXdzLTEucG5nKTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCl7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjUpO1xyXG5cdFx0XHRyaWdodDogLTcwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLm9mZmVyX19pbmZve1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdG1heC13aWR0aDogMTIwMHB4O1xyXG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDg0MHB4KXtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcbn1cclxuLm9mZmVyX19pbWd7XHJcblx0Ym9yZGVyLXJhZGl1czogMTIwcHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNzBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogODUycHg7XHJcblx0ei1pbmRleDogLTE7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCl7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxLjMpO1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KXtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDEuNik7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA4NDBweCl7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxLjkpO1xyXG5cdFx0aGVpZ2h0OiA3MjBweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KXtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDIuMik7XHJcblx0XHRoZWlnaHQ6IDY4MHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNDYwcHgpe1xyXG5cdFx0aGVpZ2h0OiA1NTBweDtcclxuXHR9XHJcbn0iLCIucGxhbl9fbGlzdHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogc3RhcnQ7XHJcblx0Z2FwOiA4MHB4IDYwcHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1ODRweCl7XHJcblx0XHRnYXA6IDgwcHggMjVweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCl7XHJcblx0XHRnYXA6IDgwcHggMTBweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDg0MHB4KXtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Z2FwOiAzMHB4O1xyXG5cdH1cclxuXHQucGxhbl9faXRlbXtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRnYXA6IDYwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU4NHB4KXtcclxuXHRcdFx0Z2FwOiAyNXB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCl7XHJcblx0XHRcdGdhcDogMTBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NDBweCl7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGdhcDogMzBweDtcclxuXHRcdH1cclxuXHRcdC5wbGFuX19pdGVtLWJveHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiA0MHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDI0NXB4O1xyXG5cdFx0fVxyXG5cdFx0LnBsYW5fX2l0ZW0tYmxvY2t7XHJcblx0XHRcdHdpZHRoOiAxODBweDtcclxuXHRcdFx0aGVpZ2h0OiAxODBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH1cclxuXHRcdC5wbGFuX19pdGVtLXRleHR7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucGxhbi1taWRkbGV7XHJcblx0XHQucGxhbl9faXRlbS1hcnJvd3tcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyOTBweCl7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnBsYW5fX2l0ZW0tYXJyb3d7XHJcblx0XHRtYXJnaW4tdG9wOiA0OXB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg0MHB4KXtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdFx0LW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIucHJpY2VzX19saXN0e1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0Z2FwOiA2N3B4IDU5cHg7XHJcblx0bWF4LXdpZHRoOiAxNjAwcHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1NzRweCl7XHJcblx0XHRnYXA6IDQwcHggMzBweDtcclxuXHRcdG1heC13aWR0aDogMTM0MHB4O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM3MHB4KXtcclxuXHRcdG1heC13aWR0aDogODgycHg7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5MTZweCl7XHJcblx0XHRtYXgtd2lkdGg6IDQyN3B4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0fVxyXG5cdC5wcmljZXNfX2l0ZW17XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IDMwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMjBweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDc1cHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU3NHB4KXtcclxuXHRcdFx0cGFkZGluZzogMzBweCA1MHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KXtcclxuXHRcdFx0cGFkZGluZzogMzBweCAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0Ji1pbWcge1xyXG5cdFx0XHR3aWR0aDogMzA4cHg7XHJcblx0XHRcdGhlaWdodDogMTgwcHg7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdFx0Ji10ZXh0c3tcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0Z2FwOiA5cHg7XHJcblx0XHR9XHJcblx0XHQmLXRpdGxle1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHR9XHJcblx0XHQucHJpY2VzX19idG5ze1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiAyOHB4O1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpe1xyXG5cdFx0XHRcdGdhcDogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQucHJpY2VzX19idG57XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNDBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAxM3B4IDMzcHg7XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KXtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnByaWNlc19fYnRuOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wcmljZXNfX2l0ZW0tbmV4dHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGdhcDogMTBweDtcclxuXHRcdHBhZGRpbmc6IDUxcHggMTM1cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMjBweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcblx0XHRoZWlnaHQ6IDEzOXB4O1xyXG5cdFx0LnByaWNlc19faXRlbS1pbWd7XHJcblx0XHRcdHdpZHRoOiAxMDVweDtcclxuXHRcdH1cclxuXHRcdC5wcmljZXNfX2l0ZW0tbGlua3tcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnJldmlld3NfX2xpc3R7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRoZWlnaHQ6IDEwMDBweDtcclxuXHRnYXA6IDExOXB4IDgzcHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCl7XHJcblx0XHRnYXA6IDIwcHg7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCl7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cdC5yZXZpZXdzX19pdGVte1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDI5cHg7XHJcblx0XHRtYXgtd2lkdGg6IDcyMHB4O1xyXG5cdFx0cGFkZGluZzogNjZweCA2MnB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDk1cHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU4NHB4KXtcclxuXHRcdFx0bWF4LXdpZHRoOiA1NDBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpe1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQ2MHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KXtcclxuXHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcclxuXHRcdH1cclxuXHRcdC5yZXZpZXdzX19ibG9ja3tcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpe1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xyXG5cdFx0XHRcdGdhcDogOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5yZXZpZXdzX19ib3h7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGdhcDogMzdweDtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU4NHB4KXtcclxuXHRcdFx0XHRcdGdhcDogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucmV2aWV3c19fYmxvY2staW1ne1xyXG5cdFx0XHRcdFx0d2lkdGg6IDg1cHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5yZXZpZXdzX19ibG9jay1zdGFyc3tcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGdhcDogMTJweDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KXtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5yZXZpZXdzX19pdGVtLW5leHR7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0XHRwYWRkaW5nOiA1MXB4IDEzNXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTIwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xyXG5cdFx0aGVpZ2h0OiAxMzlweDtcclxuXHRcdC5yZXZpZXdzX19pdGVtLWltZ3tcclxuXHRcdFx0d2lkdGg6IDEwNXB4O1xyXG5cdFx0fVxyXG5cdFx0LnJldmlld3NfX2l0ZW0tbGlua3tcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnNlcnZpY2VzIHtcclxuXHRwYWRkaW5nOiAxMTBweCAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XHJcblx0Ym9yZGVyLXJhZGl1czogMTIwcHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDg0MHB4KXtcclxuXHRcdHBhZGRpbmc6IDUwcHggMDtcclxuXHR9XHJcbn1cclxuLnNlcnZpY2VzX19saXN0e1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGdhcDogODlweDtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KXtcclxuXHRcdGdhcDogMzBweDtcclxuXHR9XHJcblx0LnNlcnZpY2VzX19pdGVte1xyXG5cdFx0bWF4LXdpZHRoOiA3NTlweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogOTVweDtcclxuXHRcdHBhZGRpbmc6IDQ0cHggMzBweCA5MHB4IDMwcHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IDcwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU3NHB4KXtcclxuXHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjYwcHgpe1xyXG5cdFx0XHRtYXgtd2lkdGg6IDUwMHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDUzMHB4KXtcclxuXHRcdFx0bWF4LXdpZHRoOiAzNjBweDtcclxuXHRcdFx0cGFkZGluZzogMjBweCA1cHggNTBweDtcclxuXHRcdH1cclxuXHRcdCYtdGV4dCB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTMwcHgpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1pbWcge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA5NXB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDY3MXB4O1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiA0MDdweDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1NzRweCl7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA1NDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTI2MHB4KXtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDQ0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1MzBweCl7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAzNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSJdfQ== */
