.single-adventure {
  position: relative;
}

.single-adventure .preloader {
  padding: 150px 0;
}

.single-adventure .book-now {
  position: fixed;
  bottom: 120px;
  right: 40px;
  z-index: 999;
  cursor: pointer;
}

.single-adventure .embedded-video {
  max-width: 800px;
  margin: 0 auto;
}

.single-adventure .embedded-video iframe {
  width: 90%;
  height: 30em;
}

@media (max-width: 768px) {
  .single-adventure .embedded-video iframe {
    height: 12em;
  }
}

.call-to-action {
  background: #ef3b24;
  padding: 20px 0;
}

.call-to-action h3 {
  margin: 0;
  padding: 8px 20px;
  vertical-align: middle;
  line-height: 25px;
  display: inline-block;
  font-size: 22px;
  text-transform: none;
  color: #fff;
}

.call-to-action .button {
  background: #fdbf12;
  border: 2px solid #fdbf12;
  color: #0b1828;
  text-shadow: none;
  font-family: "MuseoSansCyrl-900",sans-serif;
  display: inline-block;
  position: relative;
  cursor: pointer;
  outline: none;
  white-space: nowrap;
  margin: 5px;
  padding: 0 22px;
  font-size: 14px;
  line-height: 40px;
  font-weight: 600;
  text-transform: uppercase;
  border-radius: 3px;
}

.call-to-action .button:hover {
  text-decoration: none;
  background: #fff;
  border-color: #000;
}

.trip-info-section {
  z-index: 99;
  position: fixed;
  top: 85px;
  left: 0;
  height: 40px;
  width: 100%;
  background: #0c1828;
  padding: 0 30px;
}

.trip-info-section.top-hidden {
  top: 0;
}

