/* БАЗОВЫЕ СТИЛИ ДЛЯ ВСЕХ СЕКЦИЙ*/
@font-face {
  font-family: 'YandexSansDisplay-Bold';
  src: url(../fonts/YandexSansDisplay-Bold.ttf);
}
@font-face {
  font-family: 'YandexSansDisplay-Regular';
  src: url(../fonts/YandexSansDisplay-Regular.ttf);
}
@font-face {
  font-family: 'YandexSansDisplay-Light';
  src: url(../fonts/YandexSansDisplay-Light.ttf);
}
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  scroll-behavior: smooth;
}
html,
body {
  margin: 0;
  padding: 0;
  color: #000;
  font-family: 'YandexSansDisplay-Regular', sans-serif;
  font-size: 10px;
  line-height: normal;
  background-color: #fff;
}
.no-scroll {
  overflow: hidden;
}
.fix-block {
  max-width: 2400px;
  margin: 0 auto;
}
@media (max-width: 1199px) {
  html,
  body {
    font-size: 8px;
  }
}
a,
a:hover {
  text-decoration: none;
}
ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
h1,
h2,
h3,
h5,
p {
  padding: 0;
  margin: 0;
}
img {
  max-width: 100%;
}
input,
button {
  outline: none;
}
button {
  cursor: pointer;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
}
.container {
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
}
@media (max-width: 1600px) {
  .container {
    max-width: 1200px;
    padding: 0;
  }
}
@media (max-width: 1239px) {
  .container {
    padding: 0 20px;
  }
}
@media (max-width: 991px) {
  .container {
    padding: 0px 15px;
  }
}
.basic-text {
  font-size: 24px;
  line-height: 1.2;
}
@media (max-width: 1199px) {
  .basic-text {
    font-size: 20px;
  }
}
@media (max-width: 991px) {
  .basic-text {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  .basic-text {
    font-size: 16px;
  }
}
.block-title {
  color: #171717;
  font-family: 'YandexSansDisplay-Bold', sans-serif;
  font-size: 38px;
  font-weight: 700;
  margin-bottom: 20px;
}
@media (max-width: 1199px) {
  .block-title {
    font-size: 36px;
  }
}
@media (max-width: 991px) {
  .block-title {
    font-size: 34px;
  }
}
@media (max-width: 579px) {
  .block-title {
    font-size: 32px;
  }
}
.block-head .basic-text {
  max-width: 650px;
  width: 80%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .block-head .basic-text {
    width: 100%;
  }
}
.page-button {
  position: relative;
  overflow: hidden;
  display: block;
  border: 0px;
  border-radius: 5px;
  font-size: 24px;
  text-align: center;
  padding-left: 50px;
  padding-right: 50px;
  height: 54px;
  line-height: 1;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.25);
  cursor: pointer;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
  background-color: #ffd102;
  -webkit-box-shadow: 0px 5px 0px 0px #eaa000;
  box-shadow: 0px 5px 0px 0px #eaa000;
}
.page-button:hover {
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}
.form-block {
  font-size: 20px;
  padding-top: 5.5em;
  padding-left: 4.5em;
  padding-bottom: 5em;
  width: 50%;
}
@media (max-width: 1439px) {
  .form-block {
    font-size: 18px;
  }
}
@media (max-width: 1199px) {
  .form-block {
    font-size: 15px;
  }
}
@media (max-width: 991px) {
  .form-block {
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .form-block {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.form-block-content {
  max-width: 520px;
}
.form-block-content .block-head {
  margin-bottom: 45px;
}
.form-block-content .block-title {
  margin-bottom: 1em;
}
.contact-form {
  width: 100%;
  max-width: 360px;
}
@media (max-width: 991px) {
  .contact-form {
    width: 95%;
  }
}
@media (max-width: 767px) {
  .contact-form {
    width: 100%;
  }
}
.form-row {
  margin-bottom: 20px;
  position: relative;
}
.form-row .input-name {
  position: absolute;
  top: -8px;
  left: 30px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  color: #595959;
  background-color: #fff;
}
.form-row input {
  padding-left: 30px;
  padding-right: 30px;
  border: 1px solid #9a9a9a;
  height: 50px;
  border-radius: 8px;
  width: 100%;
  font-size: 18px;
}
.form-row input:focus {
  border: 1px solid #ffcc00;
  -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 18px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 18px rgba(241, 194, 4, 0.2);
  box-shadow: 0 0 18px rgba(241, 194, 4, 0.2);
}
.form-row input::-webkit-input-placeholder {
  color: #c3c3c3;
}
.form-row input::-moz-placeholder {
  color: #c3c3c3;
}
.form-row input::-ms-input-placeholder {
  color: #c3c3c3;
}
.form-row input::placeholder {
  color: #c3c3c3;
}
input.page-button {
  display: block;
  border: 0px;
  border-radius: 5px;
  font-size: 24px;
  text-align: center;
  padding-left: 50px;
  padding-right: 50px;
  height: 54px;
  line-height: 1;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.25);
  cursor: pointer;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
  background-color: #ffd102;
  -webkit-box-shadow: 0px 5px 0px 0px #eaa000;
  box-shadow: 0px 5px 0px 0px #eaa000;
}
.contact-form--center {
  position: relative;
  border-radius: 20px;
  padding-top: 20px;
  padding-bottom: 30px;
  border: 5px solid #ffcc00;
}
.contact-form--center form {
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.contact-form--center .modal-header {
  border-bottom: none;
}
.contact-form--center .modal-title {
  padding-bottom: 28px;
}
.contact-form--center button.close {
  position: absolute;
  top: -3px;
  right: 6px;
  font-size: 34px;
  font-weight: 700;
  color: #999;
  outline: none;
}
.contact-form--center button.close:hover {
  color: #ffcc00;
}
#backTop a {
  position: fixed;
  bottom: 45px;
  right: 40px;
  color: #ffcc00;
  font-size: 45px;
  font-weight: 900;
}
#backTop a:hover {
  opacity: .5;
}
@media (max-width: 991px) {
  #backTop a {
    position: fixed;
    bottom: 25px;
    right: 20px;
  }
}
/*КОНЕЦ БАЗОВЫЕ СТИЛИ*/
/* ШАПКА-1 ЭКРАН*/
.succes {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-transform: uppercase;
  z-index: 10;
  font: 700 21px/42px open-sans-condensed, sans-serif;
  color: black;
}
.succes span {
  margin: auto;
}
.succes ~ * {
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
}
.succes.active ~ * {
  opacity: .5;
  -webkit-filter: blur(10px);
  filter: blur(10px);
}
.page-wrapper {
  height: 100%;
  position: relative;
  -webkit-transition: 1s;
  -o-transition: 1s;
  transition: 1s;
}
.page-wrapper.hide {
  opacity: 0;
}
.d-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hidden-mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .hidden-mobile {
    display: none;
  }
}
.header {
  padding-top: 40px;
  padding-bottom: 35px;
  -webkit-box-shadow: 0px 0px 29px 0px rgba(138, 124, 111, 0.21);
  box-shadow: 0px 0px 29px 0px rgba(138, 124, 111, 0.21);
  position: relative;
  z-index: 10;
}
@media (max-width: 1199px) {
  .header {
    padding-top: 30px;
    padding-bottom: 35px;
  }
}
@media (max-width: 767px) {
  .header {
    padding-top: 25px;
    padding-bottom: 20px;
  }
}
@media (max-width: 575px) {
  .header {
    padding-top: 5px;
    padding-bottom: 10px;
  }
}
.header-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .header-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.header-company {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.header-company-logo {
  font-size: 2.6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  line-height: 1;
  color: #000;
  padding-right: 20px;
}
.header-company-logo:after {
  content: '';
  position: absolute;
  right: 0;
  top: -10px;
  width: 2px;
  bottom: -10px;
  background-color: #000;
}
@media (max-width: 767px) {
  .header-company-logo:after {
    top: -3px;
    bottom: -3px;
  }
  .header-company-logo {
    font-size: 2rem;
  }
}
.header-company-logo__icon {
  width: 35%;
  min-width: 50px;
  max-width: 70px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-right: .45em;
}
.header-company-info {
  font-size: 1.8em;
  padding-left: 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (max-width: 767px) {
  .header-company-info {
    font-size: 1.6em;
  }
}
@media (max-width: 579px) {
  .header-company-info {
    display: none;
  }
  .header-company-logo:after {
    display: none;
  }
  .header-company-logo__icon {
    height: 50px;
  }
  .header-company-logo__icon img {
    width: auto;
    max-height: 50px;
  }
  .header-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.header-contacts {
  text-align: right;
  font-size: 1.8rem;
}
.contacts-phone {
  font-size: 1.3em;
  color: #000;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
  padding-bottom: 6px;
}
a.contacts-item:hover {
  opacity: .55;
}
.contacts-item {
  font-size: 1.8rem;
}
@media (max-width: 575px) {
  .header-contacts {
    width: 100%;
  }
}
.contacts-item a,
.contacts-item i {
  color: #000;
}
.contacts-item i {
  margin-right: 10px;
  font-size: 20px;
}
.contacts-item i.fa-phone-alt {
  position: relative;
  top: -3px;
}
@media (max-width: 767px) {
  .header-contacts i.fa-phone-alt {
    display: none;
  }
}
@media (max-width: 575px) {
  .header-contacts i.fa-phone-alt {
    display: block;
  }
}
.header-contacts .contacts-item {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
@media (max-width: 575px) {
  .main-content-title-group {
    text-align: center;
  }
  .header-main .main-content-title-group:after {
    left: 50%;
    -webkit-transform: translate(-50%);
    -ms-transform: translate(-50%);
    transform: translate(-50%);
  }
  .header-contacts .contacts-item {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 12px;
  }
}
.header-contacts-info {
  font-size: 1.2em;
  font-weight: 700;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding-bottom: 2px;
  border-bottom: 2px solid #adadad;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
  margin-left: auto;
  padding-top: 6px;
  color: #000;
}
.header-contacts-info:hover {
  border-bottom: 2px solid #f2ab00;
  color: #f2ab00;
}
.header-main {
  position: relative;
  background-color: #fff;
  overflow: hidden;
  font-size: 1.3rem;
}
.header-main .main-content {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (max-width: 991px) {
  .header-main .main-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .header-main .main-content-title-group {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }
  .header-main .main-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%;
  }
}
.header-main .main-content-col--text {
  padding-top: 7rem;
  padding-bottom: 4.5rem;
}
.header-main .main-content {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.header-main .main-content-col {
  width: 50%;
  position: relative;
  z-index: 10;
}
.header-main .main-content-col .subtitle {
  padding-bottom: 1.2em;
}
@media (max-width: 991px) {
  .header-main .main-content-col {
    width: 100%;
  }
}
@-webkit-keyframes showBg {
  0 {
    -webkit-transform: translatex(100%);
    transform: translatex(100%);
  }
  100% {
    -webkit-transform: translatex(0%);
    transform: translatex(0%);
  }
}
@keyframes showBg {
  0 {
    -webkit-transform: translatex(100%);
    transform: translatex(100%);
  }
  100% {
    -webkit-transform: translatex(0%);
    transform: translatex(0%);
  }
}
.header-main:after {
  position: absolute;
  content: '';
  width: 46%;
  -webkit-transform: translatex(100%);
  -ms-transform: translatex(100%);
  transform: translatex(100%);
  top: 0;
  right: 0;
  bottom: 0;
  background-color: #ffcc00;
  -webkit-animation-name: showBg;
  animation-name: showBg;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@media (max-width: 991px) {
  .header-main:after {
    display: none;
  }
}
.title-1 {
  font-size: 3.3em;
  line-height: 1.1;
  font-family: 'YandexSansDisplay-Bold';
  padding-bottom: .65em;
  letter-spacing: -1px;
  width: 100%;
  max-width: 450px;
}
.subtitle {
  width: 100%;
  max-width: 350px;
}
@media (max-width: 1365px) {
  .subtitle,
  .title-1 {
    width: 97%;
  }
}
@media (max-width: 991px) {
  .title-1 {
    width: 70%;
  }
}
@media (max-width: 767px) {
  .title-1 {
    width: 100%;
  }
}
.subtitle {
  font-size: 2em;
}
@-webkit-keyframes buttonBg {
  0% {
    left: 0;
    right: auto;
  }
  100% {
    right: 0;
    left: auto;
  }
}
@keyframes buttonBg {
  0% {
    left: 0;
    right: auto;
  }
  100% {
    right: 0;
    left: auto;
  }
}
@keyframes buttonBg {
  0 {
    left: 0;
  }
  100% {
    left: 105%;
  }
}
.header-main .page-button:before {
  content: '';
  width: 30px;
  height: 200px;
  position: absolute;
  background: #eed35b;
  background: #ffffff;
  background: -o-linear-gradient(227deg, rgba(255, 255, 255, 0.75) 6%, rgba(255, 204, 0, 0.75) 70%);
  background: linear-gradient(223deg, rgba(255, 255, 255, 0.75) 6%, rgba(255, 204, 0, 0.75) 70%);
  -webkit-transform: rotate(40deg);
  -ms-transform: rotate(40deg);
  transform: rotate(40deg);
  top: -90%;
  left: 5px;
  -webkit-animation-name: buttonBg;
  animation-name: buttonBg;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-duration: 2.5s;
  animation-duration: 2.5s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.main-content-title-group {
  padding-bottom: 20px;
  position: relative;
}
.main-content-title-group .page-button {
  margin-bottom: 12px;
}
.main-content-title-group:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 2px;
  width: 30%;
  background-color: #000;
}
.main-content-benefits-group {
  padding-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.benefits-group-item {
  padding-top: 63px;
  position: relative;
  text-align: center;
  font-size: 21px;
  line-height: 1.4;
  width: 35%;
}
@media (max-width: 1365px) {
  .benefits-group-item {
    width: 42%;
  }
}
@media (max-width: 767px) {
  .benefits-group-item {
    width: 100%;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
  }
}
.benefits-group-item:first-child {
  margin-right: 10%;
}
@media (max-width: 767px) {
  .benefits-group-item:first-child {
    margin-right: auto;
  }
}
.benefits-group-item:after {
  content: '';
  position: absolute;
  top: -5px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 50px;
  height: 50px;
  background-image: url(../img/1.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.main-content-col--img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-left: 1%;
}
@media (max-width: 991px) {
  .header-main .main-content-col--img {
    position: absolute;
    top: 40px;
    right: 0;
    width: 40%;
  }
}
@media (max-width: 767px) {
  .main-content-col--img {
    display: none;
  }
}
.images-wrapper {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.main-content-images-item {
  overflow: hidden;
  width: 32%;
  max-width: 290px;
  -webkit-box-shadow: 0px 10px 21px 0px rgba(159, 19, 0, 0.26);
  box-shadow: 0px 10px 21px 0px rgba(159, 19, 0, 0.26);
}
.mobile-header-img {
  display: none;
  overflow: hidden;
}
@media (max-width: 767px) {
  .mobile-header-img {
    background-color: #f2d102;
    display: block;
  }
}
.mobile-header-img .images-wrapper {
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 991px) {
  .main-content-images-item {
    max-width: 170px;
  }
}
.main-content-images-item img {
  max-width: 400%;
  display: block;
  position: relative;
  left: -35%;
}
.main-content-images-item .image-left {
  left: -35%;
}
.main-content-images-item .image-center {
  left: -144%;
}
.main-content-images-item .image-right {
  left: -250%;
}
.images-item__left {
  opacity: 0;
}
.images-item__center {
  opacity: 0;
}
.images-item__right {
  opacity: 0;
}
@-webkit-keyframes showImgTop {
  0 {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes showImgTop {
  0 {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes showImgCenter {
  0 {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes showImgCenter {
  0 {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes showImgBottom {
  0 {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes showImgBottom {
  0 {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.images-item__left {
  -webkit-animation-name: showImgBottom;
  animation-name: showImgBottom;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.images-item__center {
  -webkit-animation-name: showImgCenter;
  animation-name: showImgCenter;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.images-item__right {
  -webkit-animation-name: showImgTop;
  animation-name: showImgTop;
  -webkit-animation-delay: 1.3s;
  animation-delay: 1.3s;
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.main-content-images-item:first-child {
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.main-content-images-item.images-item__center {
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.main-content-images-item:last-child {
  -ms-flex-item-align: start;
  align-self: flex-start;
}
#overlay {
  position: fixed;
  z-index: 200;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: none;
}
#overlay.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@-webkit-keyframes showModal {
  0 {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes showModal {
  0 {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.modal-wrapper {
  opacity: 0;
  padding: 30px;
  position: relative;
  background-color: #fff;
  width: 100%;
  max-width: 600px;
  border-radius: 25px;
  -webkit-box-shadow: 0 0 35px rgba(255, 255, 255, 0.25);
  box-shadow: 0 0 35px rgba(255, 255, 255, 0.25);
  border: 10px solid rgba(255, 209, 1, 0.75);
  -webkit-animation-name: showModal;
  animation-name: showModal;
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.modal-title {
  font-size: 22px;
  font-weight: 700;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 45px;
}
.modal-close {
  position: absolute;
  top: 15px;
  right: 15px;
  background-color: transparent;
  border: 0px;
  outline: none;
  font-size: 24px;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
  cursor: pointer;
  color: #999;
}
.modal-close:hover {
  opacity: .5;
}
.modal-form {
  width: 100%;
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
}
.input-group {
  margin-bottom: 40px;
}
.form-input {
  width: 100%;
  border: 2px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 15 rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 15 rgba(0, 0, 0, 0.15);
  height: 44px;
  border-radius: 5px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 16px;
}
.form-input:focus {
  border: 2px solid #ffcc00;
  -webkit-box-shadow: 0 0 15 rgba(0, 0, 0, 0.45);
  box-shadow: 0 0 15 rgba(0, 0, 0, 0.45);
}
.politic-text {
  font-size: 11px;
  max-width: 220px;
}
.form-button {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-button--form {
  padding-left: 60px;
  padding-right: 60px;
  margin: auto;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  height: 50px;
  margin-bottom: 20px;
}
.politic-link {
  text-decoration: underline;
}
/* КОНЕЦ ШАПКА*/
/*СЕКЦИЯ-2-*/
.section-feedback {
  background-color: #fff;
  -webkit-box-shadow: 0px 7px 29px 0px rgba(180, 180, 180, 0.28);
  box-shadow: 0px 7px 29px 0px rgba(180, 180, 180, 0.28);
}
.section-feedback-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
@media (max-width: 767px) {
  .section-feedback-inner {
    display: block;
  }
}
.img-block {
  position: relative;
  width: 50%;
  background-image: url(../img/section2/section2.jpg);
  background-size: cover;
  background-position: center;
}
@media (max-width: 767px) {
  .img-block {
    width: 100%;
    height: 400px;
  }
}
@media (max-width: 579px) {
  .img-block {
    font-size: 350px;
  }
}
.img-block__layout-left,
.img-block__layout-right {
  position: absolute;
  bottom: 0;
  height: 43%;
  z-index: 5;
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: 'YandexSansDisplay-Bold', sans-serif;
  font-size: 90px;
  line-height: 1;
}
@media (max-width: 1439px) {
  .img-block__layout-left,
  .img-block__layout-right {
    font-size: 80px;
  }
}
@media (max-width: 1199px) {
  .img-block__layout-left,
  .img-block__layout-right {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .img-block__layout-left,
  .img-block__layout-right {
    font-size: 50px;
  }
}
@media (max-width: 579px) {
  .img-block__layout-left,
  .img-block__layout-right {
    font-size: 46px;
  }
}
.img-block__layout-left {
  left: 0;
  background-color: rgba(249, 205, 31, 0.7);
}
.img-block__layout-left p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  z-index: 6;
}
.img-block__layout-left p span {
  @supports (-webkit-text-stroke: 1px #000);
  color: transparent;
  -webkit-text-stroke: 1px #000;
  font-weight: 700;
}
.img-block__layout-right {
  right: 0;
  background-color: rgba(37, 37, 45, 0.859);
}
.img-block__layout-right p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  z-index: 6;
}
.img-block__layout-right p span {
  @supports (-webkit-text-stroke: 1px #fff);
  color: transparent;
  -webkit-text-stroke: 1px #fff;
  font-weight: 700;
}
.img-block__layout-right p span:first-child {
  font-size: 1.55em;
}
.img-block__layout-right p span:last-child {
  font-size: .9em;
}
/* КОНЕЦ СЕКЦИЯ 2*/
/*СЕКЦИЯ -3*/
.benefits {
  padding-top: 100px;
  padding-bottom: 170px;
}
.benefits .block-head {
  margin-bottom: 80px;
}
@media (max-width: 767px) {
  .benefits {
    padding-top: 60px;
    padding-bottom: 130px;
  }
}
.benefits-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.benefits-item-inner {
  padding-top: 12px;
  padding-bottom: 12px;
  width: 33%;
  margin-bottom: 65px;
  border-right: 1px solid #cdcdcd;
  -webkit-transition: .6s;
  -o-transition: .6s;
  transition: .6s;
}
.benefits-item-inner:hover .benefits-item__icon {
  -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 18px rgba(0, 0, 0, 0.3);
}
.benefits-item-inner:hover img {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.benefits-item-inner:nth-child(3n) {
  border-right: 0px;
}
@media (max-width: 1199px) {
  .benefits-item-inner {
    width: 50%;
  }
  .benefits-item-inner:nth-child(3n) {
    border-right: 1px solid #cdcdcd;
  }
  .benefits-item-inner:nth-child(even) {
    border-right: 0px;
  }
}
@media (max-width: 767px) {
  .benefits-item-inner {
    width: 100%;
    border-right: 0px;
  }
  .benefits-item-inner:nth-child(3n) {
    border-right: 0px;
  }
}
.benefits-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 310px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
@media (max-width: 767px) {
  .benefits-item {
    border-bottom: 1px solid #cdcdcd;
    padding-bottom: 30px;
  }
}
.benefits-item__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 107px;
  height: 107px;
  border-radius: 50%;
  background-color: #ffcc00;
  margin-bottom: 37px;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
}
.benefits-item__icon img {
  -webkit-transition: .8s;
  -o-transition: .8s;
  transition: .8s;
}
.benefits-item__title,
.benefits-item__text {
  font-size: 26px;
  font-family: 'YandexSansDisplay-Regular', sans-serif;
}
.benefits-item__text {
  min-height: 100px;
  max-height: 100px;
  overflow: hidden;
}
.benefits-item__title {
  font-family: 'YandexSansDisplay-Bold', sans-serif;
  margin-bottom: 12px;
}
/* КОНЕЦ СЕКЦИЯ 3*/
/*СЕКЦИЯ -4*/
.partners {
  height: 550px;
  padding-top: 2.1em;
  padding-bottom: 2.5em;
  background-color: #f7de37;
  background-image: url(../img/section4/partners.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-position: 30px 30%;
  background-size: cover;
  position: relative;
  font-size: 32px;
}
@media (max-width: 1439px) {
  .partners {
    height: 515px;
  }
}
@media (max-width: 767px) {
  .partners {
    background-image: none;
    height: auto;
    padding-bottom: 3.5em;
  }
}
.partners .container {
  position: relative;
  z-index: 5;
}
.partners .block-title {
  margin-bottom: .8em;
}
.partners .info-text {
  margin-bottom: 18px;
}
.partners .medium-text {
  font-size: 1em;
  line-height: 1;
}
.partners p.animate-num {
  font-size: 2.4em;
  font-family: 'YandexSansDisplay-Bold', sans-serif;
  line-height: 1;
}
.partners .basic-text {
  margin-top: 1.85em;
}
.partners button {
  display: inline-block;
}
.partners .page-button.page-button--light {
  background-color: #fff;
  -webkit-box-shadow: 0px 5px 0px 0px #555;
  box-shadow: 0px 5px 0px 0px #555;
}
@media (max-width: 1161px) {
  .partners .page-button.page-button--light {
    margin-bottom: 20px;
  }
}
.partners .button-link {
  border: 0px;
  background-color: transparent;
  border-bottom: 1px solid #000;
  font-size: 24px;
  margin-left: 25px;
  height: 54px;
}
.partners .button-link:hover {
  background-color: rgba(255, 255, 255, 0.35);
  border-radius: 5px 5px 0 0;
}
.partners-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .partners-content {
    height: auto;
    display: block;
    background-image: none;
  }
}
.partners-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 50%;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translateY(-18%);
  -ms-transform: translateY(-18%);
  transform: translateY(-18%);
}
@media (max-width: 767px) {
  .partners-logo {
    width: 100%;
    -webkit-transform: translateY(15%);
    -ms-transform: translateY(15%);
    transform: translateY(15%);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.partners-logo__item {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 360px;
  height: 140px;
  border-radius: 5px;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 0px 9px 0px rgba(183, 183, 183, 0.45);
  box-shadow: 0px 0px 9px 0px rgba(183, 183, 183, 0.45);
  margin-bottom: 25px;
}
.partners-logo__item:first-child {
  margin-right: auto;
}
.partners-logo__item:nth-child(2) {
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.partners-logo__item:nth-child(3) {
  -webkit-transform: translateX(-25%);
  -ms-transform: translateX(-25%);
  transform: translateX(-25%);
}
.partners-logo__item:last-child {
  margin-bottom: 0;
}
@media (max-width: 1439px) {
  .partners-logo__item {
    width: calc(324px);
    height: calc(126px);
  }
}
@media (max-width: 1199px) {
  .partners-logo__item:first-child,
  .partners-logo__item:nth-child(2),
  .partners-logo__item:nth-child(3) {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
  .partners-logo__item:first-child {
    margin-right: 0;
  }
}
@media (max-width: 424px) {
  .partners-logo__item {
    width: calc(252px);
    height: calc(98px);
  }
}
.partners-logo__item img {
  max-width: auto;
  max-height: 100%;
}
.partners:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(255, 204, 0, 0.5);
  z-index: 2;
}
.partners:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 60%;
  -webkit-clip-path: polygon(0 0, 55% 0, 100% 100%, 0% 100%);
  clip-path: polygon(0 0, 55% 0, 100% 100%, 0% 100%);
  background-color: #f7db44;
  z-index: 3;
}
/* КОНЕЦ СЕКЦИЯ 4*/
/*СЕКЦИЯ 5 - ТАРИФЫ*/
.tariff {
  padding-top: 144px;
  padding-bottom: 20px;
}
.tariff .block-head {
  margin-bottom: 145px;
}
@media (max-width: 767px) {
  .tariff {
    padding-top: 100px;
  }
  .tariff .block-head {
    margin-bottom: 85px;
  }
}
.tariff-card {
  max-width: 380px;
  padding: 35px 55px 45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #9a9a9a;
  border-radius: 5px;
  background-color: #f7f7f7;
  -webkit-transition: .6s;
  -o-transition: .6s;
  transition: .6s;
  margin-bottom: 70px;
}
.tariff-card:hover {
  -webkit-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  transform: translateY(-60px);
}
@media (max-width: 1199px) {
  .tariff-card {
    padding: 35px 15px 45px;
  }
}
@media (max-width: 991px) {
  .tariff-card {
    padding: 35px 30px 45px;
  }
}
@media (max-width: 767px) {
  .tariff-card {
    margin-left: auto;
    margin-right: auto;
  }
}
.tariff-card__title {
  font-size: 32px;
  font-family: 'YandexSansDisplay-Bold', sans-serif;
  position: relative;
  color: #333536;
  margin-bottom: 45px;
}
#modalTariffName {
  color: red;
  padding-left: 10px;
}
.tariff-card__title:before {
  content: '';
  position: absolute;
  width: 71px;
  height: 2px;
  left: 50%;
  bottom: -8px;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #353434;
}
.tariff-card__icon {
  margin-bottom: 20px;
}
.tariff-card__list {
  margin-bottom: 25px;
}
.tariff-card__list li {
  font-size: 18px;
  font-family: 'YandexSansDisplay-Light', sans-serif;
  padding-top: 8px;
  padding-bottom: 8px;
}
.tariff-card__list li span:first-child {
  width: 18px;
  display: inline-block;
  font-size: 16px;
}
.tariff-card__list li span:last-child {
  padding-left: 12px;
}
.tariff-card__list li .fa-check {
  color: #f1c40f;
}
.tariff-card__list li .fa-times,
.tariff-card__list li.disable-item {
  color: #b3b3b3;
}
.tariff-card__descrip {
  font-size: 18px;
  line-height: 1.2;
  color: #5e5e5e;
  margin-bottom: 16px;
}
.tariff-card__price {
  font-size: 38px;
  font-family: 'YandexSansDisplay-Bold', sans-serif;
  margin-bottom: 27px;
}
.tariff-card__btn {
  border-radius: 5px;
  background-color: #ffd102;
  height: 51px;
  width: 100%;
  border: 0px;
  font-size: 24px;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
}
.tariff-card__btn:hover {
  background-color: #f6b901;
}
/* КОНЕЦ СЕКЦИЯ 5*/
/*Секция-6 Карточки товаров*/
#products {
  padding-top: 60px;
  padding-bottom: 40px;
}
.products-cards-inner .owl-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.products-cards-inner .owl-dots button.owl-dot {
  margin-right: 20px;
  font-size: 24px;
  font-family: 'YandexSansDisplay-Bold', sans-serif;
  outline: none;
}
.products-cards-inner .owl-dots button.owl-dot:last-child {
  margin-right: 0;
}
.products-cards-inner .owl-dots button.owl-dot.active {
  color: #ffcc00;
}
.product-card {
  max-width: 270px;
  border-radius: 5px;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 0px 20px rgba(183, 183, 183, 0.22);
  box-shadow: 0px 0px 20px rgba(183, 183, 183, 0.22);
  height: 520px;
  overflow: hidden;
  margin-bottom: 45px;
  margin-left: auto;
  margin-right: auto;
}
.product-card__img {
  height: 250px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.product-card__body {
  padding: 30px 20px 20px;
}
.product-card__title {
  font-size: 19.5px;
  height: 55px;
  margin-bottom: 10px;
  overflow: hidden;
}
.product-card__price {
  height: 60px;
  margin-bottom: 10px;
  font-size: 17px;
}
.product-card__price .price-value {
  font-size: 20px;
}
.product-card__price .sale-value {
  padding: 0px 5px;
  background-color: #ffcc00;
  color: #fff;
  margin-left: 10px;
  display: inline-block;
}
.product-card__price .old-price {
  text-decoration: line-through;
  color: #a2a2a2;
  margin-top: 6px;
}
.product-card__rating {
  font-size: 15px;
  color: #969696;
  margin-bottom: 20px;
}
.product-card__rating .rating-stars {
  color: #ffcc00;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 10px;
}
.product-card__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.product-card__footer .card-button {
  border-radius: 5px;
  background-color: #ffd102;
  height: 51px;
  width: 100%;
  border: 0px;
  font-size: 20px;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
  width: 190px;
  height: 40px;
}
.product-card__footer .card-button:hover {
  background-color: #f6b901;
}
.product-card__footer .favor-icon {
  color: #d1d1d1;
  font-size: 26px;
  cursor: pointer;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
}
.product-card__footer .favor-icon.active {
  color: #e93c00;
}
/* КОНЕЦ СЕКЦИЯ 6*/
/* КОНЕЦ СЕКЦИЯ 7*/
.calculation {
  padding-top: 40px;
  padding-bottom: 40px;
}
.calculation .block-head {
  margin-bottom: 40px;
}
.calculation .block-head .basic-text {
  width: 80%;
  max-width: 670px;
  margin-left: auto;
  margin-right: auto;
}
.calculation-content__img {
  position: relative;
}
.calc-slogan {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-62%, -70%);
  -ms-transform: translate(-62%, -70%);
  transform: translate(-62%, -70%);
}
@media (max-width: 1550px) {
  .calc-slogan {
    -webkit-transform: translate(-58%, -70%);
    -ms-transform: translate(-58%, -70%);
    transform: translate(-58%, -70%);
  }
}
@media (max-width: 1199px) {
  .calc-slogan {
    -webkit-transform: translate(-48%, -68%);
    -ms-transform: translate(-48%, -68%);
    transform: translate(-48%, -68%);
  }
}
@media (max-width: 767px) {
  .calc-slogan {
    text-align: center;
  }
}
@media (max-width: 727px) {
  .calc-slogan {
    position: relative;
    text-align: center;
    -webkit-transform: translate(-48%, 0);
    -ms-transform: translate(-48%, 0);
    transform: translate(-48%, 0);
  }
}
.calc-slogan p {
  color: #72581a;
  max-width: 26ch;
}
.calc-slogan p:last-child {
  text-align: right;
}
@media (max-width: 991px) {
  .calc-slogan p:last-child {
    font-size: 15px;
  }
}
@media (max-width: 767px) {
  .calc-slogan p:last-child {
    font-size: 18px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .calc-slogan p {
    margin-left: auto;
    margin-right: auto;
  }
}
.calc-slogan .color-word {
  color: #fff;
}
@media (max-width: 727px) {
  .calc-slogan .color-word {
    color: red;
  }
}
.calc-slogan .eTimer {
  position: relative;
  right: -80px;
  margin-top: 12px;
  margin-bottom: 12px;
}
@media (max-width: 1199px) {
  .calc-slogan .eTimer {
    right: -40px;
  }
}
@media (max-width: 767px) {
  .calc-slogan .eTimer {
    right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
.calc-slogan .eTimer .etUnit .etNumber {
  font-size: 50px;
  width: 45px;
}
@media (max-width: 991px) {
  .calc-slogan .eTimer .etUnit .etNumber {
    width: 35px;
    font-size: 35px;
    color: #fff;
  }
}
@media (max-width: 767px) {
  .calc-slogan .eTimer .etUnit .etNumber {
    color: #000;
    font-size: 46px;
  }
}
/* КОНЕЦ СЕКЦИЯ 7*/
/* СЕКЦИЯ 8*/
.map {
  padding-top: 60px;
}
.map .block-head {
  margin-bottom: 45px;
}
.map-wrapper {
  width: 100%;
  height: 660px;
  position: relative;
}
@media (max-width: 767px) {
  .map-wrapper {
    height: 450px;
  }
}
.map-script {
  -webkit-filter: grayscale();
  filter: grayscale();
  width: 100%;
  height: 100%;
}
.map-contacts {
  position: absolute;
  top: 76px;
  left: 10%;
  max-width: 510px;
  border-radius: 5px;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 21px 16px 0px rgba(183, 183, 183, 0.22);
  box-shadow: 0px 21px 16px 0px rgba(183, 183, 183, 0.22);
  padding: 2.5em 2em 5.45em 2.6em;
  color: #000;
  font-size: 22px;
  min-width: 300px;
}
@media (max-width: 991px) {
  .map-contacts {
    top: auto;
    padding: 2em;
    left: 20px;
    bottom: 20px;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  .map-contacts {
    padding: 1.5em;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%, 80%);
    -ms-transform: translate(-50%, 80%);
    transform: translate(-50%, 80%);
  }
}
.map-contacts .company-name {
  font-size: 1.2em;
  margin-bottom: 1em;
}
.map-contacts .map-contacts-head {
  margin-bottom: 1.8em;
}
.map-contacts .map-contacts-body {
  margin-bottom: 1.7em;
}
.map-contacts .contact-phone,
.map-contacts .contact-item {
  margin-bottom: .6em;
  font-size: 1em;
  color: #000;
}
.map-contacts .contact-phone span,
.map-contacts .contact-item span {
  display: block;
}
.map-contacts .contact-phone:hover {
  opacity: .5;
}
.map-contacts .text-uppercase {
  color: #575757;
  font-size: .8em;
  font-family: 'YandexSansDisplay-Light', sans-serif;
}
.map-contacts .social-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.map-contacts .social-block-item {
  font-size: 1.6em;
  color: #000;
  display: block;
  margin-right: .9em;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.map-contacts .social-block-item.icon-inst:hover {
  color: #b137a9;
}
.map-contacts .social-block-item.icon-face:hover {
  color: #3c5b99;
}
.map-contacts .social-block-item.icon-youtube:hover {
  color: #ea3011;
}
@media (max-width: 767px) {
  .map-contacts .company-name,
  .map-contacts .map-contacts-head,
  .map-contacts .map-contacts-body {
    margin-bottom: 16px;
  }
}
/* КОНЕЦ СЕКЦИЯ 8*/
/* ФУТЕР*/
.footer {
  padding-top: 2.5em;
  padding-bottom: 5em;
  font-size: 24px;
}
@media (max-width: 991px) {
  .footer {
    font-size: 16px;
  }
}
.footer a {
  color: #000;
  display: block;
  padding: 6px;
  margin-bottom: 6px;
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.footer .footer-link:after {
  content: '';
  position: absolute;
  bottom: 3px;
  left: 0;
  width: 0;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
  height: 1px;
  background-color: #000;
}
.footer .footer-link:hover:after {
  width: 100%;
}
.footer .center-menu p,
.footer .center-menu a {
  padding: 6px;
}
.footer .footer-contacts .contacts-item {
  margin-left: auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.footer .footer-contacts .contacts-item:last-child {
  font-size: 18px;
}
@media (max-width: 991px) {
  .footer .footer-contacts .contacts-item:last-child {
    font-size: 12px;
  }
}
/* КОНЕЦ ФУТЕР*/

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS9iYXNlLmxlc3MiLCJibG9ja3MvX2hlYWRlci5sZXNzIiwiYmxvY2tzL19zZWN0aW9uLTIubGVzcyIsImJsb2Nrcy9fc2VjdGlvbi0zLmxlc3MiLCJibG9ja3MvX3NlY3Rpb24tNC5sZXNzIiwiYmxvY2tzL19zZWN0aW9uLTUubGVzcyIsImJsb2Nrcy9fc2VjdGlvbi02Lmxlc3MiLCJibG9ja3MvX3NlY3Rpb24tNy5sZXNzIiwiYmxvY2tzL19zZWN0aW9uLTgubGVzcyIsImJsb2Nrcy9fZm9vdGVyLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsa0NBQWtDO0FDQ2xDO0VBQ0Msc0NBQUE7RUFDQSw4Q0FBQTtDRENBO0FDRUQ7RUFDQyx5Q0FBQTtFQUNBLGlEQUFBO0NEQUE7QUNHRDtFQUNDLHVDQUFBO0VBQ0EsK0NBQUE7Q0REQTtBQ0lEO0VBQ0MsK0JBQUE7RUFDQSx1QkFBQTtDREZBO0FDS0Q7RUFDQyx3QkFBQTtDREhBO0FDTUQ7O0VBRUMsVUFBQTtFQUNBLFdBQUE7RUFFQSxZQUFBO0VBQ0EscURBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EsdUJBQUE7Q0RMQTtBQ1FEO0VBQ0MsaUJBQUE7Q0ROQTtBQ1NEO0VBQ0Msa0JBQUE7RUFDQSxlQUFBO0NEUEE7QUNVRDtFQUVDOztJQUVDLGVBQUE7R0RUQztDQUNGO0FDWUQ7O0VBRUMsc0JBQUE7Q0RWQTtBQ2FEO0VBQ0MsVUFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtDRFhBO0FDY0Q7Ozs7O0VBS0MsV0FBQTtFQUNBLFVBQUE7Q0RaQTtBQ2VEO0VBQ0MsZ0JBQUE7Q0RiQTtBQ2dCRDs7RUFFQyxjQUFBO0NEZEE7QUNpQkQ7RUFDQyxnQkFBQTtFQUNBLHdCQUFBO0VBQUEsbUJBQUE7RUFBQSxnQkFBQTtDRGZBO0FDa0JEO0VBQ0MsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtDRGhCQTtBQ21CRDtFQUNDO0lBQ0Msa0JBQUE7SUFDQSxXQUFBO0dEakJD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Q0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RUFBQSxtQkFBQTtFQUFBLGdCQUFBO0NUazBERDtBUzc0REQ7RUErRUUsZUFBQTtDVGkwREQ7QVNoNUREO0VBb0ZFLGVBQUE7Q1QrekREO0FTbjVERDtFQXdGRSxlQUFBO0NUOHpERDtBUzF6REQ7RUFDQzs7O0lBS0Usb0JBQUE7R1QwekRBO0NBQ0Y7QUFDRCxtQkFBbUI7QUFDbkIsVUFBVTtBVXo3RFY7RUFDQyxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7Q1YyN0RBO0FVejdEQTtFQXFEZTtJQXBEZCxnQkFBQTtHVjQ3REM7Q0FDRjtBVW44REQ7RUFVRSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7RUFBQSx3QkFBQTtFQUFBLG1CQUFBO0NWNDdERDtBVTM4REQ7RUFvQkUsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0Esd0JBQUE7RUFBQSxtQkFBQTtFQUFBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0NWMDdERDtBVXI5REQ7RUErQkUsWUFBQTtDVnk3REQ7QVV4OUREOztFQXNDRyxhQUFBO0NWczdERjtBVTU5REQ7RUE0Q0csa0JBQUE7RUFDQSwyQkFBQTtFQUFBLHdCQUFBO0VBQUEsbUJBQUE7Q1ZtN0RGO0FVaCtERDtFQWlERyxnQkFBQTtDVms3REY7QVVoN0RFO0VBT2E7SUFOWixnQkFBQTtHVm03REQ7Q0FDRjtBQUNELGdCQUFnQiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qINCR0JDQl9Ce0JLQq9CVINCh0KLQmNCb0Jgg0JTQm9CvINCS0KHQldClINCh0JXQmtCm0JjQmSovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdZYW5kZXhTYW5zRGlzcGxheS1Cb2xkJztcbiAgc3JjOiB1cmwoLi4vZm9udHMvWWFuZGV4U2Fuc0Rpc3BsYXktQm9sZC50dGYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnWWFuZGV4U2Fuc0Rpc3BsYXktUmVndWxhcic7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL1lhbmRleFNhbnNEaXNwbGF5LVJlZ3VsYXIudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1lhbmRleFNhbnNEaXNwbGF5LUxpZ2h0JztcbiAgc3JjOiB1cmwoLi4vZm9udHMvWWFuZGV4U2Fuc0Rpc3BsYXktTGlnaHQudHRmKTtcbn1cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5odG1sLFxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiAnWWFuZGV4U2Fuc0Rpc3BsYXktUmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5uby1zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZpeC1ibG9jayB7XG4gIG1heC13aWR0aDogMjQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgaHRtbCxcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cbn1cbmEsXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxudWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbmgxLFxuaDIsXG5oMyxcbmg1LFxucCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmlucHV0LFxuYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjVzO1xufVxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjM5cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMHB4IDE1cHg7XG4gIH1cbn1cbi5iYXNpYy10ZXh0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmFzaWMtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJhc2ljLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYXNpYy10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5ibG9jay10aXRsZSB7XG4gIGNvbG9yOiAjMTcxNzE3O1xuICBmb250LWZhbWlseTogJ1lhbmRleFNhbnNEaXNwbGF5LUJvbGQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ibG9jay10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzlweCkge1xuICAuYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLmJsb2NrLWhlYWQgLmJhc2ljLXRleHQge1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2staGVhZCAuYmFzaWMtdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYWdlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIGhlaWdodDogNTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcbiAgLW8tdHJhbnNpdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uOiAuNXM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQxMDI7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggMHB4IDBweCAjZWFhMDAwO1xufVxuLnBhZ2UtYnV0dG9uOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5mb3JtLWJsb2NrIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogNS41ZW07XG4gIHBhZGRpbmctbGVmdDogNC41ZW07XG4gIHBhZGRpbmctYm90dG9tOiA1ZW07XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5mb3JtLWJsb2NrIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZvcm0tYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb3JtLWJsb2NrIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5mb3JtLWJsb2NrLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDUyMHB4O1xufVxuLmZvcm0tYmxvY2stY29udGVudCAuYmxvY2staGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4uZm9ybS1ibG9jay1jb250ZW50IC5ibG9jay10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5jb250YWN0LWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGFjdC1mb3JtIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb3JtLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtLXJvdyAuaW5wdXQtbmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOHB4O1xuICBsZWZ0OiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNTk1OTU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmZvcm0tcm93IGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWE5YTlhO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5mb3JtLXJvdyBpbnB1dDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmNjMDA7XG4gIGJveC1zaGFkb3c6IDAgMCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxOHB4IHJnYmEoMjQxLCAxOTQsIDQsIDAuMik7XG59XG4uZm9ybS1yb3cgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjM2MzYzM7XG59XG5pbnB1dC5wYWdlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XG4gIC1vLXRyYW5zaXRpb246IC41cztcbiAgdHJhbnNpdGlvbjogLjVzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMTAyO1xuICBib3gtc2hhZG93OiAwcHggNXB4IDBweCAwcHggI2VhYTAwMDtcbn1cbi5jb250YWN0LWZvcm0tLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZjYzAwO1xufVxuLmNvbnRhY3QtZm9ybS0tY2VudGVyIGZvcm0ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0LWZvcm0tLWNlbnRlciAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5jb250YWN0LWZvcm0tLWNlbnRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbn1cbi5jb250YWN0LWZvcm0tLWNlbnRlciBidXR0b24uY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgcmlnaHQ6IDZweDtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzk5OTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5jb250YWN0LWZvcm0tLWNlbnRlciBidXR0b24uY2xvc2U6aG92ZXIge1xuICBjb2xvcjogI2ZmY2MwMDtcbn1cbiNiYWNrVG9wIGEge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNDVweDtcbiAgcmlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZjYzAwO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4jYmFja1RvcCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogLjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2JhY2tUb3AgYSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMjVweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuLyrQmtCe0J3QldCmINCR0JDQl9Ce0JLQq9CVINCh0KLQmNCb0JgqL1xuLyog0KjQkNCf0JrQkC0xINCt0JrQoNCQ0J0qL1xuLnN1Y2NlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB6LWluZGV4OiAxMDtcbiAgZm9udDogNzAwIDIxcHgvNDJweCBvcGVuLXNhbnMtY29uZGVuc2VkLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogYmxhY2s7XG59XG4uc3VjY2VzIHNwYW4ge1xuICBtYXJnaW46IGF1dG87XG59XG4uc3VjY2VzIH4gKiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbn1cbi5zdWNjZXMuYWN0aXZlIH4gKiB7XG4gIG9wYWNpdHk6IC41O1xuICAtd2Via2l0LWZpbHRlcjogYmx1cigxMHB4KTtcbiAgZmlsdGVyOiBibHVyKDEwcHgpO1xufVxuLnBhZ2Utd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzO1xuICAtby10cmFuc2l0aW9uOiAxcztcbiAgdHJhbnNpdGlvbjogMXM7XG59XG4ucGFnZS13cmFwcGVyLmhpZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oaWRkZW4tbW9iaWxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaWRkZW4tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjlweCAwcHggcmdiYSgxMzgsIDEyNCwgMTExLCAwLjIxKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyOXB4IDBweCByZ2JhKDEzOCwgMTI0LCAxMTEsIDAuMjEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmhlYWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlYWRlci13cmFwcGVyIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLmhlYWRlci1jb21wYW55IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlci1jb21wYW55LWxvZ28ge1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5oZWFkZXItY29tcGFueS1sb2dvOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiAycHg7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1jb21wYW55LWxvZ286YWZ0ZXIge1xuICAgIHRvcDogLTNweDtcbiAgICBib3R0b206IC0zcHg7XG4gIH1cbiAgLmhlYWRlci1jb21wYW55LWxvZ28ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLmhlYWRlci1jb21wYW55LWxvZ29fX2ljb24ge1xuICB3aWR0aDogMzUlO1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIG1heC13aWR0aDogNzBweDtcbiAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1yaWdodDogLjQ1ZW07XG59XG4uaGVhZGVyLWNvbXBhbnktaW5mbyB7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1jb21wYW55LWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzlweCkge1xuICAuaGVhZGVyLWNvbXBhbnktaW5mbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyLWNvbXBhbnktbG9nbzphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyLWNvbXBhbnktbG9nb19faWNvbiB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5oZWFkZXItY29tcGFueS1sb2dvX19pY29uIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LWhlaWdodDogNTBweDtcbiAgfVxuICAuaGVhZGVyLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5oZWFkZXItY29udGFjdHMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG4uY29udGFjdHMtcGhvbmUge1xuICBmb250LXNpemU6IDEuM2VtO1xuICBjb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XG4gIC1vLXRyYW5zaXRpb246IC41cztcbiAgdHJhbnNpdGlvbjogLjVzO1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuYS5jb250YWN0cy1pdGVtOmhvdmVyIHtcbiAgb3BhY2l0eTogLjU1O1xufVxuLmNvbnRhY3RzLWl0ZW0ge1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVhZGVyLWNvbnRhY3RzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRhY3RzLWl0ZW0gYSxcbi5jb250YWN0cy1pdGVtIGkge1xuICBjb2xvcjogIzAwMDtcbn1cbi5jb250YWN0cy1pdGVtIGkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5jb250YWN0cy1pdGVtIGkuZmEtcGhvbmUtYWx0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1jb250YWN0cyBpLmZhLXBob25lLWFsdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5oZWFkZXItY29udGFjdHMgaS5mYS1waG9uZS1hbHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaGVhZGVyLWNvbnRhY3RzIC5jb250YWN0cy1pdGVtIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1haW4tY29udGVudC10aXRsZS1ncm91cCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5oZWFkZXItbWFpbiAubWFpbi1jb250ZW50LXRpdGxlLWdyb3VwOmFmdGVyIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIH1cbiAgLmhlYWRlci1jb250YWN0cyAuY29udGFjdHMtaXRlbSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG4uaGVhZGVyLWNvbnRhY3RzLWluZm8ge1xuICBmb250LXNpemU6IDEuMmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNhZGFkYWQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xuICAtby10cmFuc2l0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb246IC41cztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmhlYWRlci1jb250YWN0cy1pbmZvOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmMmFiMDA7XG4gIGNvbG9yOiAjZjJhYjAwO1xufVxuLmhlYWRlci1tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbi5oZWFkZXItbWFpbiAubWFpbi1jb250ZW50IHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci1tYWluIC5tYWluLWNvbnRlbnQge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLW1haW4gLm1haW4tY29udGVudC10aXRsZS1ncm91cCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmhlYWRlci1tYWluIC5tYWluLWNvbnRlbnQge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5oZWFkZXItbWFpbiAubWFpbi1jb250ZW50LWNvbC0tdGV4dCB7XG4gIHBhZGRpbmctdG9wOiA3cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNC41cmVtO1xufVxuLmhlYWRlci1tYWluIC5tYWluLWNvbnRlbnQge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmhlYWRlci1tYWluIC5tYWluLWNvbnRlbnQtY29sIHtcbiAgd2lkdGg6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5oZWFkZXItbWFpbiAubWFpbi1jb250ZW50LWNvbCAuc3VidGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4yZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci1tYWluIC5tYWluLWNvbnRlbnQtY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNob3dCZyB7XG4gIDAge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KDEwMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleCgxMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRleCgwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV4KDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzaG93Qmcge1xuICAwIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRleCgxMDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoMTAwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZXgoMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleCgwJSk7XG4gIH1cbn1cbi5oZWFkZXItbWFpbjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA0NiU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KDEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KDEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoMTAwJSk7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2MwMDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hvd0JnO1xuICBhbmltYXRpb24tbmFtZTogc2hvd0JnO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXItbWFpbjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRpdGxlLTEge1xuICBmb250LXNpemU6IDMuM2VtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LWZhbWlseTogJ1lhbmRleFNhbnNEaXNwbGF5LUJvbGQnO1xuICBwYWRkaW5nLWJvdHRvbTogLjY1ZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbn1cbi5zdWJ0aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuc3VidGl0bGUsXG4gIC50aXRsZS0xIHtcbiAgICB3aWR0aDogOTclO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRpdGxlLTEge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGl0bGUtMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGJ1dHRvbkJnIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgMTAwJSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQGtleWZyYW1lcyBidXR0b25CZyB7XG4gIDAlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBrZXlmcmFtZXMgYnV0dG9uQmcge1xuICAwIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEwNSU7XG4gIH1cbn1cbi5oZWFkZXItbWFpbiAucGFnZS1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNlZWQzNWI7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgyMjdkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSkgNiUsIHJnYmEoMjU1LCAyMDQsIDAsIDAuNzUpIDcwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMjNkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSkgNiUsIHJnYmEoMjU1LCAyMDQsIDAsIDAuNzUpIDcwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XG4gIHRvcDogLTkwJTtcbiAgbGVmdDogNXB4O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBidXR0b25CZztcbiAgYW5pbWF0aW9uLW5hbWU6IGJ1dHRvbkJnO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMXM7XG4gIGFuaW1hdGlvbi1kZWxheTogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAyLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDIuNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuLm1haW4tY29udGVudC10aXRsZS1ncm91cCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1jb250ZW50LXRpdGxlLWdyb3VwIC5wYWdlLWJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4ubWFpbi1jb250ZW50LXRpdGxlLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDMwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5tYWluLWNvbnRlbnQtYmVuZWZpdHMtZ3JvdXAge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYmVuZWZpdHMtZ3JvdXAtaXRlbSB7XG4gIHBhZGRpbmctdG9wOiA2M3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICB3aWR0aDogMzUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuYmVuZWZpdHMtZ3JvdXAtaXRlbSB7XG4gICAgd2lkdGg6IDQyJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iZW5lZml0cy1ncm91cC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4uYmVuZWZpdHMtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iZW5lZml0cy1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5iZW5lZml0cy1ncm91cC1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXB4O1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4ubWFpbi1jb250ZW50LWNvbC0taW1nIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctbGVmdDogMSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci1tYWluIC5tYWluLWNvbnRlbnQtY29sLS1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWNvbnRlbnQtY29sLS1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5pbWFnZXMtd3JhcHBlciB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tYWluLWNvbnRlbnQtaW1hZ2VzLWl0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzIlO1xuICBtYXgtd2lkdGg6IDI5MHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxMHB4IDIxcHggMHB4IHJnYmEoMTU5LCAxOSwgMCwgMC4yNik7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIxcHggMHB4IHJnYmEoMTU5LCAxOSwgMCwgMC4yNik7XG59XG4ubW9iaWxlLWhlYWRlci1pbWcge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb2JpbGUtaGVhZGVyLWltZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZDEwMjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1vYmlsZS1oZWFkZXItaW1nIC5pbWFnZXMtd3JhcHBlciB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWFpbi1jb250ZW50LWltYWdlcy1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICB9XG59XG4ubWFpbi1jb250ZW50LWltYWdlcy1pdGVtIGltZyB7XG4gIG1heC13aWR0aDogNDAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTM1JTtcbn1cbi5tYWluLWNvbnRlbnQtaW1hZ2VzLWl0ZW0gLmltYWdlLWxlZnQge1xuICBsZWZ0OiAtMzUlO1xufVxuLm1haW4tY29udGVudC1pbWFnZXMtaXRlbSAuaW1hZ2UtY2VudGVyIHtcbiAgbGVmdDogLTE0NCU7XG59XG4ubWFpbi1jb250ZW50LWltYWdlcy1pdGVtIC5pbWFnZS1yaWdodCB7XG4gIGxlZnQ6IC0yNTAlO1xufVxuLmltYWdlcy1pdGVtX19sZWZ0IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5pbWFnZXMtaXRlbV9fY2VudGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5pbWFnZXMtaXRlbV9fcmlnaHQge1xuICBvcGFjaXR5OiAwO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNob3dJbWdUb3Age1xuICAwIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2hvd0ltZ1RvcCB7XG4gIDAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNob3dJbWdDZW50ZXIge1xuICAwIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2hvd0ltZ0NlbnRlciB7XG4gIDAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNob3dJbWdCb3R0b20ge1xuICAwIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2hvd0ltZ0JvdHRvbSB7XG4gIDAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmltYWdlcy1pdGVtX19sZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hvd0ltZ0JvdHRvbTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNob3dJbWdCb3R0b207XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuLmltYWdlcy1pdGVtX19jZW50ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaG93SW1nQ2VudGVyO1xuICBhbmltYXRpb24tbmFtZTogc2hvd0ltZ0NlbnRlcjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuOHM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC44cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG4uaW1hZ2VzLWl0ZW1fX3JpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hvd0ltZ1RvcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNob3dJbWdUb3A7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxLjNzO1xuICBhbmltYXRpb24tZGVsYXk6IDEuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuLm1haW4tY29udGVudC1pbWFnZXMtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLm1haW4tY29udGVudC1pbWFnZXMtaXRlbS5pbWFnZXMtaXRlbV9fY2VudGVyIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4ubWFpbi1jb250ZW50LWltYWdlcy1pdGVtOmxhc3QtY2hpbGQge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbiNvdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyMDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNvdmVybGF5LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzaG93TW9kYWwge1xuICAwIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2hvd01vZGFsIHtcbiAgMCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ubW9kYWwtd3JhcHBlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDM1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgYm94LXNoYWRvdzogMCAwIDM1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkIHJnYmEoMjU1LCAyMDksIDEsIDAuNzUpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaG93TW9kYWw7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaG93TW9kYWw7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuLm1vZGFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG59XG4ubW9kYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcbiAgLW8tdHJhbnNpdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uOiAuNXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM5OTk7XG59XG4ubW9kYWwtY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAuNTtcbn1cbi5tb2RhbC1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uaW5wdXQtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmZvcm0taW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwIDAgMTUgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmZvcm0taW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZjYzAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNSByZ2JhKDAsIDAsIDAsIDAuNDUpO1xuICBib3gtc2hhZG93OiAwIDAgMTUgcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbn1cbi5wb2xpdGljLXRleHQge1xuICBmb250LXNpemU6IDExcHg7XG4gIG1heC13aWR0aDogMjIwcHg7XG59XG4uZm9ybS1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFnZS1idXR0b24tLWZvcm0ge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucG9saXRpYy1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4vKiDQmtCe0J3QldCmINCo0JDQn9Ca0JAqL1xuLyrQodCV0JrQptCY0K8tMi0qL1xuLnNlY3Rpb24tZmVlZGJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggN3B4IDI5cHggMHB4IHJnYmEoMTgwLCAxODAsIDE4MCwgMC4yOCk7XG59XG4uc2VjdGlvbi1mZWVkYmFjay1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWZlZWRiYWNrLWlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmltZy1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zZWN0aW9uMi9zZWN0aW9uMi5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmltZy1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3OXB4KSB7XG4gIC5pbWctYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMzUwcHg7XG4gIH1cbn1cbi5pbWctYmxvY2tfX2xheW91dC1sZWZ0LFxuLmltZy1ibG9ja19fbGF5b3V0LXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNDMlO1xuICB6LWluZGV4OiA1O1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdZYW5kZXhTYW5zRGlzcGxheS1Cb2xkJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA5MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmltZy1ibG9ja19fbGF5b3V0LWxlZnQsXG4gIC5pbWctYmxvY2tfX2xheW91dC1yaWdodCB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5pbWctYmxvY2tfX2xheW91dC1sZWZ0LFxuICAuaW1nLWJsb2NrX19sYXlvdXQtcmlnaHQge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pbWctYmxvY2tfX2xheW91dC1sZWZ0LFxuICAuaW1nLWJsb2NrX19sYXlvdXQtcmlnaHQge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3OXB4KSB7XG4gIC5pbWctYmxvY2tfX2xheW91dC1sZWZ0LFxuICAuaW1nLWJsb2NrX19sYXlvdXQtcmlnaHQge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgfVxufVxuLmltZy1ibG9ja19fbGF5b3V0LWxlZnQge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjA1LCAzMSwgMC43KTtcbn1cbi5pbWctYmxvY2tfX2xheW91dC1sZWZ0IHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDY7XG59XG4uaW1nLWJsb2NrX19sYXlvdXQtbGVmdCBwIHNwYW4ge1xuICBAc3VwcG9ydHMgKC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjMDAwKTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5pbWctYmxvY2tfX2xheW91dC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCAzNywgNDUsIDAuODU5KTtcbn1cbi5pbWctYmxvY2tfX2xheW91dC1yaWdodCBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNjtcbn1cbi5pbWctYmxvY2tfX2xheW91dC1yaWdodCBwIHNwYW4ge1xuICBAc3VwcG9ydHMgKC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjZmZmKTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5pbWctYmxvY2tfX2xheW91dC1yaWdodCBwIHNwYW46Zmlyc3QtY2hpbGQge1xuICBmb250LXNpemU6IDEuNTVlbTtcbn1cbi5pbWctYmxvY2tfX2xheW91dC1yaWdodCBwIHNwYW46bGFzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogLjllbTtcbn1cbi8qINCa0J7QndCV0KYg0KHQldCa0KbQmNCvIDIqL1xuLyrQodCV0JrQptCY0K8gLTMqL1xuLmJlbmVmaXRzIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG59XG4uYmVuZWZpdHMgLmJsb2NrLWhlYWQge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iZW5lZml0cyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICB9XG59XG4uYmVuZWZpdHMtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYmVuZWZpdHMtaXRlbS1pbm5lciB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgd2lkdGg6IDMzJTtcbiAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NkY2RjZDtcbiAgdHJhbnNpdGlvbjogLjZzO1xufVxuLmJlbmVmaXRzLWl0ZW0taW5uZXI6aG92ZXIgLmJlbmVmaXRzLWl0ZW1fX2ljb24ge1xuICBib3gtc2hhZG93OiAwIDAgMThweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uYmVuZWZpdHMtaXRlbS1pbm5lcjpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbn1cbi5iZW5lZml0cy1pdGVtLWlubmVyOm50aC1jaGlsZCgzbikge1xuICBib3JkZXItcmlnaHQ6IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJlbmVmaXRzLWl0ZW0taW5uZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmJlbmVmaXRzLWl0ZW0taW5uZXI6bnRoLWNoaWxkKDNuKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NkY2RjZDtcbiAgfVxuICAuYmVuZWZpdHMtaXRlbS1pbm5lcjpudGgtY2hpbGQoZXZlbikge1xuICAgIGJvcmRlci1yaWdodDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJlbmVmaXRzLWl0ZW0taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yaWdodDogMHB4O1xuICB9XG4gIC5iZW5lZml0cy1pdGVtLWlubmVyOm50aC1jaGlsZCgzbikge1xuICAgIGJvcmRlci1yaWdodDogMHB4O1xuICB9XG59XG4uYmVuZWZpdHMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDMxMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJlbmVmaXRzLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2RjZGNkO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG4uYmVuZWZpdHMtaXRlbV9faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTA3cHg7XG4gIGhlaWdodDogMTA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2MwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzdweDtcbiAgdHJhbnNpdGlvbjogLjVzO1xufVxuLmJlbmVmaXRzLWl0ZW1fX2ljb24gaW1nIHtcbiAgdHJhbnNpdGlvbjogLjhzO1xufVxuLmJlbmVmaXRzLWl0ZW1fX3RpdGxlLFxuLmJlbmVmaXRzLWl0ZW1fX3RleHQge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtZmFtaWx5OiAnWWFuZGV4U2Fuc0Rpc3BsYXktUmVndWxhcicsIHNhbnMtc2VyaWY7XG59XG4uYmVuZWZpdHMtaXRlbV9fdGV4dCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5iZW5lZml0cy1pdGVtX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnWWFuZGV4U2Fuc0Rpc3BsYXktQm9sZCcsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4vKiDQmtCe0J3QldCmINCh0JXQmtCm0JjQryAzKi9cbi8q0KHQldCa0KbQmNCvIC00Ki9cbi5wYXJ0bmVycyB7XG4gIGhlaWdodDogNTUwcHg7XG4gIHBhZGRpbmctdG9wOiAyLjFlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdkZTM3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3NlY3Rpb240L3BhcnRuZXJzLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzBweCAzMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFydG5lcnMge1xuICAgIGhlaWdodDogNTE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydG5lcnMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVlbTtcbiAgfVxufVxuLnBhcnRuZXJzIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG59XG4ucGFydG5lcnMgLmJsb2NrLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogLjhlbTtcbn1cbi5wYXJ0bmVycyAuaW5mby10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5wYXJ0bmVycyAubWVkaXVtLXRleHQge1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucGFydG5lcnMgcC5hbmltYXRlLW51bSB7XG4gIGZvbnQtc2l6ZTogMi40ZW07XG4gIGZvbnQtZmFtaWx5OiAnWWFuZGV4U2Fuc0Rpc3BsYXktQm9sZCcsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnBhcnRuZXJzIC5iYXNpYy10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMS44NWVtO1xufVxuLnBhcnRuZXJzIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYXJ0bmVycyAucGFnZS1idXR0b24ucGFnZS1idXR0b24tLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAwcHggMHB4ICM1NTU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE2MXB4KSB7XG4gIC5wYXJ0bmVycyAucGFnZS1idXR0b24ucGFnZS1idXR0b24tLWxpZ2h0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ucGFydG5lcnMgLmJ1dHRvbi1saW5rIHtcbiAgYm9yZGVyOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgaGVpZ2h0OiA1NHB4O1xufVxuLnBhcnRuZXJzIC5idXR0b24tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xufVxuLnBhcnRuZXJzLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVycy1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxufVxuLnBhcnRuZXJzLWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogNTAlO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE4JSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXJzLWxvZ28ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNSUpO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5wYXJ0bmVycy1sb2dvX19pdGVtIHtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzNjBweDtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDlweCAwcHggcmdiYSgxODMsIDE4MywgMTgzLCAwLjQ1KTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5wYXJ0bmVycy1sb2dvX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnBhcnRuZXJzLWxvZ29fX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnBhcnRuZXJzLWxvZ29fX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNSUpO1xufVxuLnBhcnRuZXJzLWxvZ29fX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wYXJ0bmVycy1sb2dvX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygzMjRweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEyNnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFydG5lcnMtbG9nb19faXRlbTpmaXJzdC1jaGlsZCxcbiAgLnBhcnRuZXJzLWxvZ29fX2l0ZW06bnRoLWNoaWxkKDIpLFxuICAucGFydG5lcnMtbG9nb19faXRlbTpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbiAgLnBhcnRuZXJzLWxvZ29fX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNHB4KSB7XG4gIC5wYXJ0bmVycy1sb2dvX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyNTJweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDk4cHgpO1xuICB9XG59XG4ucGFydG5lcnMtbG9nb19faXRlbSBpbWcge1xuICBtYXgtd2lkdGg6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4ucGFydG5lcnM6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjA0LCAwLCAwLjUpO1xuICB6LWluZGV4OiAyO1xufVxuLnBhcnRuZXJzOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA2MCU7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDU1JSAwLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdkYjQ0O1xuICB6LWluZGV4OiAzO1xufVxuLyog0JrQntCd0JXQpiDQodCV0JrQptCY0K8gNCovXG4vKtCh0JXQmtCm0JjQryA1IC0g0KLQkNCg0JjQpNCrKi9cbi50YXJpZmYge1xuICBwYWRkaW5nLXRvcDogMTQ0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnRhcmlmZiAuYmxvY2staGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDE0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YXJpZmYge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxuICAudGFyaWZmIC5ibG9jay1oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICB9XG59XG4udGFyaWZmLWNhcmQge1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICBwYWRkaW5nOiAzNXB4IDU1cHggNDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlhOWE5YTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICB0cmFuc2l0aW9uOiAuNnM7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG4udGFyaWZmLWNhcmQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGFyaWZmLWNhcmQge1xuICAgIHBhZGRpbmc6IDM1cHggMTVweCA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRhcmlmZi1jYXJkIHtcbiAgICBwYWRkaW5nOiAzNXB4IDMwcHggNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YXJpZmYtY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4udGFyaWZmLWNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LWZhbWlseTogJ1lhbmRleFNhbnNEaXNwbGF5LUJvbGQnLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMzMzNTM2O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuI21vZGFsVGFyaWZmTmFtZSB7XG4gIGNvbG9yOiByZWQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi50YXJpZmYtY2FyZF9fdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDcxcHg7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogLThweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzNDM0O1xufVxuLnRhcmlmZi1jYXJkX19pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50YXJpZmYtY2FyZF9fbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4udGFyaWZmLWNhcmRfX2xpc3QgbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiAnWWFuZGV4U2Fuc0Rpc3BsYXktTGlnaHQnLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLnRhcmlmZi1jYXJkX19saXN0IGxpIHNwYW46Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMThweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4udGFyaWZmLWNhcmRfX2xpc3QgbGkgc3BhbjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuLnRhcmlmZi1jYXJkX19saXN0IGxpIC5mYS1jaGVjayB7XG4gIGNvbG9yOiAjZjFjNDBmO1xufVxuLnRhcmlmZi1jYXJkX19saXN0IGxpIC5mYS10aW1lcyxcbi50YXJpZmYtY2FyZF9fbGlzdCBsaS5kaXNhYmxlLWl0ZW0ge1xuICBjb2xvcjogI2IzYjNiMztcbn1cbi50YXJpZmYtY2FyZF9fZGVzY3JpcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4udGFyaWZmLWNhcmRfX3ByaWNlIHtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LWZhbWlseTogJ1lhbmRleFNhbnNEaXNwbGF5LUJvbGQnLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAyN3B4O1xufVxuLnRhcmlmZi1jYXJkX19idG4ge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQxMDI7XG4gIGhlaWdodDogNTFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IC41cztcbn1cbi50YXJpZmYtY2FyZF9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2YjkwMTtcbn1cbi8qINCa0J7QndCV0KYg0KHQldCa0KbQmNCvIDUqL1xuLyrQodC10LrRhtC40Y8tNiDQmtCw0YDRgtC+0YfQutC4INGC0L7QstCw0YDQvtCyKi9cbiNwcm9kdWN0cyB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5wcm9kdWN0cy1jYXJkcy1pbm5lciAub3dsLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wcm9kdWN0cy1jYXJkcy1pbm5lciAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3Qge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1mYW1pbHk6ICdZYW5kZXhTYW5zRGlzcGxheS1Cb2xkJywgc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wcm9kdWN0cy1jYXJkcy1pbm5lciAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3Q6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wcm9kdWN0cy1jYXJkcy1pbm5lciAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3QuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmNjMDA7XG59XG4ucHJvZHVjdC1jYXJkIHtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgxODMsIDE4MywgMTgzLCAwLjIyKTtcbiAgaGVpZ2h0OiA1MjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5wcm9kdWN0LWNhcmRfX2ltZyB7XG4gIGhlaWdodDogMjUwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wcm9kdWN0LWNhcmRfX2JvZHkge1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMjBweDtcbn1cbi5wcm9kdWN0LWNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOS41cHg7XG4gIGhlaWdodDogNTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9kdWN0LWNhcmRfX3ByaWNlIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE3cHg7XG59XG4ucHJvZHVjdC1jYXJkX19wcmljZSAucHJpY2UtdmFsdWUge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ucHJvZHVjdC1jYXJkX19wcmljZSAuc2FsZS12YWx1ZSB7XG4gIHBhZGRpbmc6IDBweCA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNjMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnByb2R1Y3QtY2FyZF9fcHJpY2UgLm9sZC1wcmljZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICBjb2xvcjogI2EyYTJhMjtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLnByb2R1Y3QtY2FyZF9fcmF0aW5nIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzk2OTY5NjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wcm9kdWN0LWNhcmRfX3JhdGluZyAucmF0aW5nLXN0YXJzIHtcbiAgY29sb3I6ICNmZmNjMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5wcm9kdWN0LWNhcmRfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wcm9kdWN0LWNhcmRfX2Zvb3RlciAuY2FyZC1idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQxMDI7XG4gIGhlaWdodDogNTFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRyYW5zaXRpb246IC41cztcbiAgd2lkdGg6IDE5MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ucHJvZHVjdC1jYXJkX19mb290ZXIgLmNhcmQtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2YjkwMTtcbn1cbi5wcm9kdWN0LWNhcmRfX2Zvb3RlciAuZmF2b3ItaWNvbiB7XG4gIGNvbG9yOiAjZDFkMWQxO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjVzO1xufVxuLnByb2R1Y3QtY2FyZF9fZm9vdGVyIC5mYXZvci1pY29uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZTkzYzAwO1xufVxuLyog0JrQntCd0JXQpiDQodCV0JrQptCY0K8gNiovXG4vKiDQmtCe0J3QldCmINCh0JXQmtCm0JjQryA3Ki9cbi5jYWxjdWxhdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5jYWxjdWxhdGlvbiAuYmxvY2staGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uY2FsY3VsYXRpb24gLmJsb2NrLWhlYWQgLmJhc2ljLXRleHQge1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDY3MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmNhbGN1bGF0aW9uLWNvbnRlbnRfX2ltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYWxjLXNsb2dhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTYyJSwgLTcwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU1MHB4KSB7XG4gIC5jYWxjLXNsb2dhbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTU4JSwgLTcwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNhbGMtc2xvZ2FuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDglLCAtNjglKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYWxjLXNsb2dhbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzI3cHgpIHtcbiAgLmNhbGMtc2xvZ2FuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00OCUsIDApO1xuICB9XG59XG4uY2FsYy1zbG9nYW4gcCB7XG4gIGNvbG9yOiAjNzI1ODFhO1xuICBtYXgtd2lkdGg6IDI2Y2g7XG59XG4uY2FsYy1zbG9nYW4gcDpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhbGMtc2xvZ2FuIHA6bGFzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbGMtc2xvZ2FuIHA6bGFzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FsYy1zbG9nYW4gcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4uY2FsYy1zbG9nYW4gLmNvbG9yLXdvcmQge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MjdweCkge1xuICAuY2FsYy1zbG9nYW4gLmNvbG9yLXdvcmQge1xuICAgIGNvbG9yOiByZWQ7XG4gIH1cbn1cbi5jYWxjLXNsb2dhbiAuZVRpbWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTgwcHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jYWxjLXNsb2dhbiAuZVRpbWVyIHtcbiAgICByaWdodDogLTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FsYy1zbG9nYW4gLmVUaW1lciB7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG4uY2FsYy1zbG9nYW4gLmVUaW1lciAuZXRVbml0IC5ldE51bWJlciB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgd2lkdGg6IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhbGMtc2xvZ2FuIC5lVGltZXIgLmV0VW5pdCAuZXROdW1iZXIge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYWxjLXNsb2dhbiAuZVRpbWVyIC5ldFVuaXQgLmV0TnVtYmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gIH1cbn1cbi8qINCa0J7QndCV0KYg0KHQldCa0KbQmNCvIDcqL1xuLyog0KHQldCa0KbQmNCvIDgqL1xuLm1hcCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuLm1hcCAuYmxvY2staGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4ubWFwLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2NjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXAtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgfVxufVxuLm1hcC1zY3JpcHQge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1hcC1jb250YWN0cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3NnB4O1xuICBsZWZ0OiAxMCU7XG4gIG1heC13aWR0aDogNTEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDIxcHggMTZweCAwcHggcmdiYSgxODMsIDE4MywgMTgzLCAwLjIyKTtcbiAgcGFkZGluZzogMi41ZW0gMmVtIDUuNDVlbSAyLjZlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWFwLWNvbnRhY3RzIHtcbiAgICB0b3A6IGF1dG87XG4gICAgcGFkZGluZzogMmVtO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXAtY29udGFjdHMge1xuICAgIHBhZGRpbmc6IDEuNWVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgODAlKTtcbiAgfVxufVxuLm1hcC1jb250YWN0cyAuY29tcGFueS1uYW1lIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLm1hcC1jb250YWN0cyAubWFwLWNvbnRhY3RzLWhlYWQge1xuICBtYXJnaW4tYm90dG9tOiAxLjhlbTtcbn1cbi5tYXAtY29udGFjdHMgLm1hcC1jb250YWN0cy1ib2R5IHtcbiAgbWFyZ2luLWJvdHRvbTogMS43ZW07XG59XG4ubWFwLWNvbnRhY3RzIC5jb250YWN0LXBob25lLFxuLm1hcC1jb250YWN0cyAuY29udGFjdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogLjZlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjMDAwO1xufVxuLm1hcC1jb250YWN0cyAuY29udGFjdC1waG9uZSBzcGFuLFxuLm1hcC1jb250YWN0cyAuY29udGFjdC1pdGVtIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYXAtY29udGFjdHMgLmNvbnRhY3QtcGhvbmU6aG92ZXIge1xuICBvcGFjaXR5OiAuNTtcbn1cbi5tYXAtY29udGFjdHMgLnRleHQtdXBwZXJjYXNlIHtcbiAgY29sb3I6ICM1NzU3NTc7XG4gIGZvbnQtc2l6ZTogLjhlbTtcbiAgZm9udC1mYW1pbHk6ICdZYW5kZXhTYW5zRGlzcGxheS1MaWdodCcsIHNhbnMtc2VyaWY7XG59XG4ubWFwLWNvbnRhY3RzIC5zb2NpYWwtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1hcC1jb250YWN0cyAuc29jaWFsLWJsb2NrLWl0ZW0ge1xuICBmb250LXNpemU6IDEuNmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogLjllbTtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuLm1hcC1jb250YWN0cyAuc29jaWFsLWJsb2NrLWl0ZW0uaWNvbi1pbnN0OmhvdmVyIHtcbiAgY29sb3I6ICNiMTM3YTk7XG59XG4ubWFwLWNvbnRhY3RzIC5zb2NpYWwtYmxvY2staXRlbS5pY29uLWZhY2U6aG92ZXIge1xuICBjb2xvcjogIzNjNWI5OTtcbn1cbi5tYXAtY29udGFjdHMgLnNvY2lhbC1ibG9jay1pdGVtLmljb24teW91dHViZTpob3ZlciB7XG4gIGNvbG9yOiAjZWEzMDExO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXAtY29udGFjdHMgLmNvbXBhbnktbmFtZSxcbiAgLm1hcC1jb250YWN0cyAubWFwLWNvbnRhY3RzLWhlYWQsXG4gIC5tYXAtY29udGFjdHMgLm1hcC1jb250YWN0cy1ib2R5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4vKiDQmtCe0J3QldCmINCh0JXQmtCm0JjQryA4Ki9cbi8qINCk0KPQotCV0KAqL1xuLmZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAyLjVlbTtcbiAgcGFkZGluZy1ib3R0b206IDVlbTtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmZvb3RlciBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uZm9vdGVyIC5mb290ZXItbGluazphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogM3B4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgdHJhbnNpdGlvbjogLjVzO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5mb290ZXIgLmZvb3Rlci1saW5rOmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyIC5jZW50ZXItbWVudSBwLFxuLmZvb3RlciAuY2VudGVyLW1lbnUgYSB7XG4gIHBhZGRpbmc6IDZweDtcbn1cbi5mb290ZXIgLmZvb3Rlci1jb250YWN0cyAuY29udGFjdHMtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uZm9vdGVyIC5mb290ZXItY29udGFjdHMgLmNvbnRhY3RzLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItY29udGFjdHMgLmNvbnRhY3RzLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4vKiDQmtCe0J3QldCmINCk0KPQotCV0KAqL1xuIiwiLyog0JHQkNCX0J7QktCr0JUg0KHQotCY0JvQmCDQlNCb0K8g0JLQodCV0KUg0KHQldCa0KbQmNCZKi9cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdZYW5kZXhTYW5zRGlzcGxheS1Cb2xkJztcclxuXHRzcmM6IHVybCguLi9mb250cy9ZYW5kZXhTYW5zRGlzcGxheS1Cb2xkLnR0Zik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnWWFuZGV4U2Fuc0Rpc3BsYXktUmVndWxhcic7XHJcblx0c3JjOiB1cmwoLi4vZm9udHMvWWFuZGV4U2Fuc0Rpc3BsYXktUmVndWxhci50dGYpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1lhbmRleFNhbnNEaXNwbGF5LUxpZ2h0JztcclxuXHRzcmM6IHVybCguLi9mb250cy9ZYW5kZXhTYW5zRGlzcGxheS1MaWdodC50dGYpO1xyXG59XHJcblxyXG4qIHtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuaHRtbCB7XHJcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LWZhbWlseTogJ1lhbmRleFNhbnNEaXNwbGF5LVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTBweDtcclxuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5uby1zY3JvbGwge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5maXgtYmxvY2sge1xyXG5cdG1heC13aWR0aDogMjQwMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblxyXG5cdGh0bWwsXHJcblx0Ym9keSB7XHJcblx0XHRmb250LXNpemU6IDhweDtcclxuXHR9XHJcbn1cclxuXHJcbmEsXHJcbmE6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxudWwge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDUsXHJcbnAge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG5pbWcge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbiB7XHJcblx0b3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0dHJhbnNpdGlvbjogLjVzO1xyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDEzMDBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzlweCkge1xyXG5cdC5jb250YWluZXIge1xyXG5cdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nOiAwcHggMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbi5iYXNpYy10ZXh0IHtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDoxMTk5cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcbn1cclxuXHJcbi5ibG9jay10aXRsZSB7XHJcblx0Y29sb3I6ICMxNzE3MTc7XHJcblx0Zm9udC1mYW1pbHk6IEBib2xkVGV4dDtcclxuXHRmb250LXNpemU6IDM4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjExOTlweCkge1xyXG5cdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDo5OTFweCkge1xyXG5cdFx0Zm9udC1zaXplOiAzNHB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDo1NzlweCkge1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5ibG9jay1oZWFkIC5iYXNpYy10ZXh0IHtcclxuXHRtYXgtd2lkdGg6IDY1MHB4O1xyXG5cdHdpZHRoOiA4MCU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLnBhZ2UtYnV0dG9uIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRib3JkZXI6IDBweDtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcblx0cGFkZGluZy1yaWdodDogNTBweDtcclxuXHRoZWlnaHQ6IDU0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xyXG5cdC1vLXRyYW5zaXRpb246IC41cztcclxuXHR0cmFuc2l0aW9uOiAuNXM7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjA5LCAyKTtcclxuXHRib3gtc2hhZG93OiAwcHggNXB4IDBweCAwcHggI2VhYTAwMDtcclxuXHJcbn1cclxuXHJcbi5wYWdlLWJ1dHRvbjpob3ZlciB7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG59XHJcblxyXG4vLy3QkdCb0J7QmiDQoSDQpNCe0KDQnNCe0JktLy9cclxuLmZvcm0tYmxvY2sge1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRwYWRkaW5nLXRvcDogNS41ZW07XHJcblx0cGFkZGluZy1sZWZ0OiA0LjVlbTtcclxuXHRwYWRkaW5nLWJvdHRvbTogNWVtO1xyXG5cdHdpZHRoOiA1MCU7XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6MTQzOXB4KSB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjExOTlweCkge1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDo5OTFweCkge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cclxuXHR9XHJcbn1cclxuXHJcbi5mb3JtLWJsb2NrLWNvbnRlbnQge1xyXG5cdG1heC13aWR0aDogNTIwcHg7XHJcblxyXG5cdC5ibG9jay1oZWFkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcblx0fVxyXG5cclxuXHQuYmxvY2stdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5jb250YWN0LWZvcm0ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMzYwcHg7XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHR3aWR0aDogOTUlO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLmZvcm0tcm93IHtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0LmlucHV0LW5hbWUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAtOHB4O1xyXG5cdFx0bGVmdDogMzBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogNXB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogNXB4O1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0Y29sb3I6ICM1OTU5NTk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0aW5wdXQge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYigxNTQsIDE1NCwgMTU0KTtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZjYzAwO1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMThweCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAxOHB4IHJnYmEoMjQxLCAxOTQsIDQsIC4yKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGlucHV0OjpwbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogI2MzYzNjMztcclxuXHJcblx0fVxyXG59XHJcblxyXG5pbnB1dC5wYWdlLWJ1dHRvbiB7XHJcblxyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJvcmRlcjogMHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmctbGVmdDogNTBweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG5cdGhlaWdodDogNTRweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XHJcblx0LW8tdHJhbnNpdGlvbjogLjVzO1xyXG5cdHRyYW5zaXRpb246IC41cztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMDksIDIpO1xyXG5cdGJveC1zaGFkb3c6IDBweCA1cHggMHB4IDBweCAjZWFhMDAwO1xyXG5cclxuXHQmOmhvdmVyIHt9XHJcbn1cclxuXHJcbi5jb250YWN0LWZvcm0tLWNlbnRlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0Ym9yZGVyOiA1cHggc29saWQgI2ZmY2MwMDtcclxuXHJcblx0Zm9ybSB7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWhlYWRlciB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLXRpdGxlIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyOHB4O1xyXG5cdH1cclxuXHJcblx0YnV0dG9uLmNsb3NlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogLTNweDtcclxuXHRcdHJpZ2h0OiA2cHg7XHJcblx0XHRmb250LXNpemU6IDM0cHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0Y29sb3I6ICM5OTk7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmY2MwMFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcbiNiYWNrVG9wIGEge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRib3R0b206IDQ1cHg7XHJcblx0cmlnaHQ6IDQwcHg7XHJcblx0Y29sb3I6ICNmZmNjMDA7XHJcblx0Zm9udC1zaXplOiA0NXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuXHJcbiNiYWNrVG9wIGE6aG92ZXIge1xyXG5cdG9wYWNpdHk6IC41O1xyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOjk5MXB4KSB7XHJcblx0I2JhY2tUb3AgYSB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRib3R0b206IDI1cHg7XHJcblx0XHRyaWdodDogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8q0JrQntCd0JXQpiDQkdCQ0JfQntCS0KvQlSDQodCi0JjQm9CYKi8iLCIvKiDQqNCQ0J/QmtCQLTEg0K3QmtCg0JDQnSovXHJcbi5zdWNjZXMge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdGZvbnQ6IDcwMCAyMXB4LzQycHggb3Blbi1zYW5zLWNvbmRlbnNlZCwgc2Fucy1zZXJpZjtcclxuXHRjb2xvcjogYmxhY2s7XHJcbn1cclxuXHJcbi5zdWNjZXMgc3BhbiB7XHJcblx0bWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4uc3VjY2Vzfioge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG5cdC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcbn1cclxuXHJcbi5zdWNjZXMuYWN0aXZlfioge1xyXG5cdG9wYWNpdHk6IC41O1xyXG5cdC13ZWJraXQtZmlsdGVyOiBibHVyKDEwcHgpO1xyXG5cdGZpbHRlcjogYmx1cigxMHB4KTtcclxufVxyXG5cclxuLnBhZ2Utd3JhcHBlciB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IDFzO1xyXG5cdC1vLXRyYW5zaXRpb246IDFzO1xyXG5cdHRyYW5zaXRpb246IDFzO1xyXG59XHJcblxyXG4ucGFnZS13cmFwcGVyLmhpZGUge1xyXG5cdG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5kLWZsZXgge1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG5cclxuLmhpZGRlbi1tb2JpbGUge1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5oaWRkZW4tbW9iaWxlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uaGVhZGVyIHtcclxuXHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjlweCAwcHggcmdiYSgxMzgsIDEyNCwgMTExLCAwLjIxKTtcclxuXHRib3gtc2hhZG93OiAwcHggMHB4IDI5cHggMHB4IHJnYmEoMTM4LCAxMjQsIDExMSwgMC4yMSk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0LmhlYWRlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LmhlYWRlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjVweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcblx0LmhlYWRlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uaGVhZGVyLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuXHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcblx0LmhlYWRlci13cmFwcGVyIHtcclxuXHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0fVxyXG59XHJcblxyXG4uaGVhZGVyLWNvbXBhbnkge1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5oZWFkZXItY29tcGFueS1sb2dvIHtcclxuXHRmb250LXNpemU6IDIuNnJlbTtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcclxuXHR3aWR0aDogLW1vei1maXQtY29udGVudDtcclxuXHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0cGFkZGluZy1yaWdodDogMjBweDtcclxufVxyXG5cclxuLmhlYWRlci1jb21wYW55LWxvZ286YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IC0xMHB4O1xyXG5cdHdpZHRoOiAycHg7XHJcblx0Ym90dG9tOiAtMTBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQuaGVhZGVyLWNvbXBhbnktbG9nbzphZnRlciB7XHJcblx0XHR0b3A6IC0zcHg7XHJcblx0XHRib3R0b206IC0zcHg7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyLWNvbXBhbnktbG9nbyB7XHJcblx0XHRmb250LXNpemU6IDJyZW07XHJcblx0fVxyXG59XHJcblxyXG4uaGVhZGVyLWNvbXBhbnktbG9nb19faWNvbiB7XHJcblx0d2lkdGg6IDM1JTtcclxuXHRtaW4td2lkdGg6IDUwcHg7XHJcblx0bWF4LXdpZHRoOiA3MHB4O1xyXG5cdC8vIG1pbi13aWR0aDogNTBweDtcclxuXHR3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcclxuXHR3aWR0aDogLW1vei1maXQtY29udGVudDtcclxuXHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0bWFyZ2luLXJpZ2h0OiAuNDVlbTtcclxufVxyXG5cclxuLmhlYWRlci1jb21wYW55LWluZm8ge1xyXG5cdGZvbnQtc2l6ZTogMS44ZW07XHJcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xyXG5cdHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xyXG5cdHdpZHRoOiBmaXQtY29udGVudDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LmhlYWRlci1jb21wYW55LWluZm8ge1xyXG5cdFx0Zm9udC1zaXplOiAxLjZlbTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzlweCkge1xyXG5cdC5oZWFkZXItY29tcGFueS1pbmZvIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyLWNvbXBhbnktbG9nbzphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmhlYWRlci1jb21wYW55LWxvZ29fX2ljb24ge1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiA1MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmhlYWRlci13cmFwcGVyIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRhY3RzIHtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRmb250LXNpemU6IDEuOHJlbTtcclxufVxyXG5cclxuLmNvbnRhY3RzLXBob25lIHtcclxuXHRmb250LXNpemU6IDEuM2VtO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xyXG5cdC1vLXRyYW5zaXRpb246IC41cztcclxuXHR0cmFuc2l0aW9uOiAuNXM7XHJcblx0cGFkZGluZy1ib3R0b206IDZweDtcclxufVxyXG5cclxuYS5jb250YWN0cy1pdGVtOmhvdmVyIHtcclxuXHRvcGFjaXR5OiAuNTU7XHJcbn1cclxuXHJcbi5jb250YWN0cy1pdGVtIHtcclxuXHRmb250LXNpemU6IDEuOHJlbTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcblx0LmhlYWRlci1jb250YWN0cyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb250YWN0cy1pdGVtIGEsXHJcbi5jb250YWN0cy1pdGVtIGkge1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uY29udGFjdHMtaXRlbSBpIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFjdHMtaXRlbSBpLmZhLXBob25lLWFsdCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogLTNweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LmhlYWRlci1jb250YWN0cyBpLmZhLXBob25lLWFsdCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcblx0LmhlYWRlci1jb250YWN0cyBpLmZhLXBob25lLWFsdCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi5oZWFkZXItY29udGFjdHMgLmNvbnRhY3RzLWl0ZW0ge1xyXG5cdC13ZWJraXQtYm94LXBhY2s6IGVuZDtcclxuXHQtbXMtZmxleC1wYWNrOiBlbmQ7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcblx0Lm1haW4tY29udGVudC10aXRsZS1ncm91cCB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyLW1haW4gLm1haW4tY29udGVudC10aXRsZS1ncm91cDphZnRlciB7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXItY29udGFjdHMgLmNvbnRhY3RzLWl0ZW0ge1xyXG5cdFx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG5cdFx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdH1cclxufVxyXG5cclxuLmhlYWRlci1jb250YWN0cy1pbmZvIHtcclxuXHRmb250LXNpemU6IDEuMmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0d2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XHJcblx0d2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XHJcblx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdHBhZGRpbmctYm90dG9tOiAycHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNhZGFkYWQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XHJcblx0LW8tdHJhbnNpdGlvbjogLjVzO1xyXG5cdHRyYW5zaXRpb246IC41cztcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRwYWRkaW5nLXRvcDogNnB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRhY3RzLWluZm86aG92ZXIge1xyXG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjJhYjAwO1xyXG5cdGNvbG9yOiAjZjJhYjAwO1xyXG59XHJcblxyXG4uaGVhZGVyLW1haW4ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Zm9udC1zaXplOiAxLjNyZW07XHJcblxyXG5cdC5tYWluLWNvbnRlbnQge1xyXG5cdFx0LXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG5cdFx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcblx0XHQtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdC5tYWluLWNvbnRlbnQge1xyXG5cdFx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG5cdFx0XHQtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuXHRcdFx0LW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdG1heC13aWR0aDogODAlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHQubWFpbi1jb250ZW50LXRpdGxlLWdyb3VwIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQubWFpbi1jb250ZW50IHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcblx0XHRcdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubWFpbi1jb250ZW50LWNvbC0tdGV4dCB7XHJcblx0XHRwYWRkaW5nLXRvcDogN3JlbTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0LjVyZW07XHJcblx0fVxyXG5cclxuXHQubWFpbi1jb250ZW50IHtcclxuXHRcdC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xyXG5cdFx0LW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XHJcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWNvbnRlbnQtY29sIHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWNvbnRlbnQtY29sIC5zdWJ0aXRsZSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMS4yZW07XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdC5tYWluLWNvbnRlbnQtY29sIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hvd0JnIHtcclxuXHQwIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KDEwMCUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGV4KDEwMCUpO1xyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRleCgwJSk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoMCUpO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzaG93Qmcge1xyXG5cdDAge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZXgoMTAwJSk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoMTAwJSk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KDAlKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRleCgwJSk7XHJcblx0fVxyXG59XHJcblxyXG4uaGVhZGVyLW1haW46YWZ0ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRjb250ZW50OiAnJztcclxuXHR3aWR0aDogNDYlO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV4KDEwMCUpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZXgoMTAwJSk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGV4KDEwMCUpO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRib3R0b206IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmY2MwMDtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaG93Qmc7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNob3dCZztcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHQuaGVhZGVyLW1haW46YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi50aXRsZS0xIHtcclxuXHRmb250LXNpemU6IDMuM2VtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjE7XHJcblx0Zm9udC1mYW1pbHk6ICdZYW5kZXhTYW5zRGlzcGxheS1Cb2xkJztcclxuXHRwYWRkaW5nLWJvdHRvbTogLjY1ZW07XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0xcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiA0NTBweDtcclxufVxyXG5cclxuLnN1YnRpdGxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDM1MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XHJcblxyXG5cdC5zdWJ0aXRsZSxcclxuXHQudGl0bGUtMSB7XHJcblx0XHR3aWR0aDogOTclO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblxyXG5cclxuXHQudGl0bGUtMSB7XHJcblx0XHR3aWR0aDogNzAlO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LnRpdGxlLTEge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4uc3VidGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMmVtO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYnV0dG9uQmcge1xyXG5cdDAlIHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRsZWZ0OiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBidXR0b25CZyB7XHJcblx0MCUge1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGxlZnQ6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbkBrZXlmcmFtZXMgYnV0dG9uQmcge1xyXG5cdDAge1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0bGVmdDogMTA1JTtcclxuXHR9XHJcbn1cclxuXHJcbi5oZWFkZXItbWFpbiAucGFnZS1idXR0b246YmVmb3JlIHtcclxuXHRjb250ZW50OiAnJztcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDIwMHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRiYWNrZ3JvdW5kOiAjZWVkMzViO1xyXG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KDIyN2RlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KSA2JSwgcmdiYSgyNTUsIDIwNCwgMCwgMC43NSkgNzAlKTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjIzZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpIDYlLCByZ2JhKDI1NSwgMjA0LCAwLCAwLjc1KSA3MCUpO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xyXG5cdHRvcDogLTkwJTtcclxuXHRsZWZ0OiA1cHg7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogYnV0dG9uQmc7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGJ1dHRvbkJnO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcclxuXHRhbmltYXRpb24tZGVsYXk6IDFzO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAyLjVzO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMi41cztcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG5cdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50LXRpdGxlLWdyb3VwIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQtdGl0bGUtZ3JvdXAgLnBhZ2UtYnV0dG9uIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50LXRpdGxlLWdyb3VwOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IDA7XHJcblx0aGVpZ2h0OiAycHg7XHJcblx0d2lkdGg6IDMwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50LWJlbmVmaXRzLWdyb3VwIHtcclxuXHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uYmVuZWZpdHMtZ3JvdXAtaXRlbSB7XHJcblx0cGFkZGluZy10b3A6IDYzcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDIxcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHR3aWR0aDogMzUlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XHJcblx0LmJlbmVmaXRzLWdyb3VwLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IDQyJTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5iZW5lZml0cy1ncm91cC1pdGVtIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAzMjBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5iZW5lZml0cy1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDEwJTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LmJlbmVmaXRzLWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLmJlbmVmaXRzLWdyb3VwLWl0ZW06YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC01cHg7XHJcblx0bGVmdDogNTAlO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdHdpZHRoOiA1MHB4O1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzEucG5nKTtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50LWNvbC0taW1nIHtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xyXG5cdC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xyXG5cdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcblx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0cGFkZGluZy1sZWZ0OiAxJTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0LmhlYWRlci1tYWluIC5tYWluLWNvbnRlbnQtY29sLS1pbWcge1xyXG5cdFx0Ly8gZGlzcGxheTogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNDBweDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0d2lkdGg6IDQwJTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5tYWluLWNvbnRlbnQtY29sLS1pbWcge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0fVxyXG59XHJcblxyXG4uaW1hZ2VzLXdyYXBwZXIge1xyXG5cdC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcblx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQtaW1hZ2VzLWl0ZW0ge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0d2lkdGg6IDMyJTtcclxuXHRtYXgtd2lkdGg6IDI5MHB4O1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDEwcHggMjFweCAwcHggcmdiYSgxNTksIDE5LCAwLCAwLjI2KTtcclxuXHRib3gtc2hhZG93OiAwcHggMTBweCAyMXB4IDBweCByZ2JhKDE1OSwgMTksIDAsIDAuMjYpO1xyXG59XHJcblxyXG4ubW9iaWxlLWhlYWRlci1pbWcge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG5cdC5tb2JpbGUtaGVhZGVyLWltZyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkMTAyO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4ubW9iaWxlLWhlYWRlci1pbWcgLmltYWdlcy13cmFwcGVyIHtcclxuXHRtYXgtd2lkdGg6IDQwMHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0Lm1haW4tY29udGVudC1pbWFnZXMtaXRlbSB7XHJcblx0XHRtYXgtd2lkdGg6IDE3MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLm1haW4tY29udGVudC1pbWFnZXMtaXRlbSBpbWcge1xyXG5cdG1heC13aWR0aDogNDAwJTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bGVmdDogLTM1JTtcclxufVxyXG5cclxuLm1haW4tY29udGVudC1pbWFnZXMtaXRlbSAuaW1hZ2UtbGVmdCB7XHJcblx0bGVmdDogLTM1JTtcclxufVxyXG5cclxuLm1haW4tY29udGVudC1pbWFnZXMtaXRlbSAuaW1hZ2UtY2VudGVyIHtcclxuXHRsZWZ0OiAtMTQ0JTtcclxufVxyXG5cclxuLm1haW4tY29udGVudC1pbWFnZXMtaXRlbSAuaW1hZ2UtcmlnaHQge1xyXG5cdGxlZnQ6IC0yNTAlO1xyXG59XHJcblxyXG4uaW1hZ2VzLWl0ZW1fX2xlZnQge1xyXG5cdC8vIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1MCUpO1xyXG5cdC8vIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUwJSk7XHJcblx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1MCUpO1xyXG5cdG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5pbWFnZXMtaXRlbV9fY2VudGVyIHtcclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uaW1hZ2VzLWl0ZW1fX3JpZ2h0IHtcclxuXHQvLyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTUwJSk7XHJcblx0Ly8gLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTUwJSk7XHJcblx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNTAlKTtcclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hvd0ltZ1RvcCB7XHJcblx0MCB7XHJcblx0XHQvLyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNTAlKTtcclxuXHRcdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNTAlKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdC8vIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuXHRcdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzaG93SW1nVG9wIHtcclxuXHQwIHtcclxuXHRcdC8vIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1MCUpO1xyXG5cdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1MCUpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0Ly8gLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG5cdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hvd0ltZ0NlbnRlciB7XHJcblx0MCB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzaG93SW1nQ2VudGVyIHtcclxuXHQwIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hvd0ltZ0JvdHRvbSB7XHJcblx0MCB7XHJcblx0XHQvLyBcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdC8vIFxyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2hvd0ltZ0JvdHRvbSB7XHJcblx0MCB7XHJcblx0XHQvLyBcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdC8vIFxyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbi5pbWFnZXMtaXRlbV9fbGVmdCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hvd0ltZ0JvdHRvbTtcclxuXHRhbmltYXRpb24tbmFtZTogc2hvd0ltZ0JvdHRvbTtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC41cztcclxuXHRhbmltYXRpb24tZGVsYXk6IDAuNXM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDEuNXM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDEuNXM7XHJcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbn1cclxuXHJcbi5pbWFnZXMtaXRlbV9fY2VudGVyIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaG93SW1nQ2VudGVyO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzaG93SW1nQ2VudGVyO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xyXG5cdGFuaW1hdGlvbi1kZWxheTogMC44cztcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcclxuXHRhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxufVxyXG5cclxuLmltYWdlcy1pdGVtX19yaWdodCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hvd0ltZ1RvcDtcclxuXHRhbmltYXRpb24tbmFtZTogc2hvd0ltZ1RvcDtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMS4zcztcclxuXHRhbmltYXRpb24tZGVsYXk6IDEuM3M7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDEuNXM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDEuNXM7XHJcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbn1cclxuXHJcblxyXG4ubWFpbi1jb250ZW50LWltYWdlcy1pdGVtOmZpcnN0LWNoaWxkIHtcclxuXHQtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcclxuXHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50LWltYWdlcy1pdGVtLmltYWdlcy1pdGVtX19jZW50ZXIge1xyXG5cdC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xyXG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQtaW1hZ2VzLWl0ZW06bGFzdC1jaGlsZCB7XHJcblx0LW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XHJcblx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxufVxyXG5cclxuXHJcbi8vLdC80L7QtNCw0LvRjNC90L7QtSDQvtC60L3QvlxyXG4jb3ZlcmxheSB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHotaW5kZXg6IDIwMDtcclxuXHR0b3A6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblxyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XHJcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XHJcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jb3ZlcmxheS5hY3RpdmUge1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzaG93TW9kYWwge1xyXG5cdDAge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2hvd01vZGFsIHtcclxuXHQwIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG4ubW9kYWwtd3JhcHBlciB7XHJcblx0b3BhY2l0eTogMDtcclxuXHRwYWRkaW5nOiAzMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogNjAwcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMjVweDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAzNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDM1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcclxuXHRib3JkZXI6IDEwcHggc29saWQgcmdiYSgyNTUsIDIwOSwgMSwgMC43NSk7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hvd01vZGFsO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzaG93TW9kYWw7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDEuNXM7XHJcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbn1cclxuXHJcbi5tb2RhbC10aXRsZSB7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0d2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XHJcblx0d2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XHJcblx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRwYWRkaW5nLWJvdHRvbTogNDVweDtcclxufVxyXG5cclxuLm1vZGFsLWNsb3NlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxNXB4O1xyXG5cdHJpZ2h0OiAxNXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjogMHB4O1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xyXG5cdC1vLXRyYW5zaXRpb246IC41cztcclxuXHR0cmFuc2l0aW9uOiAuNXM7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGNvbG9yOiAjOTk5O1xyXG59XHJcblxyXG4ubW9kYWwtY2xvc2U6aG92ZXIge1xyXG5cdG9wYWNpdHk6IC41O1xyXG59XHJcblxyXG5cclxuXHJcbi5tb2RhbC1mb3JtIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDQwMHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLmlucHV0LWdyb3VwIHtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uZm9ybS1pbnB1dCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDE1IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblx0aGVpZ2h0OiA0NHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDEycHg7XHJcblx0cGFkZGluZy1yaWdodDogMTJweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5mb3JtLWlucHV0OmZvY3VzIHtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZjYzAwO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1IHJnYmEoMCwgMCwgMCwgMC40NSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDE1IHJnYmEoMCwgMCwgMCwgMC40NSk7XHJcbn1cclxuXHJcbi5wb2xpdGljLXRleHQge1xyXG5cdGZvbnQtc2l6ZTogMTFweDtcclxuXHRtYXgtd2lkdGg6IDIyMHB4O1xyXG59XHJcblxyXG4uZm9ybS1idXR0b24ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHQtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuXHQtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4ucGFnZS1idXR0b24tLWZvcm0ge1xyXG5cdHBhZGRpbmctbGVmdDogNjBweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG5cdG1hcmdpbjogYXV0bztcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ucG9saXRpYy1saW5rIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLyog0JrQntCd0JXQpiDQqNCQ0J/QmtCQKi8iLCIvKtCh0JXQmtCm0JjQry0yLSovXHJcbi5zZWN0aW9uLWZlZWRiYWNrIHtcclxuXHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3gtc2hhZG93OiAwcHggN3B4IDI5cHggMHB4IHJnYmEoMTgwLCAxODAsIDE4MCwgMC4yOCk7XHJcblxyXG59XHJcblxyXG4uc2VjdGlvbi1mZWVkYmFjay1pbm5lciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4vLy3QkdCb0J7QmiDQoSDQmtCQ0KDQotCY0J3QmtCe0JktLy9cclxuLmltZy1ibG9jayB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiA1MCU7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zZWN0aW9uMi9zZWN0aW9uMi5qcGcpO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNDAwcHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjU3OXB4KSB7XHJcblx0XHRmb250LXNpemU6IDM1MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmltZy1ibG9ja19fbGF5b3V0LWxlZnQsXHJcbi5pbWctYmxvY2tfX2xheW91dC1yaWdodCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMDtcclxuXHRoZWlnaHQ6IDQzJTtcclxuXHR6LWluZGV4OiA1O1xyXG5cdHdpZHRoOiA1MCU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGZvbnQtZmFtaWx5OiBAYm9sZFRleHQ7XHJcblx0Zm9udC1zaXplOiA5MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjE0MzlweCkge1xyXG5cdFx0Zm9udC1zaXplOiA4MHB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDoxMTk5cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogNzBweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6NTc5cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogNDZweDtcclxuXHR9XHJcblxyXG59XHJcblxyXG4uaW1nLWJsb2NrX19sYXlvdXQtbGVmdCB7XHJcblx0bGVmdDogMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjA1LCAzMSwgMC43KTtcclxuXHJcblxyXG5cdHAge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogNjtcclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0QHN1cHBvcnRzICgtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggIzAwMCk7XHJcblxyXG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjMDAwO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmltZy1ibG9ja19fbGF5b3V0LXJpZ2h0IHtcclxuXHRyaWdodDogMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCAzNywgNDUsIDAuODU5KTtcclxuXHJcblx0cCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDY7XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdEBzdXBwb3J0cyAoLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4ICNmZmYpO1xyXG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjZmZmO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjU1ZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAuOWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiDQmtCe0J3QldCmINCh0JXQmtCm0JjQryAyKi8iLCIvKtCh0JXQmtCm0JjQryAtMyovXHJcbi5iZW5lZml0cyB7XHJcblx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNzBweDtcclxuXHJcblx0LmJsb2NrLWhlYWQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogODBweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHRcdHBhZGRpbmctdG9wOiA2MHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEzMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmJlbmVmaXRzLWl0ZW1zIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLmJlbmVmaXRzLWl0ZW0taW5uZXIge1xyXG5cdHBhZGRpbmctdG9wOiAxMnB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG5cdHdpZHRoOiAzMyU7XHJcblx0bWFyZ2luLWJvdHRvbTogNjVweDtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2IoMjA1LCAyMDUsIDIwNSk7XHJcblx0dHJhbnNpdGlvbjogLjZzO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHJcblx0XHQuYmVuZWZpdHMtaXRlbV9faWNvbiB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAxOHB4IHJnYmEoMCwgMCwgMCwgLjMpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjExOTlweCkge1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHJcblx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2IoMjA1LCAyMDUsIDIwNSk7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHRcdCY6bnRoLWNoaWxkKDNuKSB7XHJcblx0XHRcdGJvcmRlci1yaWdodDogMHB4XHJcblx0XHR9XHJcblxyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRib3JkZXItcmlnaHQ6IDBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5iZW5lZml0cy1pdGVtIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRtYXgtd2lkdGg6IDMxMHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoMjA1LCAyMDUsIDIwNSk7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHJcblxyXG5cdH1cclxuXHJcblxyXG59XHJcblxyXG4uYmVuZWZpdHMtaXRlbV9faWNvbiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHdpZHRoOiAxMDdweDtcclxuXHRoZWlnaHQ6IDEwN3B4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMDQsIDApO1xyXG5cdG1hcmdpbi1ib3R0b206IDM3cHg7XHJcblx0dHJhbnNpdGlvbjogLjVzO1xyXG5cclxuXHRpbWcge1xyXG5cdFx0dHJhbnNpdGlvbjogLjhzO1xyXG5cdH1cclxufVxyXG5cclxuLmJlbmVmaXRzLWl0ZW1fX3RpdGxlLFxyXG4uYmVuZWZpdHMtaXRlbV9fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdGZvbnQtZmFtaWx5OiBAbm9ybWFsVGV4dDtcclxufVxyXG5cclxuLmJlbmVmaXRzLWl0ZW1fX3RleHQge1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG5cdG1heC1oZWlnaHQ6IDEwMHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5iZW5lZml0cy1pdGVtX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBib2xkVGV4dDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG59XHJcblxyXG4vKiDQmtCe0J3QldCmINCh0JXQmtCm0JjQryAzKi8iLCIvKtCh0JXQmtCm0JjQryAtNCovXHJcbi5wYXJ0bmVycyB7XHJcblx0aGVpZ2h0OiA1NTBweDtcclxuXHRwYWRkaW5nLXRvcDogMi4xZW07XHJcblx0cGFkZGluZy1ib3R0b206IDIuNWVtO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2RlMzc7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zZWN0aW9uNC9wYXJ0bmVycy5wbmcpO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDMwcHggMzAlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZvbnQtc2l6ZTogMzJweDtcclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDoxNDM5cHgpIHtcclxuXHRcdGhlaWdodDogNTE1cHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMuNWVtO1xyXG5cdH1cclxuXHJcblxyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDU7XHJcblx0fVxyXG5cclxuXHQuYmxvY2stdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogLjhlbTtcclxuXHR9XHJcblxyXG5cdC5pbmZvLXRleHQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMThweDtcclxuXHR9XHJcblxyXG5cdC5tZWRpdW0tdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdH1cclxuXHJcblx0cC5hbmltYXRlLW51bSB7XHJcblx0XHRmb250LXNpemU6IDIuNGVtO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBib2xkVGV4dDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdH1cclxuXHJcblx0LmJhc2ljLXRleHQge1xyXG5cdFx0bWFyZ2luLXRvcDogMS44NWVtO1xyXG5cdH1cclxuXHJcblx0YnV0dG9uIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0fVxyXG5cclxuXHQucGFnZS1idXR0b24ucGFnZS1idXR0b24tLWxpZ2h0IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRib3gtc2hhZG93OiAwcHggNXB4IDBweCAwcHggIzU1NTtcclxuXHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTYxcHgpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5idXR0b24tbGluayB7XHJcblx0XHRib3JkZXI6IDBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMjVweDtcclxuXHRcdGhlaWdodDogNTRweDtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMzUpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcclxuXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucGFydG5lcnMtY29udGVudCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLnBhcnRuZXJzLWxvZ28ge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR3aWR0aDogNTAlO1xyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE4JSk7XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHR9XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1sb2dvX19pdGVtIHtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR3aWR0aDogMzYwcHg7XHJcblx0aGVpZ2h0OiAxNDBweDtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG5cdGJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDE4MywgMTgzLCAxODMsIDAuNDUpO1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG5cdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdH1cclxuXHJcblx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNSUpO1xyXG5cdH1cclxuXHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOiAxNDM5cHgpIHtcclxuXHRcdHdpZHRoOiBjYWxjKDM2MHB4ICogMC45KTtcclxuXHRcdGhlaWdodDogY2FsYygxNDBweCAqIDAuOSk7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHJcblx0XHQmOmZpcnN0LWNoaWxkLFxyXG5cdFx0JjpudGgtY2hpbGQoMiksXHJcblx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6NDI0cHgpIHtcclxuXHRcdHdpZHRoOiBjYWxjKDM2MHB4ICogMC43KTtcclxuXHRcdGhlaWdodDogY2FsYygxNDBweCAqIDAuNyk7XHJcblx0fVxyXG59XHJcblxyXG4ucGFydG5lcnMtbG9nb19faXRlbSBpbWcge1xyXG5cdG1heC13aWR0aDogYXV0bztcclxuXHRtYXgtaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4ucGFydG5lcnM6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMDQsIDAsIC41KTtcclxuXHR6LWluZGV4OiAyO1xyXG59XHJcblxyXG4ucGFydG5lcnM6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHRib3R0b206IDA7XHJcblx0d2lkdGg6IDYwJTtcclxuXHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCA1NSUgMCwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ3LCAyMTksIDY4KTtcclxuXHR6LWluZGV4OiAzO1xyXG59XHJcblxyXG4vKiDQmtCe0J3QldCmINCh0JXQmtCm0JjQryA0Ki8iLCIvKtCh0JXQmtCm0JjQryA1IC0g0KLQkNCg0JjQpNCrKi9cclxuLnRhcmlmZiB7XHJcblx0cGFkZGluZy10b3A6IDE0NHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cclxuXHQuYmxvY2staGVhZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNDVweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcclxuXHJcblx0XHQuYmxvY2staGVhZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDg1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGFyaWZmLWNhcmQge1xyXG5cdG1heC13aWR0aDogMzgwcHg7XHJcblx0cGFkZGluZzogMzVweCA1NXB4IDQ1cHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiKDE1NCwgMTU0LCAxNTQpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ3LCAyNDcsIDI0Nyk7XHJcblx0dHJhbnNpdGlvbjogLjZzO1xyXG5cdG1hcmdpbi1ib3R0b206IDcwcHg7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02MHB4KTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KSB7XHJcblxyXG5cdFx0cGFkZGluZzogMzVweCAxNXB4IDQ1cHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjk5MXB4KSB7XHJcblxyXG5cdFx0cGFkZGluZzogMzVweCAzMHB4IDQ1cHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdDtcclxuXHR9XHJcbn1cclxuXHJcbi50YXJpZmYtY2FyZF9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMzJweDtcclxuXHRmb250LWZhbWlseTogQGJvbGRUZXh0O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRjb2xvcjogIzMzMzUzNjtcclxuXHRtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG59XHJcblxyXG4jbW9kYWxUYXJpZmZOYW1lIHtcclxuXHRjb2xvcjogcmVkO1xyXG5cdHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG5cclxuLnRhcmlmZi1jYXJkX190aXRsZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogNzFweDtcclxuXHRoZWlnaHQ6IDJweDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0Ym90dG9tOiAtOHB4O1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMsIDUyLCA1Mik7XHJcblxyXG59XHJcblxyXG4udGFyaWZmLWNhcmRfX2ljb24ge1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi50YXJpZmYtY2FyZF9fbGlzdCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcblx0bGkge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBsaWdodFRleHQ7XHJcblx0XHRwYWRkaW5nLXRvcDogOHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHJcblx0XHRzcGFuOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cclxuXHRcdH1cclxuXHJcblx0XHRzcGFuOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZhLWNoZWNrIHtcclxuXHRcdFx0Y29sb3I6ICNmMWM0MGY7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZhLXRpbWVzLFxyXG5cdFx0Ji5kaXNhYmxlLWl0ZW0ge1xyXG5cdFx0XHRjb2xvcjogI2IzYjNiMztcclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcblxyXG4udGFyaWZmLWNhcmRfX2Rlc2NyaXAge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdGNvbG9yOiAjNWU1ZTVlO1xyXG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuXHJcbi50YXJpZmYtY2FyZF9fcHJpY2Uge1xyXG5cdGZvbnQtc2l6ZTogMzhweDtcclxuXHRmb250LWZhbWlseTogQGJvbGRUZXh0O1xyXG5cdG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbn1cclxuXHJcbi50YXJpZmYtY2FyZF9fYnRuIHtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjA5LCAyKTtcclxuXHRoZWlnaHQ6IDUxcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyOiAwcHg7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdHRyYW5zaXRpb246IC41cztcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ2LCAxODUsIDEpO1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi8qINCa0J7QndCV0KYg0KHQldCa0KbQmNCvIDUqLyIsIi8q0KHQtdC60YbQuNGPLTYg0JrQsNGA0YLQvtGH0LrQuCDRgtC+0LLQsNGA0L7QsiovXHJcbiNwcm9kdWN0cyB7XHJcblx0cGFkZGluZy10b3A6IDYwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1wYWdlIHtcclxuXHQvLyBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtY2FyZHMtaW5uZXIge1xyXG5cdC5vd2wtZG90cyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0YnV0dG9uLm93bC1kb3Qge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEBib2xkVGV4dDtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0YnV0dG9uLm93bC1kb3QuYWN0aXZlIHtcclxuXHRcdFx0Y29sb3I6ICNmZmNjMDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyAucHJvZHVjdHMtcGFnZS5hY3RpdmUge1xyXG4vLyBcdGRpc3BsYXk6IGJsb2NrO1xyXG4vLyB9XHJcblxyXG4vLyAucGFnaW5hdGlvbiB7XHJcbi8vIFx0cGFkZGluZy10b3A6IDM1cHg7XHJcbi8vIFx0ZGlzcGxheTogZmxleDtcclxuLy8gXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblxyXG4vLyB9XHJcblxyXG4vLyAucGFnaW5hdGlvbi1pdGVtIHtcclxuLy8gXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbi8vIFx0Y29sb3I6ICMxNzE3MTc7XHJcbi8vIFx0Zm9udC1zaXplOiAyNHB4O1xyXG4vLyBcdGZvbnQtZmFtaWx5OiBAYm9sZFRleHQ7XHJcblxyXG4vLyBcdCY6bGFzdC1jaGlsZCB7XHJcbi8vIFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcbi8vIFx0fVxyXG5cclxuLy8gXHQmOmhvdmVyIHtcclxuLy8gXHRcdG9wYWNpdHk6IC41O1xyXG4vLyBcdH1cclxuLy8gfVxyXG5cclxuLy8gLnBhZ2luYXRpb24taXRlbS5hY3RpdmUge1xyXG4vLyBcdGNvbG9yOiAjZmZjYzAwO1xyXG4vLyB9XHJcblxyXG4ucHJvZHVjdC1jYXJkIHtcclxuXHRtYXgtd2lkdGg6IDI3MHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XHJcblx0Ym94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMTgzLCAxODMsIDE4MywgMC4yMik7XHJcblx0aGVpZ2h0OiA1MjBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ucHJvZHVjdC1jYXJkX19pbWcge1xyXG5cdGhlaWdodDogMjUwcHg7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcbn1cclxuXHJcbi5wcm9kdWN0LWNhcmRfX2JvZHkge1xyXG5cdHBhZGRpbmc6IDMwcHggMjBweCAyMHB4O1xyXG59XHJcblxyXG4ucHJvZHVjdC1jYXJkX190aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxOS41cHg7XHJcblx0aGVpZ2h0OiA1NXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnByb2R1Y3QtY2FyZF9fcHJpY2Uge1xyXG5cdGhlaWdodDogNjBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHJcblx0LnByaWNlLXZhbHVlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5zYWxlLXZhbHVlIHtcclxuXHRcdHBhZGRpbmc6IDBweCA1cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzAwO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblxyXG5cdC5vbGQtcHJpY2Uge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcblx0XHRjb2xvcjogI2EyYTJhMjtcclxuXHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHR9XHJcblxyXG5cclxufVxyXG5cclxuLnByb2R1Y3QtY2FyZF9fcmF0aW5nIHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0Y29sb3I6ICM5Njk2OTY7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcblx0LnJhdGluZy1zdGFycyB7XHJcblx0XHRjb2xvcjogI2ZmY2MwMDtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5wcm9kdWN0LWNhcmRfX2Zvb3RlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0LmNhcmQtYnV0dG9uIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDIwOSwgMik7XHJcblx0XHRoZWlnaHQ6IDUxcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0dHJhbnNpdGlvbjogLjVzO1xyXG5cdFx0d2lkdGg6IDE5MHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ2LCAxODUsIDEpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZhdm9yLWljb24ge1xyXG5cdFx0Y29sb3I6ICNkMWQxZDE7XHJcblx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR0cmFuc2l0aW9uOiAuNXM7XHJcblxyXG5cdH1cclxuXHJcblx0LmZhdm9yLWljb24uYWN0aXZlIHtcclxuXHRcdGNvbG9yOiAjZTkzYzAwO1xyXG5cclxuXHR9XHJcbn1cclxuXHJcbi8qINCa0J7QndCV0KYg0KHQldCa0KbQmNCvIDYqLyIsIi8qINCa0J7QndCV0KYg0KHQldCa0KbQmNCvIDcqL1xyXG4uY2FsY3VsYXRpb24ge1xyXG5cdHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cclxuXHQuYmxvY2staGVhZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuXHRcdC5iYXNpYy10ZXh0IHtcclxuXHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiA2NzBweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jYWxjdWxhdGlvbi1jb250ZW50X19pbWcge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmNhbGMtc2xvZ2FuIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC02MiUsIC03MCUpO1xyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjE1NTBweCkge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTU4JSwgLTcwJSk7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjExOTlweCkge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ4JSwgLTY4JSk7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0XHQvLyBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDglLCAwKTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYShtYXgtd2lkdGg6NzI3cHgpIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC00OCUsIDApO1xyXG5cdH1cclxuXHJcblx0cCB7XHJcblx0XHRjb2xvcjogIzcyNTgxYTtcclxuXHRcdG1heC13aWR0aDogMjZjaDtcclxuXHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmNvbG9yLXdvcmQge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDo3MjdweCkge1xyXG5cdFx0XHRjb2xvcjogcmVkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmVUaW1lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRyaWdodDogLTgwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOjExOTlweCkge1xyXG5cdFx0XHRyaWdodDogLTQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG5cdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQuZVRpbWVyIC5ldFVuaXQgLmV0TnVtYmVyIHtcclxuXHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHRcdHdpZHRoOiA0NXB4O1xyXG5cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpIHtcclxuXHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG5cdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0Zm9udC1zaXplOiA0NnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyog0JrQntCd0JXQpiDQodCV0JrQptCY0K8gNyovIiwiLyog0KHQldCa0KbQmNCvIDgqL1xyXG4ubWFwIHtcclxuXHQuYmxvY2staGVhZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cdH1cclxuXHJcblx0cGFkZGluZy10b3A6IDYwcHg7XHJcbn1cclxuXHJcbi5tYXAtd3JhcHBlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA2NjBweDtcclxuXHJcblxyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG5cdFx0aGVpZ2h0OiA0NTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5tYXAtc2NyaXB0IHtcclxuXHRmaWx0ZXI6IGdyYXlzY2FsZSgpO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLm1hcC1jb250YWN0cyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNzZweDtcclxuXHRsZWZ0OiAxMCU7XHJcblx0bWF4LXdpZHRoOiA1MTBweDtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG5cdGJveC1zaGFkb3c6IDBweCAyMXB4IDE2cHggMHB4IHJnYmEoMTgzLCAxODMsIDE4MywgMC4yMik7XHJcblx0cGFkZGluZzogMi41ZW0gMmVtIDUuNDVlbSAyLjZlbTtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0bWluLXdpZHRoOiAzMDBweDtcclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDo5OTFweCkge1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0cGFkZGluZzogMmVtO1xyXG5cdFx0bGVmdDogMjBweDtcclxuXHRcdGJvdHRvbTogMjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHJcblx0fVxyXG5cclxuXHRAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0XHRwYWRkaW5nOiAxLjVlbTtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDgwJSlcclxuXHR9XHJcblxyXG5cclxuXHJcblx0LmNvbXBhbnktbmFtZSB7XHJcblx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdH1cclxuXHJcblx0Lm1hcC1jb250YWN0cy1oZWFkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEuOGVtO1xyXG5cdH1cclxuXHJcblx0Lm1hcC1jb250YWN0cy1ib2R5IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEuN2VtO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3QtcGhvbmUsXHJcblx0LmNvbnRhY3QtaXRlbSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAuNmVtO1xyXG5cdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRjb2xvcjogIzAwMDtcclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29udGFjdC1waG9uZTpob3ZlciB7XHJcblx0XHRvcGFjaXR5OiAuNTtcclxuXHR9XHJcblxyXG5cdC50ZXh0LXVwcGVyY2FzZSB7XHJcblx0XHRjb2xvcjogIzU3NTc1NztcclxuXHRcdGZvbnQtc2l6ZTogLjhlbTtcclxuXHRcdGZvbnQtZmFtaWx5OiBAbGlnaHRUZXh0O1xyXG5cdH1cclxuXHJcblx0LnNvY2lhbC1ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5zb2NpYWwtYmxvY2staXRlbSB7XHJcblx0XHRmb250LXNpemU6IDEuNmVtO1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1yaWdodDogLjllbTtcclxuXHRcdHRyYW5zaXRpb246IC4zcztcclxuXHR9XHJcblxyXG5cdC5zb2NpYWwtYmxvY2staXRlbS5pY29uLWluc3Q6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICNiMTM3YTk7XHJcblxyXG5cdH1cclxuXHJcblx0LnNvY2lhbC1ibG9jay1pdGVtLmljb24tZmFjZTpob3ZlciB7XHJcblx0XHRjb2xvcjogIzNjNWI5OTtcclxuXHR9XHJcblxyXG5cdC5zb2NpYWwtYmxvY2staXRlbS5pY29uLXlvdXR1YmU6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICNlYTMwMTE7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0Lm1hcC1jb250YWN0cyB7XHJcblxyXG5cdFx0LmNvbXBhbnktbmFtZSxcclxuXHRcdC5tYXAtY29udGFjdHMtaGVhZCxcclxuXHRcdC5tYXAtY29udGFjdHMtYm9keSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuLyog0JrQntCd0JXQpiDQodCV0JrQptCY0K8gOCovIiwiLyog0KTQo9Ci0JXQoCovXHJcbi5mb290ZXIge1xyXG5cdHBhZGRpbmctdG9wOiAyLjVlbTtcclxuXHRwYWRkaW5nLWJvdHRvbTogNWVtO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHJcblx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblxyXG5cdGEge1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDZweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcblx0fVxyXG5cclxuXHQuZm9vdGVyLWxpbms6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDNweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdHRyYW5zaXRpb246IC41cztcclxuXHRcdGhlaWdodDogMXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHR9XHJcblxyXG5cdC5mb290ZXItbGluazpob3ZlcjphZnRlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5jZW50ZXItbWVudSB7XHJcblxyXG5cdFx0cCxcclxuXHRcdGEge1xyXG5cdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyLWNvbnRhY3RzIHtcclxuXHRcdC5jb250YWN0cy1pdGVtIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFjdHMtaXRlbTpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDo5OTFweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyog0JrQntCd0JXQpiDQpNCj0KLQldCgKi8iXX0= */
