/*!***************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/shop/css/single-product.css ***!
  \***************************************************************************************************************************/
.single-product-wrapper {
  background: linear-gradient(180deg, #dedede 0%, #dfd8cc 100%);
}
.go-back-btn {
  font-weight: 600;
  font-size: 12px;
  line-height: 22px;
  color: #000000;
  margin-right: 40px;
  text-decoration: none;
}

.single-top {
  display: flex;
  align-items: center;
  align-content: center;
}

.main-content-single {
  display: flex;
  gap: 16px;
  justify-content: space-between;
}

.single-product-wrapper .breadcrumbs {
  padding-bottom: 24px;
  padding-top: 24px;
}

.slider-nav img {
  max-width: 92px;
  max-height: 72px;
  width: 92px;
  height: 72px;
  object-fit: cover;
}

.single-product-wrapper .slick-slide img {
  display: block;
  width: 100%;
}
.thumb-nav,
.thumb-nav.slick-slide {
  width: 92px !important;
  height: 76px;
  object-fit: contain;
  cursor: pointer;
}
.details-container {
  width: 40%;
  margin-right: left;
  padding-left: 100px;
}

.image-nav {
  margin-top: 16px;
}
.details-container .mini-cart-trust-icons .trust-icon {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 20px;
}
.details-container .mini-cart-trust-icons {
  margin-top: 40px;
}

.images-wrap {
  width: 50%;
}

.single-product-wrapper .slick-slide {
  margin: 0 8px;
}

.single-product-wrapper .slick-list {
  margin: 0 -8px;
}

.image-container,
.images-wrap {
  border-radius: 16px;
}
.image-container img {
  border-radius: 16px;
  max-height: 490px;
}
.thumb-nav,
.thumb-nav img {
  border-radius: 16px;
}
.thumb-nav.slick-active img{
  border: 2px solid #ff7606;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.image-nav.slider-nav.no-slick {
  display: flex;
  gap: 16px;
}

.image-nav .slick-track {
  display: flex !important
;
  width: 100% !important;
  justify-content: flex-start;
}

.image-nav .slick-slide {
  float: none; /* remove float if present */
}

.image-container .slick-prev {
  position: absolute;
  background-color: #fff;
  z-index: 100;
  left: -20px;
  top: 50%;
  font-size: 0;
  padding: 20px;
  border-radius: 25px;
  border: 1px solid #F4F4F4;
  background-image: url(/build/images/slider-arrow-left.d0e4818e.svg);
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  opacity: 1;
  transition: 0.25s;
  border: 1px solid #F4F4F4;
}

.image-container .slick-next {

  position: absolute;
  background-color: #fff;
  z-index: 100;
  right: -20px;
  top: 50%;
  font-size: 0;
  padding: 20px;
  border-radius: 25px;
  border: 1px solid #F4F4F4;
  background-image: url(/build/images/slider-arrow-right.22edba2e.svg);
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  opacity: 1;
  transition: 0.25s;
}

.slick-next:hover,
.slick-prev:hover {
  opacity: 1;
}

.single-product-title {
  font-weight: 600;
  font-size: 20px;
  margin-bottom: 12px;
}

.single-product-madeinlt {
  display: flex;
  align-items: center;
  gap: 16px;
  font-family: Poppins;
  font-weight: 400;

  font-size: 16px;
  padding-bottom: 20px;
  border-bottom: 1px solid #000;
}

.single-product-sku {
  font-weight: 500;
  font-size: 14px;
  color: #a9a5a2;
  margin: 0;
  margin-bottom: 16px;
  line-height: 100%;
}

.details-top img {
  display: block;
}
.attribute-title {
  font-family: Poppins;
  font-weight: 600;
  font-size: 16px;
  display: flex;
  gap: 16px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 24px;
}

.attribute-single {
  padding: 24px 0;
}

.details-attributes {
  border-bottom: 1px solid #000;
}

.size-guide {
  font-weight: 500;
  font-size: 12px;
  line-height: 100%;
  text-align: right;
  text-decoration: underline;
  cursor: pointer;
  transition: 0.25s;
}
.size-guide:hover {
  color: #eb2127;
}

.frame-attr .attributes span {
  font-weight: 500;
  font-size: 14px;
  padding: 12px;
  background-color: #fff;
  border-radius: 8px;
  display: block;
  width: fit-content;
  white-space: nowrap;
  transition: 0.2s;
}

.frame-attr .attributes a {
  text-decoration: none;
  color: #000;
}

.wheel-attr .attributes span {
  font-size: 14px;
  padding: 12px;
  border-radius: 8px;
  display: block;
  width: fit-content;
  background-color: transparent;
  font-weight: 500;
}

.details-attributes .attribute-single .active-attr {
  background-color: #ff7606;
  color: #fff;
}

.details-attributes .frame-attr.attribute-single .attributes span:hover,
.details-attributes .wheel-attr.attribute-single .attributes span:hover {
  background-color: #ff7606;
  cursor: pointer;
  color: #fff;
}

.attributes {
  display: flex;
  align-content: center;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}

.attributes .red {
  background-color: #c02525;
}

.attributes .blue {
  background-color: #255a79;
}
.selected-color {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  text-align: right;
  color: #a9a5a2;
}
.attribute-single:nth-child(2) {
  padding-top: 0px;
}
.color-selection {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  transition: 0.2s;
}

.color-selection span.color {
  width: 24px;
  height: 24px;
  display: block;
  border-radius: 50%;
}
.color-selection.color-selected span.color {
  width: 20px;
  height: 20px;
  display: block;
  border-radius: 50%;
}

.color-selected {
  background-color: #ff7606 !important;
}

.width-selected{
    background-color: #ff7606 !important;
    color: #fff;
}

.color-selection:hover {
  background-color: #ff7606;
  cursor: pointer;
}

.stock-info {
  padding: 16px 0px;
  border-bottom: 1px solid #dad1ca;
  border-top: 1px solid #dad1ca;
  padding-left: 17px;
  position: relative;
}

.main-content-single {
  margin-bottom: 120px;
}
.stock-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 10px;
  padding-left: 17px;
  margin-left: -17px;
  position: relative;
}