.trip-info-section .trip-nav {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.trip-info-section .trip-nav .table-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.trip-info-section .trip-nav .trip-info-icons,
.trip-info-section .trip-nav .trip-sections {
  font-size: 14px;
  color: #fff;
  vertical-align: middle;
}

.trip-info-section .trip-nav .trip-info-icons ul,
.trip-info-section .trip-nav .trip-sections ul {
  padding-left: 0;
  margin: 0;
  list-style: none;
}

.trip-info-section .trip-nav .trip-info-icons i,
.trip-info-section .trip-nav .trip-sections i {
  color: #febe14;
  font-size: 17px;
  margin-right: 5px;
}

.trip-info-section .trip-nav .trip-info-icons.trip-info-icons,
.trip-info-section .trip-nav .trip-sections.trip-info-icons {
  min-width: 614px;
  padding: 0 20px;
}

.trip-info-section .trip-nav .trip-info-icons.trip-info-icons li,
.trip-info-section .trip-nav .trip-sections.trip-info-icons li {
  display: inline-block;
  padding: 0 5px;
}

.trip-info-section .trip-nav .trip-info-icons.trip-info-icons li.title-wrapper,
.trip-info-section .trip-nav .trip-sections.trip-info-icons li.title-wrapper {
  height: 40px;
  margin: 0;
  font-family: "MuseoSansCyrl-900", sans-serif;
  color: #febe14;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 40px;
}

.trip-info-section .trip-nav .trip-info-icons.trip-info-icons li.title-wrapper.reduced-font,
.trip-info-section .trip-nav .trip-sections.trip-info-icons li.title-wrapper.reduced-font {
  font-size: 14px;
}

.trip-info-section .trip-nav .trip-info-icons.trip-sections,
.trip-info-section .trip-nav .trip-sections.trip-sections {
  padding: 3px 0;
}

.trip-info-section .trip-nav .trip-info-icons.trip-sections ul li,
.trip-info-section .trip-nav .trip-sections.trip-sections ul li {
  border-right: 1px solid #fff;
  margin-right: 10px;
  padding-right: 10px;
  display: inline-block;
}

.trip-info-section .trip-nav .trip-info-icons.trip-sections ul li:last-child,
.trip-info-section .trip-nav .trip-sections.trip-sections ul li:last-child {
  border-right: none;
  padding-right: 0;
}

.trip-info-section .trip-nav .trip-info-icons.trip-sections ul li a,
.trip-info-section .trip-nav .trip-sections.trip-sections ul li a {
  color: #fff;
  font-size: 14px;
  font-family: "MuseoSansCyrl-300", sans-serif;
}

@media (max-width: 992px) {
  .trip-info-section {
    padding: 0 10px;
  }

  .trip-info-section .trip-nav .trip-info-icons {
    height: 40px;
    padding: 0;
    min-width: 0;
  }

  .trip-info-section .trip-nav .trip-info-icons .title-wrapper {
    display: none;
  }
}

@media (max-width: 768px) {
  .trip-info-section {
    top: 105px;
  }
}

@media (max-width: 698px) {
  .trip-info-section {
    padding: 0 5px;
  }

  .trip-info-section .trip-nav .trip-info-icons {
    display: none;
  }

  .trip-info-section .trip-nav .trip-sections {
    height: 40px;
    text-align: center;
    width: 0;
    min-width: 0;
  }

  .trip-info-section .trip-nav .trip-sections ul li {
    margin-right: 5px;
    padding-right: 5px;
  }

  .trip-info-section .trip-nav .trip-sections ul li a {
    font-size: 13px;
  }
}

.embedded-view .trip-info-section {
  top: 0 !important;
}

.header-section {
  width: 100%;
  height: 100vh;
  position: relative;
  overflow: hidden;
  background-size: cover !important;
  background: no-repeat center center;
}

.header-section .trip-logo {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  max-width: 100%;
  max-height: 100%;
}

.timer-section .container {
  z-index: 99;
}

.timer-section .container .section {
  padding: 100px 0;
}

.timer-section .container .section h3 {
  margin-top: 40px;
}

.timer-section .btn-timer {
  background: #f36331;
  border: none;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px;
  padding: 10px 20px;
}

.countdown {
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  font-family: "MuseoSansCyrl-300", sans-serif;
}

.countdown .measurements {
  flex: 0.1;
  font-size: 18px;
  border-right: 1px dotted #fff;
  padding: 0 40px;
}

.countdown .measurements:last-of-type {
  border: none;
}

.countdown .measurements .measurements-number {
  margin: 0;
  font-size: 44px;
}

.countdown .measurements .measurements-text {
  margin: 0;
}

.countdown .measurements .divider {
  float: right;
}

@media (max-width: 460px) {
  .countdown .measurements {
    padding: 0 10px;
  }
}

.summary-section {
  line-height: 34px;
  font-size: 20px;
}

.summary-section:first-of-type {
  padding-top: 60px;
}

.promo-price {
  color: #f36331;
}

.price-section p {
  margin-bottom: 12px;
  font-size: 20px;
}

.price-section .prices-layout {
  display: flex;
}

.price-section .prices-layout .promo-description {
  background: #ccc;
  padding: 5px;
  font-size: 16px;
}

.price-section .prices-layout .price-value {
  min-width: 120px;
  max-width: 120px;
  border-right: 1px solid #0c1828;
}

.price-section .prices-layout .price-value .disabled-by-promo {
  text-decoration: line-through;
  font-family: "MuseoSansCyrl-500",sans-serif;
  font-size: 20px;
  color: #0c1828;
}

.price-section .prices-layout .price-description {
  flex-grow: 1;
  padding-left: 20px;
}

.price-section .departure {
  background: #2c8fc7;
  color: #fff;
  border-radius: 15px;
  padding: 3px 10px;
  font-size: 0.8em;
  white-space: nowrap;
}

.price-section .price-value {
  color: #2c8fc7;
  font-family: "MuseoSansCyrl-900",sans-serif;
  font-size: 25px;
}

.price-section .collapsable-item {
  margin-bottom: 10px;
  line-height: 44px;
  border-radius: 2px;
  font-size: 16px;
  padding-left: 15px;
  cursor: pointer;
}

.price-section .collapsable-item .fa-check-circle-o {
  display: none;
}

.price-section .collapsable-item.collapsed .fa-times-circle-o {
  display: none;
}

.price-section .collapsable-item.collapsed .fa-check-circle-o {
  display: inline;
}

.hotel-section .hotels-heading {
  text-align: center;
  margin-bottom: 10px;
  font-size: 22px;
}

.hotel-section .hotels-heading .choose-hotel {
  font-weight: bold;
  font-size: 24px;
  color: #1898d5;
}

.hotel-section .hotels-heading .choose-date {
  font-weight: bold;
  font-size: 24px;
  color: #febe14;
}

.hotel-section .hotels-heading .hotel-inquire {
  font-weight: bold;
  font-size: 24px;
  color: #f36331;
}

.hotel-section .hotels-heading .hotel-divider {
  margin: 0 15px;
}

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

.hotel-section .hotel-content .price-section.no-hotels {
  padding-top: 0;
}

.hotel-section .hotel-content .price-section .table-pricing {
  padding-bottom: 30px;
}

.hotel-section .hotel-content .price-section .table-pricing table td {
  padding: 10px;
}

.hotel-section .preview-image {
  padding-bottom: 1px;
}

.hotel-section .preview-image img {
  max-width: 100%;
  width: 100%;
  max-height: 400px;
}

.hotel-section .hotel-thumbs ul {
  list-style: none;
  line-height: 1;
  padding: 0;
  margin: 0;
}

.hotel-section .hotel-thumbs ul li {
  padding: 0;
  display: inline-block;
  height: 50px;
  background-size: cover;
  background-position: center center;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
  cursor: pointer;
}

@media (max-width: 768px) {
  .hotel-section .hotel-thumbs ul li {
    width: 33%;
  }
}

.gallery-section {
  padding-left: 0;
  padding-right: 0;
}

.gallery-section .gallery-item {
  position: relative;
  cursor: pointer;
}

.gallery-section .gallery-item a {
  background-size: cover;
  background-position: center center;
  display: block;
  height: 315px;
}

.hotels-navigation {
  margin-bottom: 30px;
  padding-bottom: 40px;
}

.hotels-navigation .swiper-button-next,
.hotels-navigation .swiper-button-prev {
  bottom: 0;
  top: auto;
  background: none;
  font-weight: bold;
  text-transform: uppercase;
  width: 100px;
  height: 30px;
}

.hotels-navigation .swiper-button-next:hover,
.hotels-navigation .swiper-button-prev:hover {
  border: none;
  color: #f36331;
}

.hotels-navigation .hotel-nav-item {
  padding: 10px;
  border: 2px solid #efefef;
  cursor: pointer;
  color: #0c1828;
}

.hotels-navigation .hotel-nav-item.swiper-slide {
  height: auto;
}

.hotels-navigation .hotel-nav-item h2 {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 18px;
}

.hotels-navigation .hotel-nav-item:hover {
  padding: 5px;
  color: #f36331;
}

.hotels-navigation .hotel-nav-item img {
  width: 100%;
  aspect-ratio: 3/2;
}

@media (max-width: 768px) {
  .attractions .container {
    width: calc(100% - 30px);
  }
}

.attractions .single-attraction .heading-block {
  position: relative;
}

.attractions .single-attraction .heading-block .p {
  font-size: 20px;
}

.attractions .single-attraction .heading-block .video-btn-overlay {
  position: absolute;
  left: 0;
  right: 0;
  top: 15px;
  margin: auto;
  width: 83px;
  height: 83px;
  cursor: pointer;
  display: block;
}

.attractions .single-attraction .heading-block .video-btn-overlay img {
  max-width: 100%;
  max-height: 100%;
}

@media (max-width: 460px) {
  .attractions .single-attraction .heading-block .video-btn-overlay {
    position: relative;
    margin: 0 auto 20px;
  }
}

.attractions .multi-attraction .col-md-4 {
  flex: 0 0 30%;
  max-width: 30%;
  padding-left: 1.6%;
  padding-right: 1.6%;
}

.contact-form-popup .modal-dialog .modal-body {
  padding: 0;
}

.contact-form-popup .modal-dialog .modal-body .row {
  background: #fff;
}

.contact-form-popup .modal-dialog .modal-body .form-description {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 0 !important;
}

.contact-form-popup .modal-dialog .modal-body .form-description .content-wrapper {
  width: 100%;
  padding: 40px 30px;
  background: rgba(0, 0, 0, 0.4);
}

.contact-form-popup .modal-dialog .modal-body .form-description h3 {
  color: #ffffff;
  margin-bottom: 50px;
  text-align: center;
  line-height: 26px;
}

.contact-form-popup .modal-dialog .modal-body .form-description .contact-info-section {
  color: #fff;
  text-align: center;
  margin-bottom: 50px;
}

.contact-form-popup .modal-dialog .modal-body .form-description .contact-info-section .sub-title {
  margin-bottom: 0;
  font-size: 18px;
}

.contact-form-popup .modal-dialog .modal-body .form-description .contact-info-section .info {
  font-family: 'MuseoSansCyrl-300, sans-serif';
  font-size: 24px;
  margin-top: 5px;
}

.contact-form-popup .modal-dialog .modal-body .form-description .contact-info-section .info a {
  background: forestgreen;
  border-width: 2px;
}

.contact-form-popup .modal-dialog .modal-body .form-description .center-center {
  margin: auto;
  text-align: center;
}

.contact-form-popup .modal-dialog .modal-body .form-description .center-center .btn {
  font-size: 15px;
  color: #fff;
  font-family: 'MuseoSansCyrl-900, sans-serif';
  text-transform: uppercase;
  letter-spacing: 1.5px;
  padding: 8.5px 16px;
  margin-top: 10px;
  border: 1px solid #fff;
}

.contact-form-popup .modal-dialog .modal-body .form-description .center-center .btn:hover {
  background-color: #fff;
  color: #000 !important;
}

.contact-form-popup .modal-dialog .modal-body .or-section-circle {
  position: absolute;
  right: -25px;
  background-color: #ee3b24;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  top: calc(50% - 25px);
  text-align: center;
  font-family: 'MuseoSansCyrl-900, sans-serif';
  font-size: 25px;
  line-height: 48px;
  color: #fff;
  z-index: 999;
}

.contact-form-popup .modal-dialog .modal-body .form-section {
  background: #fff;
  padding: 40px 20px 20px;
  text-align: center;
}

.contact-form-popup .modal-dialog .modal-body .form-section h3 {
  font-size: 18px;
  color: #0c1828;
  line-height: 1.2;
  margin-bottom: 20px;
}

.contact-form-popup .modal-dialog .modal-body .form-section form {
  margin-bottom: 0;
  text-align: left;
  padding: 0 20px;
}

.contact-form-popup .modal-dialog .modal-body .form-section form label {
  display: block;
  margin-bottom: 0;
  font-family: 'MuseoSansCyrl-700, sans-serif';
  font-style: initial;
  color: #0c1828;
  text-transform: uppercase;
}

.contact-form-popup .modal-dialog .modal-body .form-section form input {
  border: 2px solid #ddd;
  width: 100%;
}

.contact-form-popup .modal-dialog .modal-body .form-section form .error {
  display: none;
}

.contact-form-popup .modal-dialog .modal-body .form-section form p {
  margin-bottom: 0;
}

.contact-form-popup .modal-dialog .modal-body .form-section .display-none {
  display: none;
}

.contact-form-popup .modal-dialog .modal-body .form-section .or-section {
  text-align: center;
  color: #ee3b24;
  font-size: 18px;
  margin: 15px 0 10px;
}

.contact-form-popup .modal-dialog .modal-body .form-section .center-center {
  margin: auto;
  text-align: center;
}

.contact-form-popup .modal-dialog .modal-body .form-section .center-center .btn {
  font-size: 15px;
  color: #fff;
  font-family: 'MuseoSansCyrl-900, sans-serif';
  text-transform: uppercase;
  letter-spacing: 1.5px;
  padding: 8.5px 16px;
  margin-top: 10px;
  background-color: #ef3b24;
}

.contact-form-popup .modal-dialog .modal-body .close-btn {
  position: absolute;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #ee3b24;
  right: -26px;
  top: -13px;
  text-align: center;
  font-size: 13px;
  font-family: 'MuseoSansCyrl-900, sans-serif';
  line-height: 23px;
  cursor: pointer;
}

.contact-form-popup .modal-dialog .modal-body .close-btn a {
  width: 100%;
  display: inline-block;
  color: #ee3b24;
}

.contact-form-popup .modal-dialog .modal-body .close-btn a:hover {
  text-decoration: none;
}

@media (max-width: 768px) {
  .contact-form-popup .modal-dialog {
    max-width: 400px;
    margin: 20px auto;
  }

  .contact-form-popup .modal-dialog .form-description .or-section-circle {
    right: calc(50% - 25px);
    top: calc(100% - 25px);
  }
}

@media (max-width: 460px) {
  .contact-form-popup .modal-dialog {
    max-width: calc(100% - 50px);
  }
}

.program-section {
  padding: 60px 0 0;
}

.program-section .heading-block {
  margin-bottom: 20px;
}

.program-section .legend .title {
  color: #f36233;
  font-size: 22px;
}

.program-section .legend ul {
  padding: 0;
  margin-top: 30px;
}

.program-section .legend ul li {
  display: inline-block;
  padding: 0 30px;
}

.program-section .legend ul li i {
  display: block;
  font-size: 26px;
  margin-bottom: 10px;
}

.program-section i.activities {
  color: #f36233;
}

.program-section i.excursion {
  color: #1898d5;
}

.program-section i.transfer {
  color: #32c6f4;
}

.program-section i.hotel {
  color: #febe14;
}

.program-section i.meals {
  color: #f35304;
}

.program-section i.attractions {
  color: #1898d5;
}

.program-section .days-list {
  border-bottom: 1px solid #bfbfbf;
}

.program-section .days-list ul {
  list-style: none;
}

.program-section .days-list ul .day-program-container {
  margin-top: 30px;
  vertical-align: top;
  display: inline-block;
  width: 19.5%;
}

.program-section .days-list ul .day-program-container h3 {
  font-size: 20px;
  color: #000;
  margin-bottom: 15px;
}

.program-section .days-list ul .day-program-container h3 span {
  font-size: 14px;
  font-family: "MuseoSansCyrl-300", sans-serif;
  font-weight: bold;
  text-transform: lowercase;
}

.program-section .days-list ul .day-program-container ul {
  padding-left: 0;
}

.program-section .days-list ul .day-program-container ul li {
  padding-left: 20px;
  position: relative;
}

.program-section .days-list ul .day-program-container ul li i {
  position: absolute;
  top: 4px;
  left: 0;
}

.program-section .day-program-gallery .day-program-gallery-item .header h3 {
  font-size: 30px;
  color: #000;
  margin: 30px 0 0;
}

.program-section .day-program-gallery .day-program-gallery-item .header h3 span {
  font-size: 20px;
  font-family: "MuseoSansCyrl-300", sans-serif;
  font-weight: bold;
  text-transform: lowercase;
}

.program-section .day-program-gallery .day-program-gallery-item .header p {
  font-size: 22px;
  color: #888;
}

.program-section .day-program-gallery .day-program-gallery-item .background-image-section {
  min-height: 400px;
  color: #fff;
}

.program-section .day-program-gallery .day-program-gallery-item .background-image-section .overlay {
  min-height: 400px;
  width: 100%;
  display: flex;
  align-items: center;
  background: rgba(0, 0, 0, 0.7);
}

.program-section .day-program-gallery .day-program-gallery-item .background-image-section .container {
  z-index: 99;
}

.program-section .day-program-gallery .day-program-gallery-item .background-image-section .container p {
  column-count: 2;
  column-gap: 40px;
  text-align: justify;
}

@media (max-width: 768px) {
  .program-section .day-program-gallery .day-program-gallery-item .background-image-section .container p {
    column-count: 1;
  }
}

@media (max-width: 992px) {
  .program-section .days-list ul .day-program-container {
    width: 33%;
  }
}

@media (max-width: 768px) {
  .program-section .days-list ul .day-program-container {
    width: 48%;
  }

  .program-section .legend li {
    width: 40%;
    padding: 10px 30px;
  }
}

@media (max-width: 460px) {
  .program-section .days-list ul .day-program-container {
    width: 98%;
  }
}

.swiper-button-disabled {
  display: none;
}

.swiper-button-next,
.swiper-button-prev {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 25px;
  width: 50px;
  height: 50px;
}

.swiper-button-next:hover,
.swiper-button-prev:hover {
  border: 1px solid #ccc;
}



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