@import url("css/bootstrap.min.css");
@font-face {
  font-family: 'MullerRegular';
  src: url("fonts/MullerRegular.eot");
  src: url("fonts/MullerRegular.woff2") format("woff2"), url("fonts/MullerRegular.woff") format("woff"), url("fonts/MullerRegular.ttf") format("truetype"), url("fonts/MullerRegular.otf") format("opentype"), url("fonts/MullerRegular.svg#MullerRegular") format("svg"), url("fonts/MullerRegular.eot?#iefix") format("embedded-opentype");
  font-weight: normal;
  font-style: normal; }

html,
body,
ul {
  margin: 0;
  padding: 0; }

body {
  color: #202020;
  font-family: 'Montserrat', sans-serif; }

section {
  padding: 80px 0 90px; }

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

ul {
  list-style: none; }

a,
button {
  transition: all .4s;
  cursor: pointer; }

button {
  padding: 0;
  display: block; }

button:focus {
  outline: none; }

a:hover {
  text-decoration: none; }

.page-header {
  padding: 30px 0; }

.header-inner,
.main-menu {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center; }
.header-inner {
    position: relative;
}
.city-current {
    position: absolute;
    bottom: -20px;
    left: 0;
}
.city-current span {
    font-weight: 700;
    color: #0059a9;
}
.nav-item {
  position: relative; }
  .nav-item:not(:last-child) {
    margin-right: 35px; }