.stock-text:before {
  width: 7px;
  height: 7px;
  background-color: #5dc494;
  position: absolute;
  content: " ";
  left: 0;
  border-radius: 50%;
  transform: translate(0%, 100%);
}

.stock-item {
  font-weight: 600;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.out-of-stock {
  color: #a9a5a2;
}

.stock-info-text b {
  font-weight: 600;
}

.stock-info-text {
  font-weight: 400;
  font-size: 12px;
  margin-left: -17px;
}

.add-to-cart {
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
}

.add-to-cart-wrap button {
  border: none;
}

.add-to-cart-wrap {
  display: flex;
  gap: 16px;
  align-content: center;
  align-items: center;
  margin-top: 24px;
}

.wishlist-single {
  background: #dad1ca;
  height: 54px;
  width: 54px;
  border-radius: 50%;
  border: none;
  display: flex;
  align-content: center;
  align-items: center;
  justify-content: center;
}

.stock-section {
  width: 120px;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.stock-section .stock-qnt {
  min-width: 35px;
}

.price-wrap .old-price {
  font-weight: 600;
  font-size: 18px;
  color: #eb2127;
  text-decoration: line-through;
  margin-left: 8px;
}

.vat-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: #6e6e6e;
}

.save-price {
  font-weight: 600;
  font-size: 12px;
}

.price-wrap .price-block {
  display: flex;
  justify-content: center;
  margin-top: 19px;
  align-items: flex-start;
  flex-direction: column;
}

.main-content-single .slick-dots {
  list-style: none;
  padding: 0;
  display: flex;
  position: absolute;
  gap: 6px;
  bottom: 18px;
  left: 50%;
  transform: translateX(-50%);
}

.price.highlight-text {
  font-family: Poppins;
  font-weight: 700;
  font-size: 18px;
}

.vat-text {
  font-family: Poppins;
  font-weight: 400;
  font-size: 12px;
}

.price-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.stock-wrap .stock {
  font-family: Poppins;
  font-weight: 400;
  font-size: 12px;
}

.main-content-single button.add-to-cart {
  padding: 16px 12px;
  width: 100%;
  display: flex;
  gap: 13px;
  background-color: #ff7606;
  border-radius: 8px;
  border: none;
  font-family: Poppins;
  font-weight: 500;
  font-size: 16px;

  text-transform: none;
  color: #fff;
}

.main-content-single .quantity {
  background-color: #fff;
}
.stock-wrap .stock span.in-stock {
  background-color: #16e138;
  width: 5px;
  height: 5px;
  border-radius: 50%;
}

.main-content-single .slick-dots li button {
  font-size: 0;
}

.main-content-single .slick-dots li.slick-active button {
  border: 2px solid #eb2127;
  width: 40px;
  height: 0;
  margin: 0;
  padding: 0;
  border-radius: 25px;
  transition: all 0.3s;
}

.main-content-single .slick-dots li button {
  border: 2px solid #dad1ca;
  width: 16px;
  height: 0;
  margin: 0;
  padding: 0;
  border-radius: 25px;
}

.first-content-block .block-title {
  text-align: center;
  margin-bottom: 40px;
}

.first-content-block .first-content-text {
  text-align: center;
  max-width: 54%;
  margin: auto;
  display: block;
  margin-top: 40px;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
}
.first-content-block .first-content-text .highlight-text {
  margin-bottom: 24px;
}

.product-content-img {
  display: flex;
  align-content: center;
  align-items: center;
  justify-content: center;
  gap: 16px;
  width: 100%;
}
.product-content-img img {
  object-fit: contain;
  width: 100%;
}

.single-product-wrapper .banner-bottom-section {
  /*background: url(../../images/bottom-banner.png);*/
  background-repeat: no-repeat;
  background-size: cover;
  padding: 164px 0px;
  margin-bottom: -1px;
}

.second-content-block {
  margin-top: 120px;
  display: flex;
  align-items: center;
  gap: 55px;
  position: relative;
}

.second-content-block .image-col img {
  width: 100%;
  margin-bottom: -6px;
}

.second-content-block .second-col-full {
  margin-right: 10%;
  max-width: 525px;
}

.second-col-full .title-black {
  margin-bottom: 40px;
}

.second-text {
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
}

.img-absolute {
  position: absolute;
  bottom: 0;
  z-index: -1;
  right: 0;
  width: calc(100vw - 79%);
}

.faq-section {
  padding: 120px 0px;
}
.faq-section .block-title {
  text-align: center;
  margin-bottom: 41px;
}

.faq-accordion {
  max-width: 848px;
  margin: auto;
  width: 100%;
  z-index: 2;
  position: relative;
}

.faq-accordion ul {
  list-style: none;
  padding: 0;
}

.faq-accordion ul .faq-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
  margin: 0;
}
.faq-accordion ul li {
  padding: 24px 25px;
  background-color: #fff;
  border-radius: 16px;
  position: relative;
  padding-right: 57px;
  cursor: pointer;
}

.faq-accordion .faq-title.open:after {
  transform: rotate(-90deg);
}
.faq-accordion .faq-title {
  margin: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.faq-accordion .accord-content {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  display: none;
  margin-top: 24px;
}

.faq-accordion ul li:not(:last-child) {
  margin-bottom: 16px;
}

.faq-section {
  background: linear-gradient(
    180deg,
    rgba(249, 245, 242, 1) 0%,
    rgba(254, 249, 246, 1) 40%,
    rgba(244, 222, 206, 1) 79%,
    rgba(255, 245, 237, 1) 85%,
    rgba(249, 245, 242, 1) 100%
  );
  position: relative;
}

.faq-section .faq-absolute {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 0;
}

.faq-section .faq-absolute2 {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 0;
  width: 25%;
}

.faq-section .faq-absolute3 {
  position: absolute;
  z-index: 0;
  width: 25%;
  top: -100px;
  left: 0;
}

.spec-table {
  background: #fff;
  border-radius: 8px;
  margin-bottom: 35px;
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  line-height: 1.4;
}
.spec-table tr td:first-child {
  width: 20%;
}
.spec-table tr:first-child td {
  padding-bottom: 6px;
  padding-top: 6px;
  padding-left: 16px;
  padding-right: 16px;
}
.spec-table tr td {
  border: none;
  font-size: 10px;
  padding: 0;
}
.name-table {
  font-weight: 400;
  white-space: nowrap;
}
.spec-table tr:first-child td {
  padding-bottom: 6px;
  padding-top: 6px;
  padding-left: 16px;
  padding-right: 16px;
}
.spec-table tr:last-child td {
  padding-bottom: 6px;
  padding-left: 16px;
  padding-right: 16px;
}
.spec-table tbody {
  display: unset;
}
.spec-table tbody .bold {
  font-weight: 700;
}

.size-guide-popup-box {
  background: #00000052;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
}

.size-guide-wrap {
  padding: 40px;
  background-color: #fff;
  border-radius: 16px;
  box-shadow: 0px 0px 28px 0px #00000040;
  max-width: 845px;
  position: relative;
  max-height: 90%;
  overflow: auto;
}
.close-size-guide {
  width: 24px;
  height: 24px;
  background-color: #eb2127;
  border-radius: 50%;
  display: flex;
  position: absolute;
  align-content: center;
  justify-content: center;
  align-items: center;
  top: 16px;
  right: 16px;
  cursor: pointer;
}

.size-guide-wrap::-webkit-scrollbar {
  display: none;
}

.size-guide-wrap .size-guide-img img {
  width: 60%;
}

.size-guide-wrap .size-guide-img {
  display: flex;
  width: 100%;
  justify-content: center;
  margin-bottom: 24px;
}

.size-guide-wrap .size-guide-title {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 0%;
  margin-bottom: 24px;
}

.bold-row {
  font-weight: 700;
  font-size: 12px;
  border-bottom: 1px solid #dad1ca;
}

.col-hover {
  background-color: #dad1ca4f;
}

.table-cell:hover {
  background-color: #dad1ca !important;
}

.header.bold-row .table-cell {
  background-color: #ffffff;
}

.single-content-row {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  align-items: center;
}

.content-left-img {
  flex: 1;
  max-width: 50%;
}

.content-left-img img {
  width: 100%;
  height: auto;
  display: block;
}
.content-text-col {
  width: calc(min(50%, 1320px / 2) - 124px);
  padding-left: 124px;
}

.extra-desk-title {
  font-family: Poppins;
  font-weight: 700;
  font-size: 40px;
  margin: 0;
  margin-bottom: 24px;
  line-height: 48px;
}

.extra-desk-text {
  font-family: Poppins;
  font-weight: 400;
  font-size: 16px;
  margin: 0;
}

.single-content-row.left-img {
  margin-bottom: 40px;
}
.single-content-row.right-img .content-right-img {
  padding: 105px 108px;
  padding-right: 0px;
  background-color: #d0cbc2;
}
.single-content-row.right-img {
  display: flex;
  flex-wrap: nowrap;
  margin-bottom: 120px;
}

.single-content-row.right-img .content-text-col,
.single-content-row.right-img .content-right-img {
  width: 50%;
  position: relative;
}

.single-content-row.right-img .content-text-col {
  padding-right: 124px;
  padding-left: 0;
}

.single-content-row.right-img .content-right-img img {
  width: 100%;
  z-index: 10;
  position: relative;
}

.extra-desk-btn {
  padding: 16px 12px;
  width: 100%;
  display: flex;
  gap: 13px;
  background-color: #ff7606;
  border-radius: 8px;
  border: none;
  font-family: Poppins;
  font-weight: 500;
  font-size: 16px;
  text-transform: uppercase;
  color: #fff;
  text-decoration: none;
  width: 200px;
  text-align: center;
  justify-content: center;
  margin-top: 24px;
}

.container.before-block {
  position: relative;
}
.container.before-block:before {
  content: "";
  position: absolute;
  top: 0;
  right: calc(-1 * ((100vw - 1320px) / 2));
  width: 50%;
  height: 100%;
  background-color: #d0cbc2;
  z-index: 0;
}
.single-product-wrapper .image-container.slider-for .slick-slide {
  background-color: #fff;
  border-radius: 30px;
}
@media only screen and (max-width: 768px) {
  .single-product-wrapper .image-container.slider-for .slick-slide img {
    display: block;
    width: 100%;
    height: auto;
    max-height: 361px;
    object-fit: cover;
    min-height: 361px;
  }
}

.single-product-wrapper .image-container.slider-for .slick-slide img {
  display: block;
  object-fit: cover;
  width: 100%;
  min-height: 490px;
}
.single-product-wrapper
  .image-container.slider-for.slick-initialized
  .slick-slide {
  display: flex !important;
  justify-content: center;
}

.color-selection.color-selected {
  background-color: #ff7606;
}

@media only screen and (max-width: 1320px) {
  .container.before-block:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0px;
    width: 50%;
    height: 100%;
    background-color: #d0cbc2;
    z-index: 0;
  }
  .details-container {
    width: 40%;
    margin-right: left;
    padding-left: 20px;
  }
}