.menu-link {
  padding: 0;
  font-weight: 500;
  color: #535353; }

.menu-link:hover {
  color: #0059a9; }

.menu-link:hover + .submenu {
  display: block; }

.submenu {
  display: none;
  position: absolute;
  z-index: 5;
  left: 8px;
  top: 100%;
  width: 240px;
  color: #fff;
  background-color: #000;
  padding: 15px; }

.phone {
  display: block;
  font-weight: 700;
  color: #0059a9;
  font-size: 20px;
  line-height: 1.2;
  text-align: right; }

.phone:hover {
  color: #000; }

.cities {
    display: none;
  width: 290px;
  position: absolute;
  top: 0;
  z-index: 10; }

.cities-close {
  position: absolute;
  top: -16px;
  right: -16px;
  width: 38px;
  height: 38px;
  background: url(img/close.png) center no-repeat #fff;
  border-radius: 50%;
  cursor: pointer; }

.city {
      display: block;
  padding: 15px 30px;
  color: #0059a9;
  font-weight: 700;
  font-size: 20px;
  background-color: #a1e1ff;
  cursor: pointer;
  transition: color .4s; }
  .city:hover {
    color: #000; }

.cities-header {
  padding: 35px 30px;
  font-size: 18px;
  font-weight: 500;
  color: #535353;
  background-color: #e6e6e6; }

.fs-section {
  padding-bottom: 200px;
  background: url(img/bg1.png) center no-repeat #f6f6f6; }

.text-block {
  margin-top: 10px; }

.main-header {
  font-size: 54px;
  font-weight: 500; }
  .main-header img {
    margin-top: 20px; }

.fs-advantages {
  margin: 100px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 60px;
  max-width: 430px; }

.adv-item-wrapper {
  padding: 20px 0;
  color: #525252; }
  .adv-item-wrapper:nth-child(1) {
    background: url(img/advant1.png) center no-repeat; }
  .adv-item-wrapper:nth-child(2) {
    background: url(img/advant2.png) center no-repeat; }
  .adv-item-wrapper:nth-child(3) {
    background: url(img/advant3.png) center no-repeat; }

.advant-header {
  font-weight: 500;
  font-size: 20px;
  line-height: 1.1; }
  .advant-header span {
    font-size: 32px; }

.advant-text {
  font-size: 14px; }

.call-btn {
  position: relative;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  border: none;
  box-shadow: 6px 6px 0 0 #c3c3c3;
  background-color: #32beff; }
  .call-btn span:not(.arrow) {
    -ms-flex-positive: 1;
        flex-grow: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-item-align: stretch;
        align-self: stretch;
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    background-color: #32beff; }
  .call-btn .arrow {
    position: relative;
    display: block;
    width: 70px;
    height: 70px;
    background: url(img/btn-arrow.png) center no-repeat #73cef8;
    transition: all .4s; }
  .call-btn:hover .arrow {
    transform: rotate(180deg); }
  .call-btn:active {
    transform: scale(0.98) translateY(5px);
    box-shadow: none; }

.fs-btn {
  width: 470px; }

.section-header {
  margin-bottom: 70px;
  color: #0059a9;
  text-align: center;
  font-size: 40px;
  line-height: 1.1; }

.rep-text {
  margin-top: 15px;
  font-size: 20px;
  color: #3a3a3a;
  line-height: 1; }

.c1 {
  padding: 25px 15px;
  background-color: #d9eff9; }

.c2 {
  padding: 40px 15px 25px;
  background-color: #dbdbdb; }

.c3 {
  padding: 24px 15px 25px 15px;
  height: 100%;
  background-color: #eff5f7; }
  .c3 .rep-img {
    margin: auto; }

.c4,
.c5,
.c6,
.c7 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.c7,
.c4 {
  padding: 90px 30px 25px;
  height: 100%;
   }
   .c7 .rep-text,
  .c4 .rep-text {
    width: 100%; }
    
.c7 {
     background-color: #d9eff9;
}  

    
.c4 {
    background-color: #bfd0d7;
}

.c5,
.c6 {
  height: 100%;
  padding: 30px 15px 25px; }

.c5 {
  background-color: #dbdbdb; }

.c6 {
  background-color: #b3e3f9; }
  .c6 .rep-text {
    width: 100%; }

.rep-right {
  height: 100%; }

.rep-bottom {
  margin-top: 90px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.rep-bottom-text {
  color: #3a3a3a; }

.rep-btn {
  margin-left: 100px;
  width: 470px; }

.advantage-card {
  padding: 45px 15px;
  color: #1b1b1b;
  text-align: center; }
  .advantage-card.odd {
    background-color: #f3f4f4; }
  .advantage-card.even {
    background-color: #fcfdfd; }

.advant-img-wrapper {
  height: 95px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 45px; }

.advant-img {
  margin: 0 auto; }

.adv-card-header {
  margin-bottom: 5px;
  font-size: 22px;
  font-weight: 700; }

.adv-card-text {
  line-height: 1.2; }

.go-section {
  padding: 20px 0;
  background: url(img/go-img.png) no-repeat #f6f6f6;
  background-position: calc(50% + 50px) 50%; }

.go-header {
  font-size: 28px;
  color: #696969;
  font-weight: 500; }

.go-subheader {
  margin: 50px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .go-subheader .sub-hum {
    margin-right: 20px;
    font-size: 110px;
    color: #0059a9;
    font-weight: 700;
    line-height: 1;
    text-shadow: 1px 2px 5px rgba(0, 0, 0, 0.35); }

.sub-right {
  color: #696969;
  font-size: 18px;
  line-height: 1.2; }
  .sub-right span {
    display: block;
    margin-bottom: 15px;
    font-size: 28px;
    font-weight: 700;
    text-shadow: 1px 2px 5px rgba(0, 0, 0, 0.35);
    color: #0059a9; }

.go-notice {
  color: #696969; }
  .go-notice span {
    display: block;
    font-weight: 700;
    font-size: 18px; }

.form-wrapper {
  margin-left: auto;
  width: 440px;
  padding: 10px;
  background-color: #fff; }

.form {
  padding: 35px 20px;
  border: 1px solid #b3e3f9;
  text-align: center; }

.form-header {
  color: #6e6e6e;
  font-size: 20px;
  line-height: 1; }

.form-input {
  margin: 35px 0 25px;
  width: 100%;
  padding: 20px 30px;
  color: #4d4d4d;
  font-size: 18px;
  outline: none;
  border: none;
  box-shadow: -1px -1px 4px 1px rgba(0, 0, 0, 0.1), 6px 6px 0 0 #c3c3c3; }

.form-btn {
  width: 100%; }

.scheme-section .col-lg-4 {
  margin-bottom: 70px; }

.scheme-header {
  margin-bottom: 110px; }

.scheme-img-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
  left: -65px;
  top: -20px; }

.sch-num {
  margin-left: 15px;
  font-weight: 700;
  font-size: 70px;
  line-height: 1;
  color: #fff; }

.scheme-card {
  height: 100%;
  margin-left: 35px;
  padding: 0 20px 10px 30px;
  background-color: #f2f2f2; }

.scheme-img {
  box-shadow: 6px 6px 0 0 #c3c3c3; }

.sch-header {
  margin-bottom: 5px;
  font-weight: 700;
  font-size: 20px; }

.sch-text {
  font-size: 14px; }

.price-section {
  padding-top: 50px; }

.price-main-header {
  margin-bottom: 0; }

.price-subheader {
  margin-bottom: 50px;
  font-size: 28px;
  color: #767676;
  text-align: center;
  line-height: 1.1; }

.price-table {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin: 50px 0; }

.price {
  width: 16.5%; }

.price-top {
  padding: 25px;
  line-height: 1.2;
  background-color: #fdfdfd;
  border: 1px solid #d5e7f0; }

.price-bottom {
  padding: 25px;
  background-color: #f3f4f4;
  text-align: center;
  font-size: 21px;
  font-weight: 700; }

.price-section-bottom {
  margin-top: 65px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.price-section-text {
  color: #3a3a3a;
  font-weight: 500;
  font-size: 18px; }

.price-btn {
  margin-left: 100px;
  width: 390px; }

.stories-section {
  background-color: #f6f6f6; }

.stories-header {
  margin-bottom: 50px; }
  .stories-header span {
    font-weight: 700; }

.stories-slide {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  max-width: 900px;
  margin: 20px auto; }

.diagnosis,
.slide-img-wrapper {
  width: 50%; }

.diagnosis {
  margin-left: 55px; }

.slick-slide {
  outline: none; }

.slide-img {
  box-shadow: -1px -1px 6px 1px rgba(0, 0, 0, 0.1), 6px 6px 0 0 #c3c3c3; }

.model-info-item {
  margin-bottom: 20px;
  color: #5c5c5c;
  font-size: 18px;
  line-height: 1; }

.model-info-header {
  font-weight: 700; }

.model-price {
  font-size: 18px;
  font-weight: 700;
  color: #5c5c5c; }
  .model-price span {
    color: #0059a9; }

.slick-arrow {
  width: 34px;
  height: 29px;
  transform: translateY(-50%);
  z-index: 10; }
  .slick-arrow::before {
    display: none; }
  .slick-arrow.slick-prev {
    left: 0;
    background: url(img/arrow-left.png) center no-repeat; }
  .slick-arrow.slick-next {
    right: 0;
    background: url(img/arrow-right.png) center no-repeat; }

.slick-dots li.slick-active button::before {
  background-color: #0059a9; }

.slick-dots li button::before {
  content: '';
  width: 10px;
  height: 10px;
  background-color: #a7a7a7;
  opacity: 1; }

.slick-dots {
  bottom: -60px; }

.map-section {
  padding-bottom: 25px; }

.contact-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center; }
  .contact-item, .contact-item .contacts-phone {
    color: #595959;
    font-size: 22px;
    font-family: 'MullerRegular', sans-serif;
    line-height: 1.1; }

.contact-wrapper {
  margin-top: 50px; }

.contact-item {
  margin-bottom: 30px; }

.contacts-phone {
  display: block; }

.contact-img-wrapper {
  width: 45px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  margin-right: 10px; }

.cont-btn {
  margin-top: 65px;
  width: 470px; }

.page-footer {
  padding: 40px 0;
  background-color: #f6f6f6; }

.footer-inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center; }

.privacy-link {
  display: block;
  margin-top: 15px;
  font-size: 11px;
  color: #898989; }

.city-data,
.city-mob,
.fs-mid,
.fs-mob,
.sub-right-mob {
  display: none; }

@media screen and (max-width: 1199px) {
  .fs-section {
    padding-bottom: 135px; }
  .fs-btn {
    width: 450px; }
  .nav-item:last-child {
    display: none; }
  .form-wrapper {
    width: 100%;
    max-width: 410px; }
  .go-section {
    background-position: calc(50% + 100px) 50%; }
  .sch-num {
    font-size: 50px; }
  .sch-text br {
    display: none; }
  .price-bottom,
  .price-top {
    padding: 20px 10px; }
  .cont-btn {
    width: 100%; }
  .stories-slide {
    max-width: 850px; } }

@media screen and (max-width: 991px) {
  .nav-item:not(:first-child) {
    display: none; }
    .nav-item:first-child {
        margin-right: 0;
    }
    .cities {
        display: none;
    }
  .fs-section {
    padding-bottom: 90px;
    padding-top: 20px;
    background: url(img/bg1-middle.png) center 220px/700px no-repeat #f6f6f6; }
  .main-header {
    text-align: center; }
    .main-header img {
      margin: auto; }
  .fs-advantages {
    margin: 670px auto 50px; }
  .fs-btn {
    margin: 0 auto; }
  .rep-bottom {
    margin-top: 40px;
    -ms-flex-direction: column;
        flex-direction: column; }
  .rep-bottom-text {
    text-align: center; }
  .rep-btn {
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto; }
  .advantage-card.odd {
    background-color: #fcfdfd; }
  .advantage-card.a1, .advantage-card.a4, .advantage-card.a5 {
    background-color: #f3f4f4; }
  .a1,
  .a4,
  .a5 {
    background-color: #f3f4f4; }
  .form-wrapper {
    margin-right: auto;
    margin-top: 30px; }
  .go-section {
    background-position: calc(100% + 200px) 70px; }
  .section-header {
    font-size: 35px; }
    .section-header br {
      display: none; }
  .price-table {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .price {
    margin-bottom: 25px;
    width: 33%; }
  .price-btn {
    margin-left: 50px;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .contact-item {
    margin: 0 auto 30px;
    width: 400px; }
  .contact-wrapper {
    margin-top: 0; }
  .cont-btn {
    width: 470px;
    margin: 50px auto; }
  .stories-slide {
    -ms-flex-direction: column;
        flex-direction: column; }
  .diagnosis, .slide-img-wrapper {
    width: 80%; }
  .slide-img {
    margin: auto; }
  .diagnosis {
    max-width: 430px;
    margin-left: 0;
    margin-top: 50px; } }

@media screen and (max-width: 767px) {
  .main-header {
    margin-bottom: 50px;
    font-size: 45px; }
  .c2 {
    height: 100%;
    padding-top: 55px; }
  section {
    padding: 50px 0; }
  .rep-text {
    font-size: 18px; }
  .advantage-card {
    height: 100%; }
  .go-section {
    background-position: calc(100% + 350px) 70px; }
  .section-header {
    margin-bottom: 50px;
    font-size: 30px; }
  .scheme-card {
    max-width: 300px;
    margin: auto; }
  .price-main-header {
    margin-bottom: 20px; }
  .price-section-bottom {
    -ms-flex-direction: column;
        flex-direction: column; }
  .price-btn {
    margin: 30px auto 0; }
  .map-section {
    padding-bottom: 0; }
  .fs-section {
    background: #f6f6f6; }
  .fs-mid {
    display: block; }
  .fs-advantages {
    margin-top: 50px; } }

@media screen and (max-width: 575px) {
  .call-btn {
    width: 100%; }
  .advantage-card {
    padding: 30px 15px; }
  .go-section {
    background-position: calc(100% + 180px) 70px;
    background-size: 400px; }
  .go-subheader {
    margin: 30px 0; }
  .main-header {
    font-size: 40px; }
  .form-wrapper {
    max-width: none; }
  .price-subheader {
    font-size: 22px; } }

@media screen and (max-width: 480px) {
  .advantages-section .container,
  .rep-section .container {
    padding: 0; }
    .menu-link,
    .phone {
        font-size: 14px;
    }
    .logo {
        max-width: 60px;
    }
  .rep-btn {
    max-width: calc(100% - 30px); }
  .call-btn .arrow {
    width: 60px;
    height: 60px; }
  .call-btn span:not(.arrow) {
    font-size: 16px; }
  .adv-card-header {
    font-size: 18px; }
  .adv-card-text br {
    display: none; }
  .go-section {
    margin-top: 50px; }
  .form-input {
    padding: 17px 30px; }
  .section-header {
    font-size: 25px; }
  .price {
    width: 49%; }
  .diagnosis {
    width: 100%;
    max-width: 370px;
    margin-top: 120px; }
  .slick-dots {
    bottom: initial;
    top: 49%; }
  .contact-item {
    width: 100%;
    font-size: 18px; }
  .contact-item .contacts-phone {
    font-size: 18px; }
  .contact-img-wrapper {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .main-header {
    font-size: 35px; }
    .main-header img {
      max-width: 150px; }
  .fs-section {
    background: #f6f6f6; }
    .fs-section .col-lg-6,
    .fs-section .row,
    .fs-section .container {
      margin: 0;
      padding: 0; }
  .fs-mid {
    display: none; }
  .fs-mob {
    display: block;
    margin: 30px  auto 0; }
  .fs-advantages {
    margin: 30px 15px; }
  .fs-btn {
    width: calc(100% - 30px); }
  .advant-header {
    font-size: 18px; }
  .adv-item-wrapper {
    background-size: 50px !important; }
  .rep-section {
    padding-top: 100px; }
  .go-header {
    font-size: 25px; }
  .go-section {
    background-position: calc(100% + 230px) 70px;
    background-size: 430px; }
  .go-subheader {
    margin-bottom: 5px;
    -ms-flex-align: start;
        align-items: flex-start; }
    .go-subheader .sub-right {
      font-size: 0; }
      .go-subheader .sub-right span {
        font-size: 20px; }
    .go-subheader .sub-hum {
      line-height: .9;
      font-size: 85px; }
  .sub-right-mob {
    display: block; }
  .go-notice {
    margin-top: 50px; }
  .form-input {
    padding: 17px 20px;
    font-size: 15px; }
  .advant-img-wrapper {
    margin-bottom: 20px; }
  .c2-col {
    -ms-flex: 0 0 55%;
        flex: 0 0 55%;
    max-width: 55%; }
  .c3-col {
    max-width: 45%; }
  .form-header {
    font-size: 18px; }
    .form-header br {
      display: none; }
  .form-input {
    padding: 17px 15px;
    font-size: 14px; }
  .slide-img {
    height: 305px;
    -o-object-fit: cover;
       object-fit: cover; }
  .rep-card {
    padding-left: 15px;
    padding-right: 15px; }
  .c4 {
    -ms-flex-pack: end;
        justify-content: flex-end; } }

@media screen and (max-width: 380px) {
    .header-inner > .city-current {
        display: none;
    }
    .city-current {
        position: static;
    }
    .cities {
        width: 270px;
    }
    .header-inner {
        flex-wrap: wrap;
    }
    .main-menu {
        display: none;
    }
    .city-mob {
        display: block;
        width: 100%;
        text-align: center;
        margin-top: 15px;
    }
  .main-header {
    font-size: 30px; }
  .phone {
    font-size: 16px; }
  .advant-header {
    font-size: 14px; }
  .call-btn span:not(.arrow) {
    font-size: 12px; }
  .adv-card-text {
    font-size: 14px; }
  .form,
  .advantage-card {
    padding: 20px 10px; }
  .sub-right {
    margin-top: 20px;
    font-size: 16px; }
  .section-header {
    font-size: 22px; }
  .price-section {
    padding-top: 0; }
  .price-top {
    font-size: 14px; }
  .price-bottom {
    font-size: 18px; }
  .slick-arrow {
    top: 48%; }
  .slick-dots {
    top: 47%; }
  .contact-item br {
    display: none; }
  .rep-text {
    font-size: 15px; }
  .slide-img-wrapper {
    width: 95%; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QSIsImZpbGUiOiJidW5kbGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoXCJjc3MvYm9vdHN0cmFwLm1pbi5jc3NcIik7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ011bGxlclJlZ3VsYXInO1xyXG4gIHNyYzogdXJsKFwiZm9udHMvTXVsbGVyUmVndWxhci5lb3RcIik7XHJcbiAgc3JjOiB1cmwoXCJmb250cy9NdWxsZXJSZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9NdWxsZXJSZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiZm9udHMvTXVsbGVyUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcImZvbnRzL011bGxlclJlZ3VsYXIub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLCB1cmwoXCJmb250cy9NdWxsZXJSZWd1bGFyLnN2ZyNNdWxsZXJSZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiZm9udHMvTXVsbGVyUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XHJcblxyXG5cclxuaHRtbCxcclxuYm9keSxcclxudWwge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwOyB9XHJcblxyXG5ib2R5IHtcclxuICBjb2xvcjogIzIwMjAyMDtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG4gICB9XHJcblxyXG5zZWN0aW9uIHtcclxuICBwYWRkaW5nOiA4MHB4IDAgOTBweDsgfVxyXG5cclxuaW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDEwMCU7IH1cclxuXHJcbnVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lOyB9XHJcblxyXG5hLFxyXG5idXR0b24ge1xyXG4gIHRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgY3Vyc29yOiBwb2ludGVyOyB9XHJcblxyXG5idXR0b24ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJ1dHRvbjpmb2N1cyB7XHJcbiAgb3V0bGluZTogbm9uZTsgfVxyXG5cclxuYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XHJcblxyXG5cclxuXHJcbi5wYWdlLWhlYWRlciB7XHJcbiAgcGFkZGluZzogMzBweCAwOyB9XHJcblxyXG4kYzogIzAwNTlhOTtcclxuXHJcbi5oZWFkZXItaW5uZXIsXHJcbi5tYWluLW1lbnUge1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XHJcblxyXG4ubmF2LWl0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMzVweDtcclxuICB9XHJcbn1cclxuXHJcbi5tZW51LWxpbmsge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogIzUzNTM1MzsgfVxyXG5cclxuLm1lbnUtbGluazpob3ZlciB7XHJcbiAgY29sb3I6ICRjOyB9XHJcbi5tZW51LWxpbms6aG92ZXIgKyAuc3VibWVudSB7XHJcbiAgZGlzcGxheTogYmxvY2s7IH1cclxuXHJcbi5zdWJtZW51IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiA1O1xyXG4gIGxlZnQ6IDhweDtcclxuICB0b3A6IDEwMCU7XHJcbiAgd2lkdGg6IDI0MHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgcGFkZGluZzogMTVweDsgfVxyXG5cclxuLnBob25lIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGNvbG9yOiAkYztcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICB0ZXh0LWFsaWduOiByaWdodDsgfVxyXG4ucGhvbmU6aG92ZXIge1xyXG4gIGNvbG9yOiAjMDAwOyB9XHJcblxyXG4uY2l0aWVzIHtcclxuICB3aWR0aDogMjkwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiAxMDtcclxufVxyXG4uY2l0aWVzLWNsb3NlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtMTZweDtcclxuICByaWdodDogLTE2cHg7XHJcbiAgd2lkdGg6IDM4cHg7XHJcbiAgaGVpZ2h0OiAzOHB4O1xyXG4gIGJhY2tncm91bmQ6IHVybChpbWcvY2xvc2UucG5nKSBjZW50ZXIgbm8tcmVwZWF0ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uY2l0eSB7XHJcbiAgcGFkZGluZzogMTVweCAzMHB4O1xyXG4gIGNvbG9yOiAkYztcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFlMWZmO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiBjb2xvciAuNHM7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgfVxyXG59XHJcbi5jaXRpZXMtaGVhZGVyIHtcclxuICBwYWRkaW5nOiAzNXB4IDMwcHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6ICM1MzUzNTM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcclxufVxyXG5cclxuLmZzLXNlY3Rpb24ge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMDBweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoaW1nL2JnMS5wbmcpIGNlbnRlciBuby1yZXBlYXQgI2Y2ZjZmNjtcclxufVxyXG5cclxuLnRleHQtYmxvY2sge1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cclxuXHJcbi5tYWluLWhlYWRlciB7XHJcbiAgZm9udC1zaXplOiA1NHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gIGltZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4uZnMtYWR2YW50YWdlcyB7XHJcbiAgbWFyZ2luOiAxMDBweCAwO1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICBtYXgtd2lkdGg6IDQzMHB4OyB9XHJcblxyXG4uYWR2LWl0ZW0td3JhcHBlciB7XHJcbiAgcGFkZGluZzogMjBweCAwO1xyXG4gIGNvbG9yOiAjNTI1MjUyO1xyXG5cclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDMge1xyXG4gICAgJjpudGgtY2hpbGQoI3skaX0pIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKGltZy9hZHZhbnQjeyRpfS5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWR2YW50LWhlYWRlciB7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICB9XHJcbn1cclxuXHJcbi5hZHZhbnQtdGV4dCB7XHJcblxyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICAgfVxyXG5cclxuXHJcblxyXG5cclxuLmNhbGwtYnRuIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3gtc2hhZG93OiA2cHggNnB4IDAgMCAjYzNjM2MzO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMmJlZmY7XHJcbiAgc3Bhbjpub3QoLmFycm93KSB7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJiZWZmO1xyXG4gIH1cclxuICAuYXJyb3cge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChpbWcvYnRuLWFycm93LnBuZykgY2VudGVyIG5vLXJlcGVhdCAjNzNjZWY4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC40cztcclxuICB9XHJcblxyXG5cclxuICAmOmhvdmVyIHtcclxuXHJcbiAgICAuYXJyb3cge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmFjdGl2ZSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTgpIHRyYW5zbGF0ZVkoNXB4KTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5mcy1idG4ge1xyXG4gIHdpZHRoOiA0NzBweDtcclxufVxyXG5cclxuLnNlY3Rpb24taGVhZGVyIHtcclxuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gIGNvbG9yOiAkYztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiA0MHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbn1cclxuLnJlcC1jYXJkIHtcclxufVxyXG4ucmVwLXRleHQge1xyXG4gIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGNvbG9yOiAjM2EzYTNhO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbi5jMSB7XHJcbiAgcGFkZGluZzogMjVweCAxNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVmZjk7XHJcbn1cclxuLmMyIHtcclxuICBwYWRkaW5nOiA0MHB4IDE1cHggMjVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkYmRiO1xyXG59XHJcbi5jMyB7XHJcbiAgcGFkZGluZzogMjRweCAxNXB4IDI1cHggMTVweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjVmNztcclxuXHJcbiAgLnJlcC1pbWcge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gIH1cclxufVxyXG4uYzQsXHJcbi5jNSxcclxuLmM2IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmM0IHtcclxuICBwYWRkaW5nOiA5MHB4IDMwcHggMjVweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmZDBkNztcclxuXHJcbiAgLnJlcC10ZXh0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4uYzUsXHJcbi5jNiB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBhZGRpbmc6IDMwcHggMTVweCAyNXB4O1xyXG59XHJcbi5jNSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcclxufVxyXG4uYzYge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2UzZjk7XHJcblxyXG4gIC5yZXAtdGV4dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuLnJlcC1yaWdodCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5yZXAtYm90dG9tIHtcclxuICBtYXJnaW4tdG9wOiA5MHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4ucmVwLWJvdHRvbS10ZXh0IHtcclxuICBjb2xvcjogIzNhM2EzYTtcclxufVxyXG4ucmVwLWJ0biB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xyXG4gIHdpZHRoOiA0NzBweDtcclxufVxyXG4uYWR2YW50YWdlcy1zZWN0aW9uICAge1xyXG5cclxufVxyXG4uYWR2YW50YWdlLWNhcmQge1xyXG4gIHBhZGRpbmc6IDQ1cHggMTVweDtcclxuICBjb2xvcjogIzFiMWIxYjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgXHJcbiAgJi5vZGQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjRmNDtcclxuICB9XHJcbiAgJi5ldmVuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZkZmQ7XHJcbiAgfVxyXG59XHJcbi5hZHZhbnQtaW1nLXdyYXBwZXIge1xyXG4gIGhlaWdodDogOTVweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxufVxyXG4uYWR2YW50LWltZyB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmFkdi1jYXJkLWhlYWRlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi5hZHYtY2FyZC10ZXh0IHtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcbi5nby1zZWN0aW9uIHtcclxuICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgYmFja2dyb3VuZDogdXJsKGltZy9nby1pbWcucG5nKSBuby1yZXBlYXQgI2Y2ZjZmNjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDUwJSArIDUwcHgpIDUwJTtcclxufVxyXG4uZ28taGVhZGVyIHtcclxuXHJcbiAgZm9udC1zaXplOiAyOHB4O1xyXG4gIGNvbG9yOiAjNjk2OTY5O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLmdvLXN1YmhlYWRlciB7XHJcbiAgbWFyZ2luOiA1MHB4IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAuc3ViLWh1bSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDExMHB4O1xyXG4gICAgY29sb3I6ICRjO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgdGV4dC1zaGFkb3c6IDFweCAycHggNXB4IHJnYmEoMCwwLDAsLjM1KTtcclxuICB9XHJcbn1cclxuLnN1Yi1yaWdodCB7XHJcbiAgY29sb3I6ICM2OTY5Njk7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC1zaGFkb3c6IDFweCAycHggNXB4IHJnYmEoMCwwLDAsLjM1KTtcclxuICAgY29sb3I6ICRjO1xyXG5cclxuICB9XHJcbn1cclxuLmdvLW5vdGljZSB7XHJcbiAgY29sb3I6ICM2OTY5Njk7XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxufVxyXG4uZm9ybS13cmFwcGVyIHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICB3aWR0aDogNDQwcHg7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5mb3JtIHtcclxuICBwYWRkaW5nOiAzNXB4IDIwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2IzZTNmOTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmZvcm0taGVhZGVyIHtcclxuICBjb2xvcjogIzZlNmU2ZTtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuLmZvcm0taW5wdXQge1xyXG4gIG1hcmdpbjogMzVweCAwIDI1cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gIGNvbG9yOiAjNGQ0ZDRkO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3gtc2hhZG93OiAtMXB4IC0xcHggNHB4IDFweCByZ2JhKDAsMCwwLC4xKSwgNnB4IDZweCAwIDAgI2MzYzNjMztcclxufVxyXG4uZm9ybS1idG4ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5zY2hlbWUtc2VjdGlvbiB7XHJcblxyXG4gIC5jb2wtbGctNCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gIH1cclxufVxyXG4uc2NoZW1lLWhlYWRlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XHJcbn1cclxuLnNjaGVtZS1pbWctd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsZWZ0OiAtNjVweDtcclxuICB0b3A6IC0yMHB4O1xyXG59XHJcbi5zY2gtbnVtIHtcclxuICBtYXJnaW4tbGVmdDogMTVweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogNzBweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uc2NoZW1lLWNhcmQge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXJnaW4tbGVmdDogMzVweDtcclxuICBwYWRkaW5nOiAwIDIwcHggMTBweCAzMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbn1cclxuLnNjaGVtZS1pbWcge1xyXG5cclxuICBib3gtc2hhZG93OiA2cHggNnB4IDAgMCAjYzNjM2MzO1xyXG59XHJcbi5zY2gtaGVhZGVyIHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLnNjaC10ZXh0IHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLnByaWNlLXNlY3Rpb24ge1xyXG4gIHBhZGRpbmctdG9wOiA1MHB4O1xyXG59XHJcbi5wcmljZS1tYWluLWhlYWRlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4ucHJpY2Utc3ViaGVhZGVyIHtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gIGZvbnQtc2l6ZTogMjhweDtcclxuICBjb2xvcjogIzc2NzY3NjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTtcclxufVxyXG5cclxuLnByaWNlLXRhYmxlIHtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXJnaW46IDUwcHggMDsgfVxyXG5cclxuLnByaWNlIHtcclxuICB3aWR0aDogMTYuNSU7XHJcbn1cclxuXHJcbi5wcmljZS10b3Age1xyXG4gIHBhZGRpbmc6IDI1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZkO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWU3ZjA7XHJcbiB9XHJcblxyXG4ucHJpY2UtYm90dG9tIHtcclxuICBwYWRkaW5nOiAyNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y0ZjQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMjFweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4ucHJpY2Utc2VjdGlvbi1ib3R0b20ge1xyXG4gIG1hcmdpbi10b3A6IDY1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5wcmljZS1zZWN0aW9uLXRleHQge1xyXG4gIGNvbG9yOiAjM2EzYTNhO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi5wcmljZS1idG4ge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxuICB3aWR0aDogMzkwcHg7XHJcbn1cclxuLnN0b3JpZXMtc2VjdGlvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcclxufVxyXG4uc3Rvcmllcy1oZWFkZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgc3BhbiB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gIH1cclxufVxyXG4uc3Rvcmllcy1zbGlkZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1heC13aWR0aDogOTAwcHg7XHJcbiAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbn1cclxuLmRpYWdub3NpcyxcclxuLnNsaWRlLWltZy13cmFwcGVyIHtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcbi5kaWFnbm9zaXMge1xyXG4gIG1hcmdpbi1sZWZ0OiA1NXB4O1xyXG59XHJcbi5zbGljay1zbGlkZSB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG4uc2xpZGUtaW1nIHtcclxuICBib3gtc2hhZG93OiAtMXB4IC0xcHggNnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDZweCA2cHggMCAwICNjM2MzYzM7XHJcbn1cclxuLm1vZGVsLWluZm8taXRlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBjb2xvcjogIzVjNWM1YztcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuLm1vZGVsLWluZm8taGVhZGVyIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi5tb2RlbC1wcmljZSB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICM1YzVjNWM7XHJcbiAgc3BhbiB7XHJcbiAgICBjb2xvcjogJGM7XHJcblxyXG4gIH1cclxufVxyXG4uc2xpY2stYXJyb3cge1xyXG4gIHdpZHRoOiAzNHB4O1xyXG4gIGhlaWdodDogMjlweDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICYuc2xpY2stcHJldiB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGltZy9hcnJvdy1sZWZ0LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICB9XHJcbiAgJi5zbGljay1uZXh0IHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGltZy9hcnJvdy1yaWdodC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgfVxyXG59XHJcbi5zbGljay1kb3RzIGxpIHtcclxuXHJcbiAgJi5zbGljay1hY3RpdmUge1xyXG5cclxuICAgIGJ1dHRvbjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBidXR0b246OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E3YTdhNztcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcbi5zbGljay1kb3RzIHtcclxuICBib3R0b206IC02MHB4O1xyXG59XHJcbi5tYXAtc2VjdGlvbiB7XHJcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbn1cclxuLmNvbnRhY3QtaXRlbSB7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgJiwgLmNvbnRhY3RzLXBob25lIHtcclxuICAgIGNvbG9yOiAjNTk1OTU5O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdNdWxsZXJSZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgfVxyXG59XHJcbi5jb250YWN0LXdyYXBwZXIge1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcbn1cclxuLmNvbnRhY3QtaXRlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG4uY29udGFjdHMtcGhvbmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5jb250YWN0LWltZy13cmFwcGVyIHtcclxuICB3aWR0aDogNDVweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4uY29udC1idG4ge1xyXG4gIG1hcmdpbi10b3A6IDY1cHg7XHJcbiAgd2lkdGg6IDQ3MHB4O1xyXG59XHJcbi5wYWdlLWZvb3RlciB7XHJcbiAgcGFkZGluZzogNDBweCAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XHJcbn1cclxuLmZvb3Rlci1pbm5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnByaXZhY3ktbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuICBmb250LXNpemU6IDExcHg7XHJcbiAgY29sb3I6ICM4OTg5ODk7XHJcbn1cclxuLmZzLW1pZCxcclxuLmZzLW1vYixcclxuLnN1Yi1yaWdodC1tb2Ige1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgLmZzLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEzNXB4O1xyXG4gIH1cclxuICAuZnMtYnRuIHtcclxuICAgIHdpZHRoOiA0NTBweDtcclxuICB9XHJcbiAgLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmZvcm0td3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNDEwcHg7XHJcbiAgfVxyXG4gIC5nby1zZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlICsgMTAwcHgpIDUwJTtcclxuICB9XHJcbiAgLnNjaC1udW0ge1xyXG4gICAgZm9udC1zaXplOiA1MHB4O1xyXG4gIH1cclxuICAuc2NoLXRleHQge1xyXG5cclxuICAgIGJyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLnByaWNlLWJvdHRvbSxcclxuICAucHJpY2UtdG9wIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcclxuICB9XHJcbiAgLmNvbnQtYnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuc3Rvcmllcy1zbGlkZSB7XHJcbiAgICBtYXgtd2lkdGg6IDg1MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5tYWluLW1lbnUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmZzLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChpbWcvYmcxLW1pZGRsZS5wbmcpIGNlbnRlciAyMjBweCAvIDcwMHB4IG5vLXJlcGVhdCAjZjZmNmY2O1xyXG4gIH1cclxuICAubWFpbi1oZWFkZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgLmZzLWFkdmFudGFnZXMge1xyXG4gICAgbWFyZ2luOiA2NzBweCBhdXRvIDUwcHg7XHJcbiAgfVxyXG4gIC5mcy1idG4ge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5yZXAtYm90dG9tIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICAucmVwLWJvdHRvbS10ZXh0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLnJlcC1idG4ge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuYWR2YW50YWdlLWNhcmR7XHJcblxyXG4gICAgJi5vZGQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmZGZkO1xyXG4gICAgfVxyXG4gICAgJi5hMSxcclxuICAgICYuYTQsXHJcbiAgICAmLmE1IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjRmNDtcclxuICAgIH1cclxuICB9XHJcbiAgLmExLFxyXG4gIC5hNCxcclxuICAuYTUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjRmNDtcclxuICB9XHJcbiAgLmZvcm0td3JhcHBlciB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxuICAuZ28tc2VjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgKyAyMDBweCkgNzBweDtcclxuICB9XHJcbiAgLnNlY3Rpb24taGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuXHJcbiAgICBiciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcmljZS10YWJsZSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG4gIC5wcmljZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgd2lkdGg6IDMzJTtcclxuICB9XHJcbiAgLnByaWNlLWJ0biB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gIH1cclxuICAuY29udGFjdC1pdGVtIHtcclxuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgfVxyXG4gIC5jb250YWN0LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgLmNvbnQtYnRuIHtcclxuICAgIHdpZHRoOiA0NzBweDtcclxuICAgIG1hcmdpbjogNTBweCBhdXRvO1xyXG4gIH1cclxuICAuc3Rvcmllcy1zbGlkZSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICAuZGlhZ25vc2lzLCAuc2xpZGUtaW1nLXdyYXBwZXIge1xyXG4gICAgICAgd2lkdGg6IDgwJTtcclxuICAgICB9XHJcbiAgLnNsaWRlLWltZyB7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG4gIC5kaWFnbm9zaXMge1xyXG4gICAgbWF4LXdpZHRoOiA0MzBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAubWFpbi1oZWFkZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICB9XHJcbiAgLmMyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xyXG4gIH1cclxuICBzZWN0aW9uIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICB9XHJcbiAgLnJlcC10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcbiAgLmFkdmFudGFnZS1jYXJkIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgLmdvLXNlY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlICsgMzUwcHgpIDcwcHg7XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWhlYWRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gIH1cclxuICAuc2NoZW1lLWNhcmQge1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICB9XHJcbiAgLnByaWNlLW1haW4taGVhZGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5wcmljZS1zZWN0aW9uLWJvdHRvbSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICAucHJpY2UtYnRuIHtcclxuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XHJcbiAgfVxyXG4gIC5tYXAtc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcbiAgLmZzLXNlY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcclxuICB9XHJcbiAgLmZzLW1pZCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLmZzLWFkdmFudGFnZXMge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcclxuICAuZnMtYWR2YW50YWdlcyB7XHJcblxyXG4gIH1cclxuICAuY2FsbC1idG4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5hZHZhbnRhZ2UtY2FyZCB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XHJcbiAgfVxyXG4gIC5nby1zZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSArIDE4MHB4KSA3MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA0MDBweDtcclxuICB9XHJcbiAgLmdvLXN1YmhlYWRlciB7XHJcbiAgICBtYXJnaW46IDMwcHggMDtcclxuICB9XHJcbiAgLm1haW4taGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICB9XHJcbiAgLmZvcm0td3JhcHBlciB7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgfVxyXG4gIC5wcmljZS1zdWJoZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gIC5hZHZhbnRhZ2VzLXNlY3Rpb24sXHJcbiAgLnJlcC1zZWN0aW9uIHtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5yZXAtYnRuIHtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcbiAgfVxyXG4gIC5jYWxsLWJ0biB7XHJcblxyXG5cclxuICAgIC5hcnJvdyB7XHJcbiAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcbiAgICBzcGFuOm5vdCguYXJyb3cpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYWR2LWNhcmQtaGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcbiAgLmFkdi1jYXJkLXRleHQgYnIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmdvLXNlY3Rpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICB9XHJcbiAgLmZvcm0taW5wdXQge1xyXG4gICAgcGFkZGluZzogMTdweCAzMHB4O1xyXG4gIH1cclxuICAuc2VjdGlvbi1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gIH1cclxuICAuc2NoZW1lLWNhcmQge1xyXG5cclxuICB9XHJcbiAgLnByaWNlIHtcclxuICAgIHdpZHRoOiA0OSU7XHJcbiAgfVxyXG4gIC5kaWFnbm9zaXMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XHJcbiAgfVxyXG4gIC5zbGljay1kb3RzIHtcclxuICAgIGJvdHRvbTogaW5pdGlhbDtcclxuICAgIHRvcDogNDklO1xyXG4gIH1cclxuICAuY29udGFjdC1pdGVtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuICAuY29udGFjdC1pdGVtIC5jb250YWN0cy1waG9uZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG4gIC5jb250YWN0LWltZy13cmFwcGVyIHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gIH1cclxuICAubWFpbi1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mcy1zZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQ6ICNmNmY2ZjY7XHJcbiAgICAuY29sLWxnLTYsXHJcbiAgICAucm93LFxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5mcy1taWQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmZzLW1vYiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMzBweCAgYXV0byAwO1xyXG4gIH1cclxuICAuZnMtYWR2YW50YWdlcyB7XHJcbiAgICBtYXJnaW46IDMwcHggMTVweDtcclxuICB9XHJcbiAgLmZzLWJ0biB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcbiAgfVxyXG4gIC5hZHZhbnQtaGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcbiAgLmFkdi1pdGVtLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA1MHB4IWltcG9ydGFudDtcclxuICB9XHJcbiAgLnJlcC1zZWN0aW9uIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICB9XHJcbiAgLmdvLWhlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5nby1zZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSArIDIzMHB4KSA3MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA0MzBweDtcclxuICB9XHJcbiAgLmdvLXN1YmhlYWRlcntcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgLnN1Yi1yaWdodCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLnN1Yi1odW0ge1xyXG4gICAgICBsaW5lLWhlaWdodDogLjk7XHJcbiAgICAgIGZvbnQtc2l6ZTogODVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnN1Yi1yaWdodC1tb2Ige1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5nby1ub3RpY2Uge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICB9XHJcbiAgLmZvcm0taW5wdXQge1xyXG4gICAgcGFkZGluZzogMTdweCAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gIH1cclxuICAuYWR2YW50LWltZy13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5jMi1jb2wge1xyXG4gICAgZmxleDogMCAwIDU1JTtcclxuICAgIG1heC13aWR0aDogNTUlO1xyXG4gIH1cclxuICAuYzMtY29sIHtcclxuICAgIG1heC13aWR0aDogNDUlO1xyXG4gIH1cclxuICAuZm9ybS1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG5cclxuICAgIGJyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm0taW5wdXQge1xyXG4gICAgcGFkZGluZzogMTdweCAxNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuICAuc2xpZGUtaW1nIHtcclxuICAgIGhlaWdodDogMzA1cHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcbiAgLnJlcC1jYXJkIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG4gIC5jNCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xyXG4gIC5tYWluLWhlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgfVxyXG4gIC5waG9uZSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIC5hZHZhbnQtaGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbiAgLmNhbGwtYnRuIHNwYW46bm90KC5hcnJvdykge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gIH1cclxuICAuYWR2LWNhcmQtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gIC5mb3JtLFxyXG4gIC5hZHZhbnRhZ2UtY2FyZCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgfVxyXG4gIC5zdWItcmlnaHQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbiAgLnNlY3Rpb24taGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICB9XHJcbiAgLnByaWNlLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG4gIC5wcmljZS10b3Age1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuICAucHJpY2UtYm90dG9tIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcbiAgLnNsaWNrLWFycm93IHtcclxuICAgIHRvcDogNDglO1xyXG4gIH1cclxuICAuc2xpY2stZG90cyB7XHJcbiAgICB0b3A6IDQ3JTtcclxuICB9XHJcbiAgLmNvbnRhY3QtaXRlbSBiciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAucmVwLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gIH1cclxuICAuc2xpZGUtaW1nLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDk1JTtcclxuICB9XHJcbn0iXX0= */