/* Min 1024px BEGIN*/
@media only screen and (max-width: 1024px) {
  .container.before-block:before {
    display: none;
  }
  .main-content-single {
    display: flex;
    gap: 24px;
    justify-content: space-between;
    flex-direction: column;
    margin-bottom: 64px !important;
  }
  .images-wrap {
    width: 100%;
  }
  .breadcrumbs {
    flex-wrap: wrap;
  }
  .details-container {
    width: 100%;
    margin-right: left;
    padding-left: 0;
  }
  .single-content-row {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-items: center;
    flex-direction: column;
  }
  .content-left-img {
    flex: 1;
    max-width: 100%;
  }

  .content-text-col {
    width: 100%;
    padding: 0px 20px;
  }
  .image-nav {
    display: none !important;
  }
  .single-product-wrapper .extra-desk-title {
    font-family: Poppins;
    font-weight: 700;
    font-size: 24px;
    margin: 0;
    margin-bottom: 16px;
    line-height: 32px;
    margin-top: 24px;
  }
  .single-content-row.right-img {
    display: flex;
    flex-wrap: nowrap;
    margin-bottom: 80px;
    flex-direction: column-reverse;
  }
  .single-content-row.right-img .content-text-col,
  .single-content-row.right-img .content-right-img {
    width: 100%;
    position: relative;
  }
  .single-content-row.right-img .content-right-img:before {
    display: none;
  }
  .single-content-row.left-img {
    margin-bottom: 64px;
  }
  .single-content-row.right-img .content-text-col {
    padding-right: 0;
    padding-left: 0;
  }
  .single-content-row.right-img .content-right-img {
    padding: 16px;
    padding-right: 16px;
    background-color: #d0cbc2;
  }
  .mobile-no-padding.container {
    padding: 0px !important;
  }
  .single-content-row.right-img .content-text-col {
    padding: 0px 20px;
  }
  .image-container .slick-prev {
    padding: 11px;
    background-size: 6px;
    left: -10px;
  }
  .image-container .slick-next {
    padding: 11px;
    background-size: 6px;
    right: -10px;
  }
  .color-selection {
    width: 41px;
    height: 41px;
    border-radius: 50%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    background-color: #fff;
  }
  .color-selection span.color {
    width: 37px;
    height: 37px;
    display: block;
    border-radius: 50%;
  }
  .color-selection.color-selected span.color {
    width: 29px;
    height: 29px;
    display: block;
    border-radius: 50%;
  }
  .price-wrap {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-direction: column;
    gap: 20px;
  }
  .stock-wrap {
    margin-left: 20px;
    display: block;
  }

  .mobile-flex {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }

  .mobile-flex .product-qnt.mobile-item {
    margin-top: 24px;
  }
  .add-to-cart-wrap {
    display: flex;
    gap: 16px;
    align-content: center;
    align-items: center;
    margin-top: 18px;
  }
  .extra-desk-btn {
    padding: 12px 12px;
    width: 100%;
    display: flex;
    gap: 13px;
    background-color: #ff7606;
    border-radius: 8px;
    border: none;
    font-family: Poppins;
    font-weight: 500;
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    text-decoration: none;
    width: 200px;
    text-align: center;
    justify-content: center;
    margin-top: 24px;
  }
}

/* Min 768px BEGIN*/
@media only screen and (max-width: 768px) {
  .single-product-wrapper .image-container.slider-for .slick-slide img {
    display: block;
    width: 100%;
    height: auto;
    max-height: none;
    object-fit: contain;
  }
}


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