.container-event {
  display: flex;
  max-width: var(--container-width);
  margin: 0 auto;
  padding: 0px 10px;
  flex-wrap: wrap;
}
@media only screen and (min-width: 992px) {
  .container-event #sidebar-event {
    flex: 0 0 405px;
    max-width: 405px;
    padding-left: 40px;
    padding-right: 0;
  }
  .container-event #sidebar-active {
    flex: 0 0 calc(100% - 405px);
    max-width: calc(100% - 405px);
  }
}
@media (max-width: 991px) {
  .container-event {
    padding: 0 20px;
  }
  .container-event #sidebar, .container-event #sidebar-active {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.container-event #main-event {
  width: 100%;
}
.container-event #sidebar-active {
  width: 100%;
}
.container-event .sidebar {
  position: sticky;
  position: -webkit-sticky;
  top: 150px;
  left: 0;
  height: 100%;
  margin-bottom: 65px;
}
.container-event .ovaev-content {
  position: relative;
}
.container-event .ovaev-content a {
  text-decoration: none;
}

.icon_event {
  font-size: 14px;
  margin-right: 4px;
  color: var(--primary);
}

#sidebar-event {
  padding-left: 60px;
}
@media (max-width: 991px) {
  #sidebar-event {
    padding-left: 0;
    width: 100%;
  }
}
#sidebar-event a {
  text-decoration: none !important;
  box-shadow: none;
}
#sidebar-event a:hover {
  text-decoration: none !important;
  color: #ff3514;
}
#sidebar-event .widget {
  margin-bottom: 50px;
  padding: 30px;
  background-color: #f7f4f2;
  border-radius: 10px;
}
#sidebar-event .widget ul {
  list-style: none;
  margin: 0;
}
#sidebar-event .widget ul li {
  border: none;
  padding: 0;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  margin: 0;
  color: #88858e;
}
#sidebar-event .widget ul li a {
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  font-size: 18px;
  line-height: 28px;
  color: #88858e;
  position: relative;
  padding-left: 22px;
  font-weight: 400;
}
#sidebar-event .widget ul li a:hover {
  color: #ff3514;
}
#sidebar-event .widget ul li a:hover:before {
  background-color: #ff3514;
}
#sidebar-event .widget .tagcloud {
  position: relative;
  width: 100%;
  margin-top: 7px;
}
#sidebar-event .widget .tagcloud a {
  font-size: 15px !important;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0.3px;
  color: #62718d;
  padding: 2px 10px 1px 10px;
  border-radius: 3px;
  border: 1px solid #e0e0e0;
  margin: 0 10px 10px 0;
  display: inline-block;
  background-color: transparent;
}
#sidebar-event .widget .tagcloud a:hover {
  color: #ff3514;
}
#sidebar-event .widget_feature_event .event-feature {
  padding-top: 6px;
  margin-top: -40px;
  margin-bottom: -40px;
}
#sidebar-event .widget_feature_event .event-feature .item-event {
  display: flex;
  padding: 20px 0 17px 0;
}
#sidebar-event .widget_feature_event .event-feature .item-event:first-child {
  padding-top: 0;
}
#sidebar-event .widget_feature_event .event-feature .item-event:not(:last-child) {
  margin-bottom: 60px;
}
#sidebar-event .widget_feature_event .event-feature .item-event .date-event {
  position: absolute;
  top: 20px;
  display: flex;
}
#sidebar-event .widget_feature_event .event-feature .item-event .date-event .date {
  color: #fff;
  font-size: 20px;
  padding: 0px 8px 0px 10px;
  height: 36px;
  line-height: 36px;
  font-weight: 700;
}
#sidebar-event .widget_feature_event .event-feature .item-event .date-event .month-year {
  background: #fff;
  color: #202b5d;
  font-weight: 600;
  font-size: 16px;
  text-transform: uppercase;
  padding: 0px 15px 0px 12px;
  height: 36px;
  line-height: 36px;
  letter-spacing: 0.2px;
}
#sidebar-event .widget_feature_event .event-feature .item-event .date-event .month-year .month {
  margin-right: 5px;
}
#sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post {
  padding: 23px 25px 40px 25px;
  text-align: left;
  border-top: 0;
  -webkit-transition: all 3s;
  transition: all 0.3s;
}
@media (min-width: 1024px) and (max-width: 1099px) {
  #sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post {
    padding-left: 20px;
    padding-right: 20px;
  }
}
#sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .post_cat .event_type {
  font-size: 17px;
  line-height: 22px;
  color: #0067da;
  font-weight: 600;
}
#sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .event_title {
  font-size: 22px;
  line-height: 26px;
  letter-spacing: 0.2px;
  color: #202b5d;
  text-transform: capitalize;
  margin-top: 12px;
  margin-bottom: 10px;
}
#sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .event_title a {
  font-size: 22px;
  line-height: 26px;
  letter-spacing: 0.2px;
  color: #202b5d;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .time-event {
  line-height: 22px;
  color: #62718d;
  font-size: 16px;
  font-weight: 400;
}
#sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .time-event .time {
  margin-bottom: 7px;
}
#sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .time-event .time .more_date_text:hover {
  color: #202b5d;
}
#sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .time-event .time, #sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .time-event .venue {
  display: flex;
  align-items: center;
}
#sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .time-event svg {
  color: #62718d;
  width: 18px;
  margin-right: 6px;
}
#sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .button_event {
  display: inline-flex;
  align-items: center;
  margin-top: 20px;
}
#sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .button_event .view_detail {
  background: #fff;
  border: 2px solid #e0e0e0;
  margin-right: 11px;
  font-weight: 400;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: #202b5d;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.2px;
  padding: 6px 20px 5px 20px;
}
#sidebar-event .widget_feature_event .event-feature .item-event .desc .event_post .button_event .view_detail:hover {
  color: #fff;
  background-color: #ff3514;
  border-color: #ff3514;
}
#sidebar-event .widget_feature_event .event-feature .item {
  position: relative;
  box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
}
#sidebar-event .widget_feature_event .event-feature .item:hover img {
  transform: scale(1.05);
}
#sidebar-event .widget_feature_event .event-feature .item a {
  text-decoration: none;
}
#sidebar-event .widget_feature_event .event-feature .item .date-event {
  position: absolute;
  top: 20px;
  display: flex;
  z-index: 2;
}
#sidebar-event .widget_feature_event .event-feature .item .date-event .date {
  color: #fff;
  font-size: 20px;
  padding: 0px 8px 0px 10px;
  height: 36px;
  line-height: 36px;
  font-weight: 700;
  background-color: #ff3514;
}
#sidebar-event .widget_feature_event .event-feature .item .date-event .month-year {
  background: #fff;
  color: #202b5d;
  font-weight: 600;
  font-size: 16px;
  text-transform: uppercase;
  padding: 0px 15px 0px 12px;
  height: 36px;
  line-height: 36px;
  letter-spacing: 0.2px;
}
#sidebar-event .widget_feature_event .event-feature .item .date-event .month-year .month {
  margin-right: 5px;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event-thumbnail {
  overflow: hidden;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event-thumbnail a img {
  width: 100%;
  transition: 0.3s all ease;
  -o-transition: 0.3s all ease;
  -webkit-transition: 0.3s all ease;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post {
  padding: 23px 25px 40px 25px;
  text-align: left;
  border-top: 0;
  -webkit-transition: all 3s;
  transition: all 0.3s;
}
@media (min-width: 1024px) and (max-width: 1099px) {
  #sidebar-event .widget_feature_event .event-feature .item .desc .event_post {
    padding-left: 20px;
    padding-right: 20px;
  }
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .post_cat .event_type {
  font-size: 17px;
  line-height: 22px;
  color: #0067da;
  font-weight: 600;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .post_cat .event_type:hover {
  color: #202b5d;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .event_title {
  font-size: 22px;
  line-height: 26px;
  letter-spacing: 0.2px;
  color: #202b5d;
  text-transform: capitalize;
  margin-top: 12px;
  margin-bottom: 10px;
  padding: 0;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .event_title a {
  font-size: 22px;
  line-height: 26px;
  letter-spacing: 0.2px;
  color: #202b5d;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-weight: 400;
  text-decoration: none;
  box-shadow: none;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .event_title a:hover {
  color: #ff3514;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .time-event {
  line-height: 22px;
  color: #62718d;
  font-size: 16px;
  font-weight: 400;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .time-event .time {
  margin-bottom: 7px;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .time-event .time .more_date_text:hover {
  color: #202b5d;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .time-event .time, #sidebar-event .widget_feature_event .event-feature .item .desc .event_post .time-event .venue {
  display: flex;
  align-items: center;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .time-event svg {
  color: #62718d;
  width: 18px;
  margin-right: 6px;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .button_event {
  margin-top: 30px;
  display: inline-flex;
  align-items: center;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .button_event .view_detail {
  background: #fff;
  border: 2px solid #e0e0e0;
  margin-right: 11px;
  font-weight: 500;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: #202b5d;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.2px;
  padding: 6px 20px 5px 20px;
}
#sidebar-event .widget_feature_event .event-feature .item .desc .event_post .button_event .view_detail:hover {
  color: #fff;
  background-color: #ff3514;
  border-color: #ff3514;
}
#sidebar-event .widget_feature_event .event-feature .owl-stage-outer {
  margin-right: -40px;
  margin-left: -40px;
  padding: 40px;
  width: calc(100% + 80px);
}
@media (max-width: 1290px) {
  #sidebar-event .widget_feature_event .event-feature .owl-stage-outer {
    margin-right: 0px;
    margin-left: 0px;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
  }
}
#sidebar-event .widget_list_event .list-event {
  padding-top: 5px;
  margin-bottom: 33px;
}
#sidebar-event .widget_list_event .list-event .item-event {
  display: flex;
  padding: 20px 0 17px 0;
}
#sidebar-event .widget_list_event .list-event .item-event:first-child {
  padding-top: 0;
}
#sidebar-event .widget_list_event .list-event .item-event:last-child {
  padding-bottom: 0;
}
#sidebar-event .widget_list_event .list-event .item-event:not(:last-child) {
  border-bottom: 1px solid #e5e5e5;
}
#sidebar-event .widget_list_event .list-event .item-event .ova-thumb-nail {
  flex: 0 0 80px;
}
#sidebar-event .widget_list_event .list-event .item-event .ova-thumb-nail a {
  width: 80px;
  height: 80px;
  display: inline-block;
  background-size: cover;
  background-position: center center;
}
#sidebar-event .widget_list_event .list-event .item-event .ova-content {
  flex: 0 0 calc(100% - 80px);
  padding: 0 0 0 20px;
}
#sidebar-event .widget_list_event .list-event .item-event .ova-content .title {
  margin: 0;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0.2px;
  color: #202b5d;
  margin-top: -5px;
  margin-bottom: 5px;
}
#sidebar-event .widget_list_event .list-event .item-event .ova-content .title a {
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0.2px;
  color: #2c2734;
  font-weight: 400;
}
#sidebar-event .widget_list_event .list-event .item-event .ova-content .title a:hover {
  color: #ff3514;
}
#sidebar-event .widget_list_event .list-event .item-event .ova-content .time span {
  font-size: 15px;
  line-height: 20px;
  color: #62718d;
}
#sidebar-event .widget_list_event .list-event .item-event .ova-content .time span.date {
  display: block;
}
#sidebar-event .widget_list_event .list-event .item-event .ova-content .time span.bellow {
  display: block;
}
#sidebar-event .widget_list_event .list-event .item-event .ova-content .time .more_date_text span {
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#sidebar-event .widget_list_event .list-event .item-event .ova-content .time .more_date_text span:hover {
  color: #2c2734;
}
#sidebar-event .widget_list_event .button-all-event {
  display: inline-flex;
  align-items: center;
}
#sidebar-event .widget_list_event .button-all-event a {
  background-color: #fff;
  border: 2px solid #e0e0e0;
  margin-right: 11px;
  font-weight: 500;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: #202b5d;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.2px;
  padding: 6px 20px 5px 20px;
}
#sidebar-event .widget_list_event .button-all-event a:hover {
  color: #fff;
  background-color: #ff3514;
  border-color: #ff3514;
}
#sidebar-event .widget_list_event .button-all-event a svg {
  width: 18px;
  margin-left: -5px;
}

.single_event {
  margin-top: 100px;
}
.single_event a {
  text-decoration: none;
}
.single_event .content-event {
  margin-bottom: 100px;
}
@media (max-width: 768px) {
  .single_event .content-event {
    margin-bottom: 70px;
    padding: 0 10px;
  }
}
.single_event .content-event .event_intro {
  padding-right: 6px;
}
.single_event .content-event .event_intro h1.event_title {
  font-size: 36px;
  margin: 25px 0;
}
.single_event .content-event .event_intro .image {
  height: auto;
  max-width: 100%;
  margin-bottom: 20px;
}
.single_event .content-event .event_intro .image img {
  height: auto;
  max-height: 520px;
  width: 100%;
  object-fit: cover;
  display: block;
}
@media (max-width: 768px) {
  .single_event .content-event .event_intro {
    padding-right: initial;
  }
}
@media (max-width: 575px) {
  .single_event .content-event .event_intro {
    margin-bottom: 30px;
  }
}
.single_event .content-event .event_intro .wrap-event-info {
  display: grid;
  grid-template-columns: 1fr 1fr;
  padding: 0 0 30px 0;
}
@media only screen and (max-width: 645px) {
  .single_event .content-event .event_intro .wrap-event-info {
    grid-template-columns: 1fr;
  }
  .single_event .content-event .event_intro .wrap-event-info .wrap-info {
    margin-bottom: 50px;
  }
}
.single_event .content-event .event_intro .wrap-event-info .wrap-info {
  text-align: left;
}
.single_event .content-event .event_intro .wrap-event-info .wrap-info .wrap-pro {
  margin-bottom: 20px;
}
.single_event .content-event .event_intro .wrap-event-info .wrap-info .wrap-pro i {
  margin-right: 10px;
}
.single_event .content-event .event_intro .wrap-event-info .wrap-info .wrap-pro span {
  color: var(--text);
}
.single_event .content-event .event_intro .wrap-event-info .wrap-booking-links {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
@media only screen and (max-width: 645px) {
  .single_event .content-event .event_intro .wrap-event-info .wrap-booking-links {
    justify-content: flex-start;
  }
}
.single_event .content-event .event_intro .wrap-event-info .wrap-booking-links a {
  display: inline-block;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.2;
  text-transform: capitalize;
  border-radius: 0;
  background-color: var(--primary);
  color: #fff;
  padding: 17px 51px;
  transition: all 0.3s ease;
}
.single_event .content-event .event_intro .wrap-event-info .wrap-booking-links a:hover {
  background-color: var(--heading) !important;
}
.single_event .content-event .event_intro .wrap-event-info .ovaev-category i {
  margin-right: 10px;
}
.single_event .content-event .event_intro .wrap-event-info .ovaev-category span, .single_event .content-event .event_intro .wrap-event-info .ovaev-category a {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.2px;
  font-weight: 500;
}
.single_event .content-event .event_intro .wrap-event-info .ovaev-category .separator-in {
  color: #2a2c37;
}
.single_event .content-event .event_intro .wrap-event-info .ovaev-category a {
  color: #202b5d;
  font-weight: 500;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.single_event .content-event .event_intro .wrap-event-info .ovaev-category a:hover {
  color: #ff3514;
}
.single_event .content-event .tab-Location ul.event_nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin: 0;
  list-style: none;
  border-bottom: 1px solid #e8e8e8;
}
@media screen and (max-width: 450px) {
  .single_event .content-event .tab-Location ul.event_nav {
    flex-direction: column;
  }
}
.single_event .content-event .tab-Location ul.event_nav li.event_nav-item {
  margin: 0 15px;
  transition: all 0.3s;
  font-size: 24px;
  line-height: 1.2;
  color: var(--heading);
  letter-spacing: 0.2px;
  font-weight: 700;
  padding: 0;
  position: relative;
  padding-bottom: 14px;
  border: 0;
  text-transform: capitalize;
  cursor: pointer;
}
.single_event .content-event .tab-Location ul.event_nav li.event_nav-item .event_nav-link {
  display: block;
}
.single_event .content-event .tab-Location ul.event_nav li.event_nav-item:first-child {
  padding-left: 0;
  margin-left: 0;
}
@media (max-width: 767px) {
  .single_event .content-event .tab-Location ul.event_nav li.event_nav-item {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
  }
}
@media screen and (max-width: 450px) {
  .single_event .content-event .tab-Location ul.event_nav li.event_nav-item {
    padding-bottom: 5px;
    margin: 0 0 20px 0;
  }
}
.single_event .content-event .tab-Location ul.event_nav li.event_nav-item.active {
  color: var(--heading);
  border: none;
}
.single_event .content-event .tab-Location ul.event_nav li.event_nav-item.active:after {
  position: absolute;
  content: "";
  width: 100%;
  left: 0;
  background: #ff3514;
  height: 2px;
  bottom: -1px;
}
.single_event .content-event .tab-Location ul.event_nav li.event_nav-item a {
  text-decoration: none;
  color: var(--heading);
  outline: none;
}
.single_event .content-event .tab-Location ul.event_nav li.event_nav-item a:after {
  background-color: #f35514;
  left: 0;
  width: 0;
  height: 2px;
  bottom: 0;
  position: absolute;
  content: "";
  bottom: -1px;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.single_event .content-event .tab-Location ul.event_nav li.event_nav-item a:hover {
  border: 0;
  color: var(--primary);
}
.single_event .content-event .tab-Location ul.event_nav li.event_nav-item a:hover:after {
  width: 100%;
}
.single_event .content-event .tab-Location .tab-content {
  margin-top: 40px;
}
.single_event .content-event .tab-Location .tab-content #location {
  height: 360px;
}
.single_event .content-event .tab-Location .tab-content #contact {
  margin-top: -7px;
}
.single_event .content-event .tab-Location .tab-content .col_contact {
  flex: 0 0 50%;
  max-width: 50%;
  padding: 0;
}
@media (max-width: 767px) {
  .single_event .content-event .tab-Location .tab-content .col_contact {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.single_event .content-event .tab-Location .tab-content .col_contact .contact .info-contact {
  padding: 0;
  margin: 0;
}
.single_event .content-event .tab-Location .tab-content .col_contact .contact .info-contact li {
  list-style: none;
  margin-bottom: 25px;
  margin-left: 0;
}
.single_event .content-event .tab-Location .tab-content .col_contact .contact .info-contact li span:nth-child(1) {
  color: var(--heading);
  letter-spacing: 0.2px;
  font-weight: bold;
  margin-bottom: 4px;
}
.single_event .content-event .tab-Location .tab-content .col_contact .contact .info-contact li span, .single_event .content-event .tab-Location .tab-content .col_contact .contact .info-contact li a {
  font-size: 16px;
  color: var(--text);
  display: block;
  line-height: 1.2;
}
.single_event .content-event .tab-Location .tab-content .col_contact .contact .info-contact li a:hover {
  color: var(--primary);
}
.single_event .content-event .tab-Location .tab-content .event_row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 10px;
}
.single_event .content-event .event_tags_share .event-tags {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 0;
  margin-top: 50px;
  padding-bottom: 40px;
}
.single_event .content-event .event_tags_share .event-tags .ovatags {
  display: inline-block;
  text-transform: capitalize;
  font-size: 100%;
  line-height: 22px;
  letter-spacing: 0.3px;
  color: #202b5d;
  font-weight: bold;
  margin-right: 10px;
  margin-bottom: 10px;
}
.single_event .content-event .event_tags_share .event-tags a {
  font-size: 12px;
  line-height: 1.2;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.3px;
  color: var(--heading);
  padding: 18px 30px;
  background: #f5f5f5;
  border: none;
  border-radius: 100px;
  margin-bottom: 10px;
}
.single_event .content-event .event_tags_share .event-tags a:hover {
  color: #fff !important;
  background: var(--primary);
}
.single_event .content-event .event_tags_share .event-tags a:not(:last-child) {
  margin-right: 10px;
}
.single_event .content-event .event_tags_share .share_social {
  margin-top: 40px;
}
.single_event .content-event .event_tags_share .share_social .share-social-icons {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: right;
}
.single_event .content-event .event_tags_share .share_social .share-social-icons li {
  margin: 0;
  display: inline-block;
}
.single_event .content-event .event_tags_share .share_social .share-social-icons li a {
  background-color: transparent;
  color: var(--heading);
  padding: 0;
  border-radius: 50%;
  margin-bottom: 0px;
  display: inline-flex;
  width: 40px;
  height: 40px;
  font-size: 18px;
  justify-content: center;
  align-items: center;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.single_event .content-event .event_tags_share .share_social .share-social-icons li a:hover {
  color: var(--primary);
}
.single_event .content-event .ova-next-pre-post {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 30px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .single_event .content-event .ova-next-pre-post {
    flex-direction: column;
  }
}
.single_event .content-event .ova-next-pre-post .pre, .single_event .content-event .ova-next-pre-post .next {
  display: flex;
  flex: 0 0 calc(50% - 25px);
}
@media (max-width: 767px) {
  .single_event .content-event .ova-next-pre-post .pre, .single_event .content-event .ova-next-pre-post .next {
    flex: 0 0 100%;
  }
}
.single_event .content-event .ova-next-pre-post .pre:hover .num-1 .icon, .single_event .content-event .ova-next-pre-post .next:hover .num-1 .icon {
  background-color: #ff3514;
}
.single_event .content-event .ova-next-pre-post .pre:hover .num-1 .icon i, .single_event .content-event .ova-next-pre-post .next:hover .num-1 .icon i {
  color: #fff;
}
.single_event .content-event .ova-next-pre-post .pre .num-1, .single_event .content-event .ova-next-pre-post .next .num-1 {
  margin-right: 20px;
}
.single_event .content-event .ova-next-pre-post .pre .num-1 .icon, .single_event .content-event .ova-next-pre-post .next .num-1 .icon {
  display: inline-block;
  width: 50px;
  height: 50px;
  border: 2px solid #eaeaea;
  border-radius: 50%;
  position: relative;
  transition: 0.4s;
  vertical-align: middle;
}
.single_event .content-event .ova-next-pre-post .pre .num-1 .icon i, .single_event .content-event .ova-next-pre-post .next .num-1 .icon i {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: inline-block;
  line-height: 1;
  color: #000;
}
.single_event .content-event .ova-next-pre-post .pre .num-1 .icon i:before, .single_event .content-event .ova-next-pre-post .next .num-1 .icon i:before {
  transition: 0.4s;
  margin: 0px;
  font-size: 28px;
}
.single_event .content-event .ova-next-pre-post .pre .num-2 span.text-label, .single_event .content-event .ova-next-pre-post .next .num-2 span.text-label {
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 0.2px;
  font-weight: 400;
  margin-bottom: 4px;
  display: inline-block;
}
.single_event .content-event .ova-next-pre-post .pre .num-2 .title, .single_event .content-event .ova-next-pre-post .next .num-2 .title {
  display: block;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  margin-top: -3px;
  word-break: break-word;
  text-decoration: none;
}
.single_event .content-event .ova-next-pre-post .ova-slash {
  flex: 0 0 50px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .single_event .content-event .ova-next-pre-post .ova-slash {
    display: none;
  }
}
.single_event .content-event .ova-next-pre-post .ova-slash span {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #bcbfce;
  display: inline-block;
}
.single_event .content-event .ova-next-pre-post .ova-slash span:not(:last-child) {
  margin-right: 6px;
}
.single_event .content-event .ova-next-pre-post .pre {
  padding-right: 15px;
}
@media (max-width: 767px) {
  .single_event .content-event .ova-next-pre-post .pre {
    padding-right: 0px;
  }
}
.single_event .content-event .ova-next-pre-post .next {
  flex-direction: row-reverse;
  padding-left: 15px;
}
@media (max-width: 767px) {
  .single_event .content-event .ova-next-pre-post .next {
    flex-direction: row;
    margin-top: 60px;
    padding-left: 0px;
  }
}
.single_event .content-event .ova-next-pre-post .next .num-1 {
  margin: 0px;
  margin-left: 20px;
}
@media (max-width: 767px) {
  .single_event .content-event .ova-next-pre-post .next .num-1 {
    margin-left: 0px;
    margin-right: 20px;
  }
}
.single_event .content-event .ova-next-pre-post .next .num-2 {
  text-align: right;
}
@media (max-width: 767px) {
  .single_event .content-event .ova-next-pre-post .next .num-2 {
    text-align: left;
  }
}
.single_event .content-event .ova-next-pre-post a {
  display: flex;
  align-items: center;
}
.single_event .content-event .event-related {
  margin-bottom: 60px;
}
.single_event .content-event .event-related .related-event {
  font-size: 30px;
  line-height: 1.2;
  margin: 50px 0 25px 0;
}
.single_event .content-event .event-related .archive_event {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  margin: 0 -15px;
}
@media (max-width: 1024px) {
  .single_event .content-event .event-related .archive_event {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 768px) {
  .single_event .content-event .event-related .archive_event {
    grid-template-columns: 1fr;
  }
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid {
  position: relative;
  padding: 0 15px;
  margin-bottom: 0px;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid:hover img {
  transform: scale(1.05);
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .item {
  height: 100%;
  box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .date-event {
  position: absolute;
  top: 20px;
  display: flex;
  z-index: 2;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .date-event .date {
  display: inline-block;
  color: #fff;
  font-size: 14px;
  line-height: 1.2;
  padding: 8px;
  font-weight: 500;
  background-color: #ff3514;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .date-event .month-year {
  background: #fff;
  color: #202b5d;
  font-weight: 600;
  font-size: 16px;
  text-transform: uppercase;
  padding: 0px 15px 0px 12px;
  height: 36px;
  line-height: 36px;
  letter-spacing: 0.2px;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .date-event .month-year .month {
  margin-right: 5px;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event-thumbnail {
  overflow: hidden;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event-thumbnail a img {
  width: 100%;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post {
  padding: 23px 25px 40px 25px;
  text-align: left;
  border-top: 0;
  -webkit-transition: all 3s;
  transition: all 0.3s;
}
@media (min-width: 1024px) and (max-width: 1099px) {
  .single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .post_cat .event_type {
  font-size: 17px;
  line-height: 22px;
  color: #0067da;
  font-weight: 600;
  -webkit-transition: all 0.3 ease;
  -o-transition: all 0.3 ease;
  transition: all 0.3 ease;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .post_cat .event_type:hover {
  color: #202b5d;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .event_title {
  font-size: 22px;
  line-height: 1.3;
  color: #000;
  text-transform: capitalize;
  margin-top: 15px;
  margin-bottom: 15px;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .event_title a {
  color: #000;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .event_title a:hover {
  color: var(--primary);
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .time-event {
  line-height: 22px;
  font-size: 16px;
  font-weight: 400;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .time-event .time {
  margin-bottom: 7px;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .time-event .time, .single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .time-event .venue {
  display: flex;
  align-items: center;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .time-event svg {
  color: #62718d;
  width: 18px;
  margin-right: 6px;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .button_event {
  margin-top: 30px;
  display: inline-flex;
  align-items: center;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .button_event .view_detail {
  background: #fff;
  border: 2px solid #e0e0e0;
  margin-right: 11px;
  font-weight: 500;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.2px;
  padding: 6px 20px 5px 20px;
}
.single_event .content-event .event-related .archive_event .ovaev-content.content-grid .desc .event_post .button_event .view_detail:hover {
  color: #fff;
  background-color: #ff3514;
  border-color: #ff3514;
}
.single_event .wrapper_order {
  padding-left: 14px;
  position: sticky;
  top: 150px;
}
@media (max-width: 768px) {
  .single_event .wrapper_order {
    padding-left: initial;
  }
}
.single_event .wrapper_order .order_ticket {
  background: #25282e;
  padding: 40px 40px 45px 40px;
}
.single_event .wrapper_order .order_ticket .button_order {
  background: #fff;
  color: #25282e;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 500;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0;
  margin-bottom: 36px;
  cursor: pointer;
  width: 100%;
  text-align: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.single_event .wrapper_order .order_ticket .button_order:focus {
  outline: none;
}
.single_event .wrapper_order .order_ticket .button_order a {
  color: #25282e;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.single_event .wrapper_order .order_ticket .button_order:hover {
  background: #c1b696;
  color: #fff;
}
.single_event .wrapper_order .order_ticket .button_order:hover a {
  color: #fff;
}
.single_event .wrapper_order .order_ticket ul.info_order {
  padding: 0;
}
.single_event .wrapper_order .order_ticket ul.info_order li {
  list-style: none;
  margin-bottom: 22px;
}
.single_event .wrapper_order .order_ticket ul.info_order li span {
  font-size: 17px;
  color: #888888;
  font-weight: 400;
  line-height: 24px;
  display: block;
}
.single_event .wrapper_order .order_ticket ul.info_order li span.label {
  color: #fff;
}
.single_event .wrapper_order .order_ticket ul.info_order li a {
  color: #888888;
  font-size: 17px;
  font-weight: 400;
}
.single_event .wrapper_order .order_ticket .share_social {
  display: flex;
  align-items: center;
  cursor: pointer;
  position: relative;
  padding-top: 17px;
  width: fit-content;
}
.single_event .wrapper_order .order_ticket .share_social i {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  background-color: #797c82;
  color: #22262e;
  border-radius: 50%;
  margin-right: 10px;
}
.single_event .wrapper_order .order_ticket .share_social span {
  color: #fff;
}
.single_event .wrapper_order .order_ticket .share_social .share-social-icons {
  padding-left: 0px;
  list-style-type: none;
  background-color: #fff;
  min-width: 160px;
  -webkit-box-shadow: 0px 3px 15px -3px;
  box-shadow: 0px 3px 15px -3px;
  position: absolute;
  bottom: 100%;
  left: 0;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.single_event .wrapper_order .order_ticket .share_social .share-social-icons li {
  padding-left: 18px;
  border-bottom: 1px solid #e8e8e8;
}
.single_event .wrapper_order .order_ticket .share_social .share-social-icons li a {
  padding-bottom: 5px;
  padding-top: 7px;
  display: inline-block;
  font-size: 15px;
  line-height: 24px;
  color: #777777;
}
.single_event .wrapper_order .order_ticket .share_social:hover .share-social-icons {
  opacity: 1;
  visibility: visible;
}
.single_event .content_comments .comments ul.commentlists {
  margin-bottom: 0;
}
.single_event .content_comments .comments .comment-respond .title-comment {
  margin: 78px 0 33px 0;
}

.next-prev-nav {
  border-top: 1px solid #e8e8e8;
  padding-top: 37px;
  padding-bottom: 40px;
}
.next-prev-nav .nav-previous-post i, .next-prev-nav .nav-next-post i {
  font-size: 45px;
  color: #c1c2c3;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -ms-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}
.next-prev-nav .nav-previous-post span, .next-prev-nav .nav-next-post span {
  display: block;
}
.next-prev-nav .nav-previous-post span.label-event, .next-prev-nav .nav-next-post span.label-event {
  font-size: 16px;
  color: #999999;
  line-height: 22px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.next-prev-nav .nav-previous-post span.second_font, .next-prev-nav .nav-next-post span.second_font {
  font-size: 24px;
  color: #25282e;
  font-weight: 400;
  line-height: 35px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.next-prev-nav .nav-previous-post span.second_font:hover, .next-prev-nav .nav-next-post span.second_font:hover {
  color: #515358;
}
.next-prev-nav .nav-prev, .next-prev-nav .nav-next {
  width: 50%;
}
@media (max-width: 767px) {
  .next-prev-nav .nav-prev, .next-prev-nav .nav-next {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .next-prev-nav .nav-prev {
    margin-bottom: 22px;
  }
}
.next-prev-nav .nav-prev .nav-previous-post a {
  padding-left: 62px !important;
  display: block !important;
  position: relative;
}
.next-prev-nav .nav-prev .nav-previous-post a i {
  position: absolute;
  left: 0;
  top: 15%;
}
.next-prev-nav .nav-prev .nav-previous-post a i:hover {
  transform: scale(1.1);
  color: #000;
}
.next-prev-nav .nav-next .nav-next-post a {
  padding-right: 62px !important;
  display: block !important;
  position: relative;
}
.next-prev-nav .nav-next .nav-next-post a i {
  position: absolute;
  right: 0;
  top: 15%;
}
.next-prev-nav .nav-next .nav-next-post a i:hover {
  transform: scale(1.1);
  color: #000;
}

.ovaev-event-content p {
  color: var(--text);
}
.ovaev-event-content .event-medium-heading {
  margin: 25px 0;
  font-size: 20px;
  color: var(--primary);
  font-weight: 500;
}
.ovaev-event-content .wp-block-columns {
  margin: 40px 0;
}
.ovaev-event-content .wp-block-columns .wp-block-image img {
  width: 100%;
  object-fit: cover;
}

.ovaev-meta-event {
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
}
.ovaev-meta-event .author {
  margin-right: 14px;
}
.ovaev-meta-event .author a {
  color: var(--text);
}
.ovaev-meta-event .author a:hover {
  color: var(--primary);
}

.search_archive_event {
  background-color: #f3f3f3;
  padding: 40px;
  margin-bottom: 70px;
}
@media (max-width: 1190px) {
  .search_archive_event {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.search_archive_event form {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
@media (max-width: 768px) {
  .search_archive_event form {
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}
.search_archive_event form input {
  height: 50px;
  display: inline-block;
}
.search_archive_event form .ovaev_cat_search {
  width: 28%;
  position: relative;
  padding-right: 30px;
}
@media (max-width: 1024px) {
  .search_archive_event form .ovaev_cat_search {
    width: 25%;
  }
}
@media (max-width: 768px) {
  .search_archive_event form .ovaev_cat_search {
    width: 310px;
    margin-bottom: 20px;
    padding-right: 0px;
  }
}
.search_archive_event form .ovaev_cat_search i {
  font-size: 22px;
  color: #b0b8c6;
  position: absolute;
  top: 45px;
  right: 50px;
}
.search_archive_event form .ova-label-search {
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.2px;
  font-weight: 500;
  color: var(--heading);
  margin-bottom: 15px;
}
.search_archive_event form .select2-selection {
  width: 100%;
  outline: none;
  height: 100%;
  padding: 5px 30px 5px 10px;
  border: none;
  border-radius: 0;
}
.search_archive_event form .select2-selection.select2-selection--single {
  box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.05);
}
.search_archive_event form .select2-selection.select2-selection--single .select2-selection__rendered {
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 0.2px;
  color: #b0b8c6;
  line-height: 40px;
  opacity: 1;
}
.search_archive_event form .select2-selection .select2-selection__arrow {
  height: 100%;
  top: 0;
  display: none;
}
.search_archive_event form .start_date, .search_archive_event form .end_date {
  width: 28%;
  position: relative;
  padding-right: 30px;
}
@media (max-width: 1024px) {
  .search_archive_event form .start_date, .search_archive_event form .end_date {
    width: 25%;
  }
}
@media (max-width: 768px) {
  .search_archive_event form .start_date, .search_archive_event form .end_date {
    width: 310px;
    margin-bottom: 20px;
    padding-right: 0px;
  }
}
.search_archive_event form .start_date input, .search_archive_event form .end_date input {
  border: 0;
  width: 100%;
  padding-left: 20px;
  padding-right: 0;
  font-size: 17px;
  color: #333;
  line-height: 50px;
  box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.05);
}
.search_archive_event form .start_date input::placeholder, .search_archive_event form .end_date input::placeholder {
  font-size: 17px;
  line-height: 50px;
  letter-spacing: 0.2px;
  color: #b0b8c6;
  opacity: 1;
}
.search_archive_event form .start_date i, .search_archive_event form .end_date i {
  font-size: 16px;
  color: #b0b8c6;
  position: absolute;
  bottom: 17px;
  right: 50px;
}
.search_archive_event form .wrap-ovaev_submit {
  width: 16%;
  margin-top: 39px;
}
@media (max-width: 767px) {
  .search_archive_event form .wrap-ovaev_submit {
    width: 310px;
    margin-top: 50px;
    padding-right: 0px;
  }
}
.search_archive_event form .wrap-ovaev_submit .ovaev_submit {
  transition: 0.3s all linear;
  width: 100%;
  font-size: 16px;
  line-height: 1;
  font-weight: 700;
  text-decoration: none;
  padding: 0;
  cursor: pointer;
}
.search_archive_event form .wrap-ovaev_submit .ovaev_submit:hover {
  background-color: var(--heading);
  color: #fff;
  border: none;
  transition: 0.3s all linear;
}

.select2-container--default {
  width: 100% !important;
}

.archive_event {
  display: grid;
  grid-gap: 30px;
  margin-bottom: 110px;
}
.archive_event.col1 {
  grid-template-columns: 1fr;
}
.archive_event.col2 {
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 768px) {
  .archive_event.col2 {
    grid-template-columns: 1fr;
  }
}
.archive_event.col3 {
  grid-template-columns: 1fr 1fr 1fr;
}
@media (max-width: 1024px) {
  .archive_event.col3 {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 768px) {
  .archive_event.col3 {
    grid-template-columns: 1fr;
  }
}

.event_title:before, .event_title:after {
  display: none;
}

.ovaev-event-element {
  position: relative;
}
.ovaev-event-element .item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 40px;
  padding: 45px 0;
  border-bottom: 1px solid #e0e0e0;
}
.ovaev-event-element .item:first-child {
  border-top: 1px solid #e0e0e0;
}
.ovaev-event-element .item .date-time_title {
  display: flex;
  align-items: center;
}
.ovaev-event-element .item .date-start {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  row-gap: 3px;
  width: 94px;
  min-width: 94px;
  height: 94px;
  margin-right: 30px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  color: #fff;
  background-color: #000;
  border-radius: 50%;
}
.ovaev-event-element .item .date-start:after {
  content: "";
  position: absolute;
  right: -4px;
  bottom: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: var(--primary);
  z-index: -1;
}
.ovaev-event-element .item .time_title .title {
  margin: 0;
  font-size: 22px;
  line-height: 1.5;
}
.ovaev-event-element .item .time_title .title a {
  color: var(--heading);
}
.ovaev-event-element .item .time_title .time-venue {
  line-height: 1;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 6px;
  margin-bottom: 8px;
}
.ovaev-event-element .item .time_title .time-venue span {
  font-size: 16px;
  line-height: 1.2;
  font-weight: 400;
}
.ovaev-event-element .item .ovaev-booking-btn a {
  background-color: #f3f3f3;
  color: #000;
}
.ovaev-event-element .item .ovaev-booking-btn a:hover {
  background-color: var(--primary);
  color: #fff;
}
.ovaev-event-element.version_2 .container-event {
  padding: 0;
}
.ovaev-event-element.version_2 .container-event .content-event .archive_event {
  margin: 0;
}
.ovaev-event-element.version_2 .title-readmore {
  margin-bottom: 30px;
}
.ovaev-event-element.version_2 .title-readmore:after {
  content: "";
  display: block;
  clear: both;
}
.ovaev-event-element.version_2 .title-readmore .title-event {
  margin: 0;
  font-size: 36px;
  line-height: 1.5;
  float: left;
}
.ovaev-event-element.version_2 .title-readmore .read-more {
  transition: all 0.3s ease;
  font-size: 18px;
  line-height: 1.2;
  letter-spacing: 0.2px;
  float: right;
}
.ovaev-event-element.version_2 .title-readmore .read-more svg {
  width: 18px;
  margin: 0 0 4px -4px;
}

.cal1 .clndr .clndr-controls {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  position: relative;
  color: #23d3d3;
  font-size: 20px;
  line-height: 60px;
  font-weight: 600;
  background-color: #202b5d;
  margin-bottom: -10px;
}

.cal1 .clndr .clndr-controls .month {
  float: left;
  width: 60%;
  text-align: center;
}

.cal1 .clndr .clndr-controls .clndr-control-button {
  float: left;
  width: 20%;
}

.cal1 .clndr .clndr-controls .clndr-control-button.rightalign {
  text-align: right;
  width: 20%;
}

.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button {
  cursor: pointer;
  -webkit-user-select: none;
  /* Chrome/Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE10+ */
  color: transparent;
  font-size: 0;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button:after {
  position: absolute;
  top: 40%;
  right: 20px;
  content: "";
  display: inline-block;
  height: 13px;
  width: 13px;
  border: solid #23d3d3;
  border-width: 0 2px 2px 0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button:hover:after {
  border-color: #fff;
}

.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button.inactive {
  opacity: 0.5;
}

.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button.inactive:hover {
  background: none;
  cursor: default;
}

.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button {
  cursor: pointer;
  -webkit-user-select: none;
  /* Chrome/Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE10+ */
  color: transparent;
  font-size: 0;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button:before {
  position: absolute;
  top: 40%;
  left: 20px;
  content: "";
  display: inline-block;
  height: 13px;
  width: 13px;
  border: solid #23d3d3;
  border-width: 0 2px 2px 0;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button:hover:before {
  border-color: #fff;
}

.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button.inactive {
  opacity: 0.5;
}

.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button.inactive:hover {
  background: none;
  cursor: default;
}

.cal1 .clndr .clndr-table {
  table-layout: fixed;
  width: 100%;
  margin: 10px 0 0;
}

.cal1 .clndr .clndr-table .header-days {
  height: 30px;
  font-size: 16px;
  background: #e8e9ee;
}

.cal1 .clndr .clndr-table .header-days .header-day {
  vertical-align: middle;
  text-align: center;
  color: #202b5d;
}

.cal1 .clndr .clndr-table tr {
  height: 50px;
}

.cal1 .clndr .clndr-table tr td {
  vertical-align: top;
}

.cal1 .clndr .clndr-table tr .day {
  width: 100%;
  height: inherit;
  vertical-align: middle;
}

.cal1 .clndr .clndr-table tr .day:hover {
  background: #eee;
}

.cal1 .clndr .clndr-table tr .day.today,
.cal1 .clndr .clndr-table tr .day.my-today {
  background: #9AD6E3;
}

.cal1 .clndr .clndr-table tr .day.today:hover,
.cal1 .clndr .clndr-table tr .day.my-today:hover {
  background: #72c6d8;
}

.cal1 .clndr .clndr-table tr .day.today.event,
.cal1 .clndr .clndr-table tr .day.my-today.event {
  background: #a7dbc1;
}

.cal1 .clndr .clndr-table tr .day.event,
.cal1 .clndr .clndr-table tr .day.my-event {
  background: #B4E09F;
}

.cal1 .clndr .clndr-table tr .day.event:hover,
.cal1 .clndr .clndr-table tr .day.my-event:hover {
  background: #96d478;
  cursor: pointer;
}

.cal1 .clndr .clndr-table tr .day.inactive,
.cal1 .clndr .clndr-table tr .day.my-inactive {
  background: #ddd;
}

.cal1 .clndr .clndr-table tr .day .day-contents {
  box-sizing: border-box;
  font-size: 16px;
  text-align: center;
  color: #202b5d;
}

.cal1 .clndr .clndr-table tr .empty,
.cal1 .clndr .clndr-table tr .adjacent-month,
.cal1 .clndr .clndr-table tr .my-empty,
.cal1 .clndr .clndr-table tr .my-adjacent-month {
  width: 100%;
  height: inherit;
  background: #f5f5f5;
}

.cal1 .clndr .clndr-table tr .empty:hover,
.cal1 .clndr .clndr-table tr .adjacent-month:hover,
.cal1 .clndr .clndr-table tr .my-empty:hover,
.cal1 .clndr .clndr-table tr .my-adjacent-month:hover {
  background: #ddd;
}

.title_event_calendar {
  color: #ffff !important;
  background-color: #23d3d3;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 24px;
  line-height: 44px;
  font-weight: 600;
  margin-bottom: 40px;
  margin-top: 0;
}
.title_event_calendar:before, .title_event_calendar:after {
  display: none;
}

.ovaev-event-element.ovaev-event-slide {
  box-shadow: none;
  padding: 0;
  position: relative;
}
.ovaev-event-element.ovaev-event-slide a {
  text-decoration: none !important;
  box-shadow: none;
}
.ovaev-event-element.ovaev-event-slide a:hover {
  text-decoration: none !important;
  color: #ff3514;
}
.ovaev-event-element.ovaev-event-slide .owl-carousel .owl-stage-outer {
  margin-right: -20px;
  margin-left: -20px;
  padding-left: 20px;
  padding-right: 20px;
  width: auto;
  padding-bottom: 30px;
}
@media (max-width: 1290px) {
  .ovaev-event-element.ovaev-event-slide .owl-carousel .owl-stage-outer {
    margin-right: 0px;
    margin-left: 0px;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
  }
}
.ovaev-event-element.ovaev-event-slide .owl-carousel .owl-stage-outer .ovaev-content .type1, .ovaev-event-element.ovaev-event-slide .owl-carousel .owl-stage-outer .ovaev-content .type3 {
  box-shadow: none;
}
.ovaev-event-element.ovaev-event-slide .owl-carousel .owl-stage-outer .active .ovaev-content .type1 {
  box-shadow: 0px 10px 40px -10px rgba(6, 22, 58, 0.1);
}
.ovaev-event-element.ovaev-event-slide .owl-carousel .owl-stage-outer .active .ovaev-content .type3 {
  box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid:hover img {
  transform: scale(1.05);
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .date-event {
  position: absolute;
  top: 20px;
  display: flex;
  z-index: 2;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .date-event .date {
  color: #fff;
  font-size: 20px;
  padding: 0px 8px 0px 10px;
  height: 36px;
  line-height: 36px;
  font-weight: 700;
  background-color: #ff3514;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .date-event .month-year {
  background: #fff;
  color: #202b5d;
  font-weight: 600;
  font-size: 16px;
  text-transform: uppercase;
  padding: 0px 15px 0px 12px;
  height: 36px;
  line-height: 36px;
  letter-spacing: 0.2px;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .date-event .month-year .month {
  margin-right: 5px;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event-thumbnail {
  overflow: hidden;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event-thumbnail a img {
  width: 100%;
  transition: 0.3s all ease;
  -o-transition: 0.3s all ease;
  -webkit-transition: 0.3s all ease;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post {
  padding: 23px 25px 40px 25px;
  text-align: left;
  border-top: 0;
  -webkit-transition: all 3s;
  transition: all 0.3s;
}
@media (min-width: 1024px) and (max-width: 1099px) {
  .ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .post_cat .event_type {
  font-size: 17px;
  line-height: 22px;
  color: #0067da;
  font-weight: 600;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .post_cat .event_type:hover {
  color: #ff3514;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .event_title {
  font-size: 22px;
  line-height: 26px;
  letter-spacing: 0.2px;
  color: #202b5d;
  text-transform: capitalize;
  margin-top: 12px;
  margin-bottom: 10px;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .event_title a {
  font-size: 22px;
  line-height: 26px;
  letter-spacing: 0.2px;
  color: #202b5d;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-weight: 400;
  text-decoration: none;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .event_title a:hover {
  color: #ff3514;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .time-event {
  line-height: 22px;
  color: #62718d;
  font-size: 16px;
  font-weight: 400;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .time-event .time {
  margin-bottom: 7px;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .time-event .time, .ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .time-event .venue {
  display: flex;
  align-items: center;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .time-event svg {
  color: #62718d;
  width: 18px;
  margin-right: 6px;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .button_event {
  margin-top: 30px;
  display: inline-flex;
  align-items: center;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .button_event .view_detail {
  background: #fff;
  border: 2px solid #e0e0e0;
  margin-right: 11px;
  font-weight: 500;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: #202b5d;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.2px;
  padding: 6px 20px 5px 20px;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .desc .event_post .button_event .view_detail:hover {
  color: #fff;
  background-color: #ff3514;
  border-color: #ff3514;
}
.ovaev-event-element.ovaev-event-slide .ovaev-content.content-grid .item {
  box-shadow: none;
  background: #fff;
}
.ovaev-event-element.ovaev-event-slide .owl-item.active .ovaev-content.content-grid .item {
  box-shadow: 0px 10px 40px -10px rgba(6, 22, 58, 0.1);
}
.ovaev-event-element.ovaev-event-slide:hover .owl-nav button {
  visibility: visible;
  opacity: 1;
  transition-duration: 0.3s;
}
.ovaev-event-element.ovaev-event-slide .owl-nav {
  color: transparent;
}
@media (max-width: 1300px) {
  .ovaev-event-element.ovaev-event-slide .owl-nav {
    display: none;
  }
}
.ovaev-event-element.ovaev-event-slide .owl-nav button {
  position: absolute;
  top: calc(50% - 36px);
  border-color: 1px solid #e5e5e5;
  box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
  border-radius: 50%;
  width: 50px;
  height: 50px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  outline: none;
  transition: 0.4s;
  visibility: hidden;
  opacity: 0;
}
.ovaev-event-element.ovaev-event-slide .owl-nav button:focus {
  outline: none;
}
.ovaev-event-element.ovaev-event-slide .owl-nav button:hover {
  background-color: #ff3514;
}
.ovaev-event-element.ovaev-event-slide .owl-nav button:hover i {
  color: #fff;
}
.ovaev-event-element.ovaev-event-slide .owl-nav button i {
  font-size: 26px;
  color: #42516d;
}
.ovaev-event-element.ovaev-event-slide .owl-nav button.owl-prev {
  left: -25px;
  background-color: #fff;
}
.ovaev-event-element.ovaev-event-slide .owl-nav button.owl-next {
  right: -25px;
  background-color: #fff;
}
.ovaev-event-element.ovaev-event-slide .owl-dots {
  text-align: center;
  margin-top: 2px;
}
.ovaev-event-element.ovaev-event-slide .owl-dots .owl-dot {
  outline: none;
}
.ovaev-event-element.ovaev-event-slide .owl-dots .owl-dot span {
  width: 6px;
  height: 6px;
  margin: 5px;
  background: #d1d1d6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
}
.ovaev-event-element.ovaev-event-slide .owl-dots .owl-dot.active span {
  width: 12px;
  border-radius: 5px;
  opacity: 1;
}

.ovapo_project_slide .owl-carousel .owl-item.active .owl-lazy {
  opacity: 1 !important;
}
.ovapo_project_slide .grid {
  position: relative;
  padding-top: 0px;
}
@media (max-width: 767px) {
  .ovapo_project_slide .grid {
    padding-top: 60px;
  }
}
.ovapo_project_slide .grid .grid-item {
  position: relative;
}
.ovapo_project_slide .grid .grid-item:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: 0.3s all linear;
}
@media (max-width: 767px) {
  .ovapo_project_slide .grid .grid-item:after {
    background-color: transparent;
  }
}
.ovapo_project_slide .grid .grid-item:hover:after {
  opacity: 1;
  transition: 0.3s all linear;
}
.ovapo_project_slide .grid .grid-item:hover .info {
  opacity: 1;
  transition: 0.3s all linear;
}
.ovapo_project_slide .grid .grid-item .info {
  position: absolute;
  z-index: 99;
  left: 30px;
  bottom: 0;
  display: flex;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s all linear;
}
@media (max-width: 767px) {
  .ovapo_project_slide .grid .grid-item .info {
    position: relative;
    opacity: 1;
    left: 0;
    padding-left: 10px;
  }
}
.ovapo_project_slide .grid .grid-item .info .title {
  color: #fff;
  margin: 0;
  font-weight: 600;
  font-size: 22px;
  text-transform: uppercase;
  transition: 0.3s all linear;
}
.ovapo_project_slide .grid .grid-item .info .title:hover {
  color: #fed501;
  transition: 0.3s all linear;
}
@media (max-width: 767px) {
  .ovapo_project_slide .grid .grid-item .info .title {
    margin-top: 10px;
  }
}
.ovapo_project_slide .grid .grid-item .info .cat {
  color: #fff;
  padding-left: 8px;
  line-height: 0.9em;
  margin-top: 10px;
  text-transform: capitalize;
}
.ovapo_project_slide .grid:hover .owl-nav button {
  visibility: visible;
  opacity: 1;
  transition-duration: 0.3s;
}
.ovapo_project_slide .grid .owl-nav {
  color: transparent;
}
@media (max-width: 1300px) {
  .ovapo_project_slide .grid .owl-nav {
    display: none;
  }
}
.ovapo_project_slide .grid .owl-nav button {
  position: absolute;
  top: calc(50% - 36px);
  border-color: 1px solid #e5e5e5;
  box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
  border-radius: 50%;
  width: 50px;
  height: 50px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  outline: none;
  transition: 0.4s;
  visibility: hidden;
  opacity: 0;
}
.ovapo_project_slide .grid .owl-nav button:focus {
  outline: none;
}
.ovapo_project_slide .grid .owl-nav button:hover {
  background-color: #ff3514;
}
.ovapo_project_slide .grid .owl-nav button:hover i {
  color: #fff;
}
.ovapo_project_slide .grid .owl-nav button i {
  font-size: 26px;
  color: #42516d;
}
.ovapo_project_slide .grid .owl-nav button.owl-prev {
  left: -25px;
  background-color: #fff;
}
.ovapo_project_slide .grid .owl-nav button.owl-next {
  right: -25px;
  background-color: #fff;
}

.ovapo_project_grid a {
  text-decoration: none !important;
  box-shadow: none;
}
.ovapo_project_grid a:hover {
  text-decoration: none !important;
  color: #ff3514;
}
.ovapo_project_grid .button-filter {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 40px;
  justify-content: center;
}
.ovapo_project_grid .button-filter button {
  transition: all 0.3s linear;
  margin-right: 20px;
  border: 0;
  outline: none;
  box-shadow: none;
  cursor: pointer;
  padding: 0;
  background-color: transparent;
  color: #666;
  font-weight: 500;
  font-size: 17px;
  -webkit-font-smoothing: initial;
  text-decoration: none;
  text-transform: none;
}
.ovapo_project_grid .button-filter button.active, .ovapo_project_grid .button-filter button:hover {
  color: #C32644;
  background-color: unset;
}
.ovapo_project_grid .button-filter button:last-child {
  margin-right: 0;
}
@media (max-width: 767px) {
  .ovapo_project_grid .button-filter button {
    margin-bottom: 10px;
  }
}
.ovapo_project_grid.grid .items {
  margin: 0 -15px;
}
@media (max-width: 480px) {
  .ovapo_project_grid.grid .items {
    margin: 0;
  }
}
.ovapo_project_grid .content {
  position: relative;
}
.ovapo_project_grid .content .items {
  display: flex;
  flex-wrap: wrap;
}
.ovapo_project_grid .content .items .wrap_item.four_column {
  width: 25%;
}
@media (max-width: 767px) {
  .ovapo_project_grid .content .items .wrap_item.four_column {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .ovapo_project_grid .content .items .wrap_item.four_column {
    width: 100%;
  }
}
.ovapo_project_grid .content .items .wrap_item.three_column {
  width: 33.333%;
}
@media (max-width: 767px) {
  .ovapo_project_grid .content .items .wrap_item.three_column {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .ovapo_project_grid .content .items .wrap_item.three_column {
    width: 100%;
  }
}
.ovapo_project_grid .content .items .item {
  width: 100%;
}
.ovapo_project_grid .wrap_loader {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 2;
  background-color: rgba(255, 255, 255, 0.9);
}
.ovapo_project_grid .wrap_loader .loader {
  position: absolute;
  top: 100px;
  left: 50%;
  transform: translate(-50%);
  stroke-linecap: round;
}
.ovapo_project_grid .wrap_loader .loader circle {
  fill: none;
  stroke-width: 1.5;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  transform-origin: 25px 25px;
  will-change: transform;
  stroke: #FF0000;
}
.ovapo_project_grid .wrap_loader .loader circle:nth-of-type(1) {
  stroke-dasharray: 40px;
  animation-name: preloader_1;
}
.ovapo_project_grid .wrap_loader .loader circle:nth-of-type(2) {
  stroke-dasharray: 80px;
  animation-name: preloader_2;
}
@keyframes preloader_1 {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes preloader_2 {
  100% {
    transform: rotate(-360deg);
  }
}
.ovapo_project_grid .wrap_loader .not_found {
  display: none;
}

.ovapo_project_grid:hover .ovapo_project_slide .items .owl-nav button {
  opacity: 1;
  transition: 0.3s;
}
.ovapo_project_grid .ovapo_project_slide .owl-carousel .owl-stage-outer {
  margin-right: -20px;
  margin-left: -20px;
  padding-left: 20px;
  padding-right: 20px;
  width: calc(100% + 40px);
  padding-bottom: 30px;
}
@media (max-width: 1290px) {
  .ovapo_project_grid .ovapo_project_slide .owl-carousel .owl-stage-outer {
    margin-right: 0px;
    margin-left: 0px;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
  }
}
.ovapo_project_grid .ovapo_project_slide .owl-carousel .owl-stage-outer .ovaev-content .type1 {
  box-shadow: none;
}
.ovapo_project_grid .ovapo_project_slide .owl-carousel .owl-stage-outer .active .ovaev-content .type1 {
  box-shadow: 0px 10px 40px -10px rgba(6, 22, 58, 0.1);
}
.ovapo_project_grid .btn_grid {
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
@media (max-width: 767px) {
  .ovapo_project_grid .btn_grid {
    margin-top: 10px;
  }
}
.ovapo_project_grid .btn_grid .btn_grid_event {
  transition: all 0.3s ease;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.2;
  padding: 17px 51px;
  color: #fff;
  background-color: var(--primary);
}
.ovapo_project_grid .btn_grid .btn_grid_event:hover {
  background-color: #000;
}

.ovaev-wrapper-search-ajax .ovaev-search-ajax-form.search_archive_event form .start_date, .ovaev-wrapper-search-ajax .ovaev-search-ajax-form.search_archive_event form .end_date, .ovaev-wrapper-search-ajax .ovaev-search-ajax-form.search_archive_event form .ovaev_cat_search {
  padding: 0;
}
.ovaev-wrapper-search-ajax .ovaev-search-ajax-form.search_archive_event form .start_date i, .ovaev-wrapper-search-ajax .ovaev-search-ajax-form.search_archive_event form .end_date i, .ovaev-wrapper-search-ajax .ovaev-search-ajax-form.search_archive_event form .ovaev_cat_search i {
  right: 20px;
}
.ovaev-wrapper-search-ajax .ovaev-search-ajax-container {
  position: relative;
}
.ovaev-wrapper-search-ajax .ovaev-search-ajax-container .search-ajax-content .data-events {
  display: none;
}
.ovaev-wrapper-search-ajax .ovaev-search-ajax-container .wrap_loader {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 2;
  background-color: rgba(255, 255, 255, 0.9);
}
.ovaev-wrapper-search-ajax .ovaev-search-ajax-container .wrap_loader .loader {
  position: absolute;
  top: 100px;
  left: 50%;
  transform: translate(-50%);
  stroke-linecap: round;
}
.ovaev-wrapper-search-ajax .ovaev-search-ajax-container .wrap_loader .loader circle {
  fill: none;
  stroke-width: 1.5;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  transform-origin: 25px 25px;
  will-change: transform;
  stroke: #FF0000;
}
.ovaev-wrapper-search-ajax .ovaev-search-ajax-container .wrap_loader .loader circle:nth-of-type(1) {
  stroke-dasharray: 40px;
  animation-name: preloader_1;
}
.ovaev-wrapper-search-ajax .ovaev-search-ajax-container .wrap_loader .loader circle:nth-of-type(2) {
  stroke-dasharray: 80px;
  animation-name: preloader_2;
}
@keyframes preloader_1 {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes preloader_2 {
  100% {
    transform: rotate(-360deg);
  }
}
.ovaev-wrapper-search-ajax .ovaev-search-ajax-container .wrap_loader .not_found {
  display: none;
}
.ovaev-wrapper-search-ajax .search-ajax-pagination-wrapper .search-ajax-pagination ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ovaev-wrapper-search-ajax .search-ajax-pagination-wrapper .search-ajax-pagination ul li {
  margin: 0;
  padding: 0;
}
.ovaev-wrapper-search-ajax .search-ajax-pagination-wrapper .search-ajax-pagination ul li:not(:last-child) {
  margin-right: 5px;
}
.ovaev-wrapper-search-ajax .search-ajax-pagination-wrapper .search-ajax-pagination ul li .page-numbers {
  width: 50px;
  height: 50px;
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 0.2px;
  color: #42516d;
  border: 1px solid #e0e0e0;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0px;
  border-radius: 50px;
  margin: 0px;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.ovaev-wrapper-search-ajax .search-ajax-pagination-wrapper .search-ajax-pagination ul li .page-numbers:focus {
  outline: none;
}
.ovaev-wrapper-search-ajax .search-ajax-pagination-wrapper .search-ajax-pagination ul li .page-numbers.next {
  margin: 0;
  width: auto;
  text-decoration: none;
  padding: 9px 15px 9px 15px;
}
.ovaev-wrapper-search-ajax .search-ajax-pagination-wrapper .search-ajax-pagination ul li .page-numbers.prev {
  margin: 0;
  width: auto;
  text-decoration: none;
  padding: 9px 15px 9px 15px;
}
.ovaev-wrapper-search-ajax .search-ajax-pagination-wrapper .search-ajax-pagination ul li .page-numbers:hover {
  color: #fff;
}
.ovaev-wrapper-search-ajax .search-ajax-pagination-wrapper .search-ajax-pagination ul li .page-numbers.current {
  color: #fff;
}
.ovaev-wrapper-search-ajax .search-ajax-pagination-wrapper .search-ajax-pagination ul li .page-numbers.prev {
  display: none;
}

/*tooltip and popper*/
.fc .fc-toolbar {
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  .fc .fc-toolbar {
    flex-direction: column;
    justify-content: center;
  }
  .fc .fc-toolbar .fc-toolbar-chunk:not(:last-child) {
    margin-bottom: 10px;
  }
}

.fc-view-harness .fc-view-harness-passive a {
  text-decoration: none;
}

.fc .fc-list-event.fc-event-forced-url:hover a {
  text-decoration: none;
  color: #ff3514;
}

.fc a[data-navlink]:hover {
  text-decoration: none;
}

.popper, .tooltip {
  position: absolute;
  z-index: 9999;
  background-color: #fff;
  color: black;
  width: 400px;
  border-radius: 3px;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
  padding-bottom: 10px;
  text-align: center;
}

.popper .popper__arrow, .tooltip .tooltip-arrow {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
}

.tooltip .tooltip-arrow, .popper .popper__arrow {
  border-color: #FFC107;
}

.popper[x-placement^=top], .tooltip[x-placement^=top] {
  margin-bottom: 1px;
}

.popper[x-placement^=top] .popper__arrow, .tooltip[x-placement^=top] .tooltip-arrow {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}

.popper[x-placement^=bottom], .tooltip[x-placement^=bottom] {
  margin-top: 1px;
}

.tooltip[x-placement^=bottom] .tooltip-arrow, .popper[x-placement^=bottom] .popper__arrow {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent;
  border-right-color: transparent;
  border-top-color: transparent;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}

.tooltip[x-placement^=right], .popper[x-placement^=right] {
  margin-left: 1px;
}

.popper[x-placement^=right] .popper__arrow, .tooltip[x-placement^=right] .tooltip-arrow {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent;
  border-top-color: transparent;
  border-bottom-color: transparent;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}

.popper[x-placement^=left], .tooltip[x-placement^=left] {
  margin-right: 1px;
}

.popper[x-placement^=left] .popper__arrow, .tooltip[x-placement^=left] .tooltip-arrow {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}

.tooltip-inner {
  overflow: hidden;
  border-radius: 3px;
}
.tooltip-inner a {
  text-decoration: none;
  color: #202b5d;
  font-size: 18px;
}
.tooltip-inner a:hover {
  color: #ff3514;
}
.tooltip-inner a img {
  width: 100%;
  transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.tooltip-inner a img:hover {
  transform: scale(1.05);
}
.tooltip-inner p {
  margin: 20px 0;
}

.calendar_filter_event {
  margin: 30px 0;
  padding: 20px 0 20px 20px;
  background-color: #fff;
  border: 1px solid #e4e4e4;
  border-radius: 10px;
}
.calendar_filter_event label {
  color: #000;
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 10px;
}
.calendar_filter_event #calendar_filter_event {
  padding: 10px;
  width: 300px;
  border: 1px solid #e4e4e4;
  border-radius: 10px;
}

a.fc-col-header-cell-cushion {
  color: #343434 !important;
}

.fc-col-header {
  margin: 0;
  padding: 0;
}

.blog_pagination .pagination {
  flex-wrap: wrap;
  margin-bottom: 0;
  justify-content: center;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
  margin: 0;
}
.blog_pagination .pagination li {
  margin: 0;
}
.blog_pagination .pagination li:not(:last-child) {
  margin-right: 5px !important;
}
.blog_pagination .pagination li.page-numbers {
  margin: 0;
}
.blog_pagination .pagination li.page-numbers a {
  width: unset;
  text-decoration: none;
}
.blog_pagination .pagination li.page-numbers.next a {
  padding: 9px 15px 9px 17px;
}
.blog_pagination .pagination li.page-numbers.prev a {
  padding: 9px 20px 9px 12px;
}
.blog_pagination .pagination li a {
  width: 50px;
  height: 50px;
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 0.2px;
  color: #42516d;
  border: 1px solid #e0e0e0;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0px;
  border-radius: 50px;
  margin: 0px;
  font-weight: bold;
  text-decoration: none;
}
.blog_pagination .pagination li a:hover, .blog_pagination .pagination li a:focus {
  color: #ffffff;
  background-color: #ff6d12;
  border-color: #ff6d12;
}
.blog_pagination .pagination li .pagi_dots {
  color: #333333;
  border: none;
  width: 30px;
  height: 30px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0px;
  transition: 0.5s;
  margin-right: 10px;
}
.blog_pagination .pagination li.active a {
  color: #ffffff;
  background-color: #ff6d12;
  border-color: #ff6d12;
  text-decoration: none;
}
.blog_pagination .pagination li.prev i, .blog_pagination .pagination li.next i {
  font-size: 20px;
}
.blog_pagination .pagination li.text-prev {
  margin-right: 25px;
}
.blog_pagination .pagination li.text-prev a {
  width: 45px;
  text-decoration: none;
}
.blog_pagination .pagination li.text-next {
  margin-left: 25px;
}
.blog_pagination .pagination li.text-next a {
  width: 45px;
  text-decoration: none;
}

.type1 {
  position: relative;
  background-color: #fff;
}
.type1:hover .date-event {
  transition: all 0.5s ease;
  left: 0;
}
.type1 .date-event {
  transition: all 0.5s ease;
  position: absolute;
  bottom: -1px;
  left: 20px;
  height: 65%;
  z-index: 2;
  display: flex;
  justify-content: center;
  background-color: var(--primary);
  font-size: 12px;
  color: #fff;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.3;
  letter-spacing: 1px;
  padding: 0 8px;
  writing-mode: tb-rl;
  transform: rotate(-180deg);
}
.type1 .desc {
  display: grid;
  grid-template-columns: 0.42fr 0.58fr;
  box-shadow: 0 10px 60px rgba(0, 0, 0, 0.1);
}
@media (max-width: 480px) {
  .type1 .desc {
    grid-template-columns: auto;
  }
}
.type1 .desc .event-thumbnail {
  overflow: hidden;
  position: relative;
  margin-top: auto;
}
.type1 .desc .event-thumbnail img {
  display: block;
  width: 100%;
  height: 100%;
  max-height: 220px;
  object-fit: cover;
}
.type1 .desc .event_post {
  margin: auto;
  padding: 30px;
}
@media (min-width: 1024px) and (max-width: 1099px) {
  .type1 .desc .event_post {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.type1 .desc .event_post .meta-event {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 10px;
}
.type1 .desc .event_post .meta-event .venue, .type1 .desc .event_post .meta-event .time {
  font-size: 14px;
  line-height: 1.2;
}
.type1 .desc .event_post .event_title {
  margin: 15px 0;
  font-size: 20px;
  line-height: 1.2;
  color: var(--heading);
}
.type1 .desc .event_post .event_title a {
  color: var(--heading);
}
.type1 .desc .event_post .event_title a:hover {
  color: var(--primary);
}
.type1 .desc .event_post .button_event {
  transition: all 0.3s linear;
  position: relative;
  display: inline-block;
  line-height: 1;
}
.type1 .desc .event_post .button_event:before, .type1 .desc .event_post .button_event:after {
  transition: all 0.3s linear;
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: var(--text);
}
.type1 .desc .event_post .button_event:before {
  width: 1px;
  height: 6px;
}
.type1 .desc .event_post .button_event:after {
  width: 6px;
  height: 1px;
}
.type1 .desc .event_post .button_event:hover:before, .type1 .desc .event_post .button_event:hover:after {
  transition: all 0.3s linear;
  background-color: var(--primary);
}
.type1 .desc .event_post .button_event .view_detail {
  transition: all 0.3s linear;
  display: inline-block;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  color: var(--text);
  padding: 2px 5px;
}
.type1 .desc .event_post .button_event .view_detail:hover {
  background-color: transparent !important;
  color: var(--primary);
}

.type2 {
  position: relative;
  overflow: hidden;
}
.type2:hover .desc .event-thumbnail:before {
  transition: all 0.5s ease;
  opacity: 0.8;
}
.type2:hover .desc .event_post {
  transition: all 0.5s ease;
  top: 0;
}
.type2:hover .desc .event_post .time-event, .type2:hover .desc .event_post .icon {
  transition: all 0.5s ease;
  opacity: 1;
  visibility: visible;
}
.type2 .date-event {
  display: inline-block;
  font-size: 12px;
  line-height: 1;
  font-weight: 500;
  color: #fff;
  text-align: center;
  padding: 8px;
  background-color: var(--primary);
}
.type2 .desc .event-thumbnail {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  min-height: 430px;
}
.type2 .desc .event-thumbnail img {
  display: none;
  width: 100%;
}
.type2 .desc .event-thumbnail:before {
  transition: all 0.5s ease;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.4;
}
.type2 .desc .event_post {
  transition: all 0.5s ease;
  position: absolute;
  left: 0;
  top: 55%;
  padding: 45px 30px 40px 30px;
  width: 100%;
}
.type2 .desc .event_post .event_title {
  margin: 13px 0 0 0;
  font-size: 24px;
  line-height: 1.5;
  max-height: 3em;
  overflow: hidden;
  color: #fff;
  text-transform: capitalize;
}
.type2 .desc .event_post .event_title a {
  color: #fff;
}
.type2 .desc .event_post .event_title a:hover {
  color: var(--primary);
}
.type2 .desc .event_post .time-event {
  opacity: 0;
  visibility: hidden;
  font-size: 16px;
  color: #fff;
  line-height: 1;
  font-weight: 500;
  margin-top: 30px;
}
.type2 .desc .event_post .time-event .wrapper {
  margin-bottom: 30px;
}
.type2 .desc .event_post .time-event .time, .type2 .desc .event_post .time-event .venue {
  display: flex;
}
.type2 .desc .event_post .time-event label {
  margin: 8px 0 0 22px;
  display: block;
  color: #797979;
}
.type2 .desc .event_post .time-event svg, .type2 .desc .event_post .time-event i {
  color: var(--primary);
  width: 16px;
  margin-right: 6px;
}
.type2 .desc .event_post .icon {
  opacity: 0;
  visibility: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  width: 52px;
  height: 52px;
  border-radius: 50%;
  margin-left: auto;
}
.type2 .desc .event_post .icon i {
  transition: all 0.3s ease;
  display: inline-flex;
  font-size: 14px;
  color: var(--heading);
}
.type2 .desc .event_post .icon i:before {
  font-weight: 500 !important;
}
.type2 .desc .event_post .icon:hover {
  transition: all 0.3s ease;
  background-color: var(--primary);
}
.type2 .desc .event_post .icon:hover i {
  transition: all 0.3s ease;
  color: #fff;
}

.ovaev_elementor_none {
  background-color: rgba(213, 218, 223, 0.8);
}
.ovaev_elementor_none:not(:lass-child) {
  margin-bottom: 20px;
}
.ovaev_elementor_none span {
  color: #6d6d6d;
  font-size: 22px;
  display: block;
  text-align: center;
  padding: 10px 0;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

.ovaev-event-thumbnail img {
  width: 100%;
  object-fit: cover;
  max-height: 520px;
  display: block;
}

.ovaev-event-date {
  font-size: 14px;
  line-height: 1.2;
  color: #fff;
  padding: 8px;
  background-color: var(--primary);
  text-align: center;
}
.ovaev-event-date i {
  margin-right: 4px;
}
.ovaev-event-date .separator {
  display: inline-block;
}

.ovaev-event-time i {
  margin-right: 10px;
}
.ovaev-event-time .separator {
  display: inline-block;
}

.ovaev-event-location i {
  margin-right: 10px;
}

.ovaev-event-categories i {
  margin-right: 10px;
}

.ovaev-event-tabs {
  margin: 0;
}
.ovaev-event-tabs .content-event .tab-Location .tab-content #location .gm-svpc div {
  width: 40px;
}
.ovaev-event-tabs .content-event .tab-Location .ul.event_nav .li.event_nav-item {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.ovaev-event-tabs .content-event .tab-Location .ul.event_nav .li.event_nav-item a {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.ovaev-event-tags .ovatags {
  display: inline-block;
  text-transform: capitalize;
  font-size: 100%;
  line-height: 22px;
  letter-spacing: 0.3px;
  color: #202b5d;
  font-weight: bold;
  margin-right: 10px;
  margin-bottom: 10px;
}
.ovaev-event-tags .ovaev-tag {
  font-size: 15px;
  line-height: 22px;
  letter-spacing: 0.3px;
  color: #62718d;
  padding: 2px 10px 1px 10px;
  background: transparent;
  border-radius: 3px;
  border: 1px solid #e0e0e0;
  margin-bottom: 10px;
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.ovaev-event-tags .ovaev-tag:not(:last-child) {
  margin-right: 10px;
}
.ovaev-event-tags .ovaev-tag:hover {
  color: #dd3333;
}

.ovaev-event-share .share-social-icons {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ovaev-event-share .share-social-icons li {
  margin: 0 5px 5px 0;
  padding: 0;
  display: inline-block;
}
.ovaev-event-share .share-social-icons li a {
  transition: all 0.3s ease;
  color: #000;
  background-color: #fff;
  border-radius: 50%;
  display: inline-flex;
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.ovaev-event-share .share-social-icons li a:hover {
  transition: all 0.3s ease;
  color: #fff;
  background-color: var(--primary);
}

.ovaev-event-navigation {
  margin: 0;
}
.ovaev-event-navigation .content-event {
  margin: 0;
}
.ovaev-event-navigation .content-event .ova-next-pre-post {
  margin: 0;
}

.ovaev-event-related {
  margin: 0;
}
.ovaev-event-related .content-event {
  margin: 0;
}
.ovaev-event-related .content-event .event-related .archive_event {
  grid-gap: 30px;
}
.ovaev-event-related .content-event .event-related .archive_event .ovaev-content.content-grid {
  padding: 0;
}

.ovaev-event-sidebar #sidebar-event {
  padding: 0;
}

.ovaev-shortcode-title {
  margin: 0;
  padding: 0;
}
.ovaev-shortcode-title a {
  text-decoration: none;
  font-size: 22px;
  line-height: 26px;
  letter-spacing: 0.2px;
  color: #202b5d;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-weight: 400;
  text-decoration: none;
}

.ovaev-shortcode-thumbnail a {
  text-decoration: none;
}
.ovaev-shortcode-thumbnail a img {
  width: 100%;
}

.ovaev-shortcode-date i {
  margin-right: 10px;
}
.ovaev-shortcode-date span {
  color: #202b5d;
  font-weight: 500;
}

.ovaev-shortcode-time i {
  margin-right: 10px;
}
.ovaev-shortcode-time span {
  color: #202b5d;
  font-weight: 500;
}

.ovaev-shortcode-location i {
  margin-right: 10px;
}
.ovaev-shortcode-location span {
  color: #202b5d;
  font-weight: 500;
}

.ovaev-shortcode-categories i {
  margin-right: 10px;
}
.ovaev-shortcode-categories span {
  color: #202b5d;
  font-weight: 500;
}
.ovaev-shortcode-categories span.event-category a {
  text-decoration: none;
  color: #202b5d;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.2px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.ovaev-shortcode-tabs.single_event {
  margin: 0;
}

.ovaev-shortcode-tags .ovatags {
  display: inline-block;
  text-transform: capitalize;
  font-size: 100%;
  line-height: 22px;
  letter-spacing: 0.3px;
  color: #202b5d;
  font-weight: bold;
  margin-right: 10px;
}
.ovaev-shortcode-tags .ovaev-tag {
  font-size: 15px;
  line-height: 22px;
  letter-spacing: 0.3px;
  color: #62718d;
  padding: 3px 5px;
  background: transparent;
  border-radius: 3px;
  border: 1px solid #e0e0e0;
  margin-bottom: 10px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.ovaev-shortcode-tags .ovaev-tag:not(:last-child) {
  margin-right: 5px;
}

.ovaev-shortcode-share .share-social-icons {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ovaev-shortcode-share .share-social-icons li {
  margin: 0;
  padding: 0;
  display: inline-block;
}
.ovaev-shortcode-share .share-social-icons li a {
  color: #fff;
  background-color: #ff3514;
  padding: 0;
  border-radius: 50%;
  margin-bottom: 0px;
  display: inline-flex;
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.ovaev-shortcode-share .share-social-icons li a:hover {
  background-color: #06163A !important;
}
.ovaev-shortcode-share .share-social-icons li a.ico-facebook {
  background-color: #3b5998;
}
.ovaev-shortcode-share .share-social-icons li a.ico-twitter {
  background-color: #18a6f0;
}
.ovaev-shortcode-share .share-social-icons li a.ico-pinterest {
  background-color: #dd4b39;
}
.ovaev-shortcode-share .share-social-icons li a.ico-linkedin {
  background-color: #4c5fd7;
}

.ovaev-shortcode-navigation.single_event {
  margin: 0;
}
.ovaev-shortcode-navigation.single_event .content-event {
  margin: 0;
}

.ovaev-shortcode-related.single_event {
  margin: 0;
}
.ovaev-shortcode-related.single_event .content-event {
  margin: 0;
}

.events_pagination .page-numbers {
  flex-wrap: wrap;
  margin-bottom: 0;
  justify-content: center;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
  margin: 0;
}
.events_pagination .page-numbers li {
  margin: 0;
}
.events_pagination .page-numbers li:not(:last-child) {
  margin-right: 5px !important;
}
.events_pagination .page-numbers li a, .events_pagination .page-numbers li span {
  width: 50px;
  height: 50px;
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 0.2px;
  color: #42516d;
  border: 1px solid #e0e0e0;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0px;
  border-radius: 50px;
  margin: 0px;
  font-weight: bold;
  text-decoration: none;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.events_pagination .page-numbers li a:focus, .events_pagination .page-numbers li span:focus {
  outline: none;
}
.events_pagination .page-numbers li a.next, .events_pagination .page-numbers li span.next {
  margin: 0;
  width: unset;
  text-decoration: none;
  padding: 9px 15px 9px 15px;
}
.events_pagination .page-numbers li a.prev, .events_pagination .page-numbers li span.prev {
  margin: 0;
  width: unset;
  text-decoration: none;
  padding: 9px 15px 9px 15px;
}
.events_pagination .page-numbers li a:hover, .events_pagination .page-numbers li span:hover {
  color: #fff;
}
.events_pagination .page-numbers li span {
  color: #fff;
  background-color: red;
}

.ovaev-booking-btn a {
  display: inline-block;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.2;
  text-transform: capitalize;
  border-radius: 0;
  background-color: var(--primary);
  color: #fff;
  padding: 17px 51px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.ovaev-booking-btn a:hover {
  background-color: var(--heading);
}

.ovaev-event-info {
  padding: 50px 55px;
  background-color: #f3f3f3;
}
@media (max-width: 767px) {
  .ovaev-event-info {
    padding: 40px;
  }
}
.ovaev-event-info .info-contact {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.ovaev-event-info .info-contact li {
  margin-bottom: 30px;
}
.ovaev-event-info .info-contact .label {
  display: block;
  font-weight: 400;
  line-height: 1.2;
}
.ovaev-event-info .info-contact .info, .ovaev-event-info .info-contact a {
  display: inline-block;
  font-weight: 700;
  line-height: 1.2;
  color: var(--heading);
  margin-bottom: 8px;
}
.ovaev-event-info .info-contact a {
  transition: all 0.3s ease;
  margin-bottom: 0;
}
.ovaev-event-info .info-contact a:hover {
  transition: all 0.3s ease;
  color: var(--primary);
}

.ovaev-event-gallery .event_row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 30px;
}
@media (max-width: 767px) {
  .ovaev-event-gallery .event_row {
    grid-template-columns: auto;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJfbWFpbi1ldmVudC5zY3NzIiwiX3NpZGViYXItZXZlbnQuc2NzcyIsIl9zaW5nbGUtZXZlbnQuc2NzcyIsIl9zZWFyY2gtZXZlbnQuc2NzcyIsIl9ldmVudC1jb2x1bW5zLnNjc3MiLCJfZXZlbnQtZWxlbWVudG9yLnNjc3MiLCJfZXZlbnQtdHlwZTEuc2NzcyIsIl9ldmVudC10eXBlMi5zY3NzIiwiX2V2ZW50LW5vbmUuc2NzcyIsIl9ldmVudC10aHVtYm5haWwuc2NzcyIsIl9ldmVudC1kYXRlLnNjc3MiLCJfZXZlbnQtdGltZS5zY3NzIiwiX2V2ZW50LWxvY2F0aW9uLnNjc3MiLCJfZXZlbnQtY2F0ZWdvcmllcy5zY3NzIiwiX2V2ZW50LXRhYnMuc2NzcyIsIl9ldmVudC10YWdzLnNjc3MiLCJfZXZlbnQtc2hhcmUuc2NzcyIsIl9ldmVudC1uYXZpZ2F0aW9uLnNjc3MiLCJfZXZlbnQtcmVsYXRlZC5zY3NzIiwiX2V2ZW50LXNpZGViYXIuc2NzcyIsIl9ldmVudC1zaG9ydGNvZGUuc2NzcyIsIl9wYWdpbmF0aW9uLnNjc3MiLCJfZXZlbnQtYnV0dG9uLnNjc3MiLCJfZXZlbnQtaW5mby5zY3NzIiwiX2V2ZW50LWdhbGxlcnkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFFQztJQUNJO0lBQ0E7SUFDQTtJQUNBOztFQUdKO0lBQ0k7SUFDQTs7O0FBSVI7RUF0QkQ7SUF1QkU7O0VBQ0c7SUFDSTtJQUNBOzs7QUFJTDtFQUNGOztBQUVEO0VBQ0M7O0FBR0Q7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDQzs7QUFDQTtFQUNDOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTs7O0FDMUREO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFO0lBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNHO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNIO0VBQ0E7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNHO0VBQ0g7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQzs7QUFNTDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFPSjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkQ7SUFPRTtJQUNBOzs7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUM7RUFDQzs7QUFJSDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUMyQjs7QUFTakM7RUFDQztFQUNBOztBQUVDO0VBQ0k7O0FBR0w7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFLRjtFQUNDOztBQUVDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkQ7SUFPRTtJQUNBOzs7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUM7RUFDQzs7QUFJSDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNrQjs7QUFReEI7RUFDTztFQUNBO0VBQ0g7RUFDQTs7QUFFQTtFQU5KO0lBT0s7SUFDQTtJQUNBO0lBQ0E7SUFDQzs7O0FBTVA7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7O0FBQ0g7RUFDQzs7QUFNRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFRUDtFQUNJO0VBQ0E7O0FBQ0g7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUVKO0VBQ0M7RUFDQTs7O0FDaGRMO0VBQ0M7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBRkQ7SUFHRTtJQUNBOzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFHRTtFQUNGO0VBQ0c7RUFDQTs7QUFDRTtFQUNGO0VBQ0E7RUFDRztFQUNBO0VBQ0E7O0FBR1A7RUFuQkQ7SUFvQkU7OztBQUVEO0VBdEJEO0lBdUJFOzs7QUFHRDtFQUNDO0VBQ0U7RUFDQTs7QUFFQTtFQUxIO0lBTUk7O0VBQ0E7SUFDQzs7O0FBR0Y7RUFDQzs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQzs7QUFJSDtFQUNDO0VBQ0E7RUFDRjs7QUFDQTtFQUpDO0lBS0E7OztBQUVDO0VBQ0Q7RUFDQTtFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFLTDtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFTSjtFQUNJO0VBQ1M7RUFDQTtFQUNBO0VBQ0E7RUFDWjs7QUFFQTtFQVJEO0lBU0U7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDZ0I7O0FBR2hCO0VBQ0M7RUFDQTs7QUFHRDtFQXhCRDtJQXlCRTtJQUNBO0lBQ0E7OztBQUdEO0VBOUJEO0lBK0JFO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBTUo7RUFDQzs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNZO0VBQ0E7O0FBQ0E7RUFKYjtJQUtZO0lBQ0U7OztBQUlaO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBSTJCO0VBQ0w7O0FBUTNCO0VBQ0k7RUFDQTtFQUNBOztBQU9IO0VBQ0Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFLSDtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQVFUO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5EO0lBT0U7OztBQUdEO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7OztBQUlDO0VBQ0M7O0FBQ0E7RUFDQzs7QUFLSjtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQU9IO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUlIO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFHRjtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFO0lBQ0E7SUFDQTs7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTtJQUNBOzs7QUFHRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBSUg7RUFDQztFQUNBOztBQUlGO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDVTtFQUNQO0VBQ0Y7O0FBRUE7RUFMRDtJQU1FOzs7QUFHRDtFQVREO0lBVUU7OztBQUlBO0VBQ0M7RUFDQTtFQUNBOztBQUdDO0VBQ0M7O0FBR0Y7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUtGO0VBQ0M7O0FBRUM7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORDtJQU9FO0lBQ0E7OztBQUdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7O0FBSUg7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDcUI7O0FBWS9CO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFJSDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtGO0VBQ0M7RUFDQTs7QUFRSjtFQUNDOztBQUVEO0VBQ0M7OztBQUtIO0VBQ0M7RUFDQTtFQUNBOztBQUVDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFLSjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBSUQ7RUFERDtJQUVFOzs7QUFHQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBUUg7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOzs7QUFTTDtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFFQztFQUNDO0VBQ0E7OztBQU1KO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDOzs7QUN6MkJKO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7SUFDQTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFOzs7QUFFRDtFQVBEO0lBUUU7SUFDQTtJQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDVTtFQUNUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUVEO0VBUEQ7SUFRRTtJQUNBO0lBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRzs7QUFDSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7SUFDQTtJQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBUUw7RUFDQzs7O0FDcEpEO0VBQ0M7RUFDQTtFQUNDOztBQUVEO0VBQ0c7O0FBR0g7RUFDRzs7QUFDQTtFQUZIO0lBR0k7OztBQUlKO0VBQ0c7O0FBQ0E7RUFGSDtJQUdJOzs7QUFFRDtFQUxIO0lBTUk7Ozs7QUNyQko7RUFDQzs7O0FBSUY7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFTTtFQUNOOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0Q7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFNRjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQVNIO0VBQ0M7O0FBRUM7RUFDQzs7QUFJSDtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7O0FBU0w7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtBQUNBO0VBQ0E7QUFDQTtFQUNBO0FBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDQzs7O0FBR0Y7RUFDQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7QUFDQTtFQUNBO0FBQ0E7RUFDQTtBQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0M7OztBQUdGO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0FBQUE7RUFFQzs7O0FBRUQ7QUFBQTtFQUVDOzs7QUFFRDtBQUFBO0VBRUM7OztBQUVEO0FBQUE7RUFFQzs7O0FBRUQ7QUFBQTtFQUVDO0VBQ0E7OztBQUVEO0FBQUE7RUFFQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7RUFJQztFQUNBO0VBQ0E7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0VBSUM7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7O0FBTUg7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFJRjtFQUNJO0VBQ0c7RUFDSDtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJKO0lBU0s7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0E7RUFDQzs7QUFLQTtFQUNDOztBQUVEO0VBQ0M7O0FBUUw7RUFDSTs7QUFJTDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFLRjtFQUNDOztBQUVDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkQ7SUFPRTtJQUNBOzs7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNrQjs7QUFNdkI7RUFDQztFQUNBOztBQUtBO0VBQ0k7O0FBS0w7RUFDQztFQUNBO0VBQ0E7O0FBR0Y7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFNSDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDQztFQUNBO0VBQ0E7OztBQVVKO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTs7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVZEO0lBV0U7OztBQUlEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBVEQ7SUFVRTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBWEQ7SUFZRTs7O0FBR0Y7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUtGO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7O0FBR0Y7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7OztBQVNKO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUF0QkQ7SUF1QkU7OztBQU1GO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFLSDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFMRDtJQU1FOzs7QUFHRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFMRDtJQU1FOzs7QUFHRjtFQUNDOztBQU1IO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUlGO0VBQ0M7SUFDQzs7O0FBR0Y7RUFDQztJQUNDOzs7QUFJSDtFQUNDOzs7QUFRRDtFQUNDO0VBQ0E7O0FBTUE7RUFDQztFQUNNO0VBQ0g7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFSSjtJQVNLO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdBO0VBQ0M7O0FBS0E7RUFDQzs7QUFRVDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUdFO0VBQ0M7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNIO0VBQ0E7O0FBQ0E7RUFDQzs7O0FBWUg7RUFDQzs7QUFFQTtFQUNDOztBQU9MO0VBQ0M7O0FBSUM7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFJRjtFQUNDO0lBQ0M7OztBQUdGO0VBQ0M7SUFDQzs7O0FBSUg7RUFDQzs7QUFRRDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0c7RUFDQTs7QUFFSDtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0Y7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOzs7QUFXUDtBQUNBO0VBQ0k7O0FBQ0g7RUFGRDtJQUdLO0lBQ0E7O0VBRUM7SUFDQzs7OztBQU1OO0VBQ0M7OztBQUtBO0VBQ0M7RUFDQTs7O0FBS0Y7RUFDQzs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0c7RUFDQTtFQUNBOztBQUVBO0VBQ0Y7O0FBSUg7RUFDQzs7O0FBSUY7RUFDQztFQUNHO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDQTs7O0FBR0E7RUFDSTtFQUNBOzs7QUFPSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7O0FBQ0g7RUFDQzs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQUlBO0VBQ0M7O0FBSUQ7RUFDQzs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDRzs7QUFHTDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0M7RUFDQTtFQUNHO0VBQ0E7O0FBSUo7RUFDQzs7QUFHRjtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFHRjtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7O0FDbjBDTDtFQUNDO0VBQ0E7O0FBRUM7RUFDQztFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNNOztBQUdQO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7SUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7O0FBS0g7RUFDQztFQUNBO0VBQ0c7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUdBO0VBQ0M7RUFDQTs7QUFHTDtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7O0FDMUhUO0VBQ0M7RUFDQTs7QUFLRztFQUNJO0VBQ0E7O0FBR0w7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQU1KO0VBQ0M7RUFDQTtFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSDtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7O0FBQ0g7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlMO0VBQ0M7RUFDQTtFQUNHO0VBQ0E7RUFDQTtFQUNBOztBQUVIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDOztBQUtIO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUVHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0c7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7OztBQ3ZJWjtFQUNDOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNoQko7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FDTEY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOzs7QUNWRDtFQUNDOztBQUdEO0VBQ0M7OztBQ0xEO0VBQ0M7OztBQ0REO0VBQ0M7OztBQ0ZGO0VBQ0M7O0FBT0s7RUFDQzs7QUFPSDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQ3pCTDtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOzs7QUNqQ0w7RUFDSTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7O0FDN0JSO0VBQ0M7O0FBRUE7RUFDQzs7QUFFQTtFQUNDOzs7QUNQSDtFQUNDOztBQUVBO0VBQ0M7O0FBR0M7RUFDQzs7QUFHQztFQUNDOzs7QUNYTDtFQUNDOzs7QUNERjtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFNSjtFQUNDOztBQUVBO0VBQ0M7OztBQU9GO0VBQ0M7O0FBR0Q7RUFDQztFQUNHOzs7QUFNSjtFQUNDOztBQUdEO0VBQ0M7RUFDRzs7O0FBTUo7RUFDQzs7QUFHRDtFQUNDO0VBQ0c7OztBQU1KO0VBQ0M7O0FBR0Q7RUFDQztFQUNHOztBQUdDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQVFOO0VBQ0M7OztBQU1EO0VBQ0M7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7OztBQU9MO0VBQ0M7RUFDRztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7OztBQVNQO0VBQ0M7O0FBRUE7RUFDQzs7O0FBT0Y7RUFDQzs7QUFFQTtFQUNDOzs7QUN4TUY7RUFDSztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0M7O0FBQ0E7RUFDQzs7QUFJRDtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTs7O0FDOURIO0VBQ0M7RUFDQTtFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7O0FDakJOO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7OztBQzdCSDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0UiLCJmaWxlIjoiZXZlbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gY3NzIG1haW4gZXZlbnRcbi5jb250YWluZXItZXZlbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwcHggMTBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXtcblxuXHQgICAgI3NpZGViYXItZXZlbnQge1xuXHQgICAgICAgIGZsZXg6IDAgMCA0MDVweDtcblx0ICAgICAgICBtYXgtd2lkdGg6IDQwNXB4O1xuXHQgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcblx0ICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXHQgICAgfVxuXHQgICAgXG5cdCAgICAjc2lkZWJhci1hY3RpdmUge1xuXHQgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0MDVweCk7XG5cdCAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MDVweCk7XG5cdCAgICB9XG5cdH1cblxuXHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0ICAgICNzaWRlYmFyLCAjc2lkZWJhci1hY3RpdmUge1xuXHQgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuXHQgICAgICAgIG1heC13aWR0aDogMTAwJTtcblx0ICAgIH0gICBcblx0fVxuXG4gICAgI21haW4tZXZlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdCNzaWRlYmFyLWFjdGl2ZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuc2lkZWJhciB7XG5cdCAgICBwb3NpdGlvbjogc3RpY2t5O1xuXHQgICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuXHQgICAgdG9wOiAxNTBweDtcblx0ICAgIGxlZnQ6IDA7XG5cdCAgICBoZWlnaHQ6IDEwMCU7XG5cdCAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuXHR9XG5cblx0Lm92YWV2LWNvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmljb25fZXZlbnR7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbn0iLCIjc2lkZWJhci1ldmVudCB7XG5cdHBhZGRpbmctbGVmdDogNjBweDtcblx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICNmZjM1MTQ7XG5cdFx0fVxuXHR9XG5cdC53aWRnZXQge1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgXHRwYWRkaW5nOiAzMHB4O1xuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjRmMjtcbiAgICBcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgXHR1bCB7XG5cdCAgICBcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdCAgICBcdG1hcmdpbjogMDtcblx0ICAgIFx0bGkge1xuXHQgICAgXHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuXHRcdFx0ICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcblx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG5cdFx0XHQgICAgbWFyZ2luOiAwO1xuXHRcdFx0ICAgIGNvbG9yOiAjODg4NThlO1xuXHRcdFx0ICAgIGEge1xuXHRcdFx0ICAgIFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG5cdFx0XHQgICAgXHQtby10cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG5cdFx0ICAgIFx0ICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHQgICAgY29sb3I6ICM4ODg1OGU7XG5cdFx0XHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XG5cdFx0XHRcdCAgICBmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHQgICAgJjpob3ZlciB7XG5cdFx0XHRcdCAgICBcdGNvbG9yOiAjZmYzNTE0O1xuXHRcdFx0XHQgICAgXHQmOmJlZm9yZSB7XG5cdFx0XHRcdCAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmMzUxNDtcblx0XHRcdFx0ICAgIFx0fVxuXHRcdFx0XHQgICAgfVxuXHRcdFx0ICAgIH1cblx0ICAgIFx0fVxuXHQgICAgfVxuXHQgICAgLnRhZ2Nsb3VkIHtcblx0ICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0ICAgIFx0bWFyZ2luLXRvcDogN3B4O1xuXHQgICAgXHRhIHtcblx0ICAgIFx0XHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0ICAgIFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuXHRcdFx0XHRjb2xvcjogIzYyNzE4ZDtcblx0XHRcdFx0cGFkZGluZzogMnB4IDEwcHggMXB4IDEwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcblx0XHQgXHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMDtcblx0XHQgXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdCBcdFx0Jjpob3ZlciB7XG5cdFx0IFx0XHRcdGNvbG9yOiAjZmYzNTE0O1xuXHRcdCBcdFx0fVx0XG5cdCBcdFx0fVxuXHQgICAgfVxuXHR9XG5cblx0LndpZGdldF9mZWF0dXJlX2V2ZW50IHtcblx0XHQuZXZlbnQtZmVhdHVyZSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNnB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTQwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtNDBweDtcblx0XHRcdC5pdGVtLWV2ZW50IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0cGFkZGluZzogMjBweCAwIDE3cHggMDtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5kYXRlLWV2ZW50IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0LmRhdGUge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggOHB4IDBweCAxMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubW9udGgteWVhciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMyMDJiNWQ7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAxNXB4IDBweCAxMnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0XHQubW9udGgge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRlc2Mge1xuXHRcdFx0XHRcdC5ldmVudF9wb3N0IHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIzcHggMjVweCA0MHB4IDI1cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDNzO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEwOTlweCkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucG9zdF9jYXQge1xuXHRcdFx0XHRcdFx0XHQuZXZlbnRfdHlwZSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDA2N2RhO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5ldmVudF90aXRsZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMyMDJiNWQ7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjAyYjVkO1xuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC50aW1lLWV2ZW50IHtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjI3MThkO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdC50aW1lIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdFx0XHRcdFx0XHRcdFx0Lm1vcmVfZGF0ZV90ZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzIwMmI1ZDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnRpbWUsIC52ZW51ZSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICM2MjcxOGQ7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5idXR0b25fZXZlbnQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHRcdFx0LnZpZXdfZGV0YWlsIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlMGUwZTA7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMXB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMyMDJiNWQ7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMjBweCA1cHggMjBweDtcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmMzUxNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmMzUxNDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pdGVtIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggMTBweCA0MHB4IDBweCByZ2JhKDYsIDIyLCA1OCwgLjEpO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdCAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRhdGUtZXZlbnQge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDIwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdC5kYXRlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDhweCAwcHggMTBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZjM1MTQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5tb250aC15ZWFyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzIwMmI1ZDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDE1cHggMHB4IDEycHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRcdFx0XHRcdC5tb250aCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0LmV2ZW50LXRodW1ibmFpbCB7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZXZlbnRfcG9zdCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyM3B4IDI1cHggNDBweCAyNXB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzcztcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMDk5cHgpIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnBvc3RfY2F0IHtcblx0XHRcdFx0XHRcdFx0LmV2ZW50X3R5cGUge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzAwNjdkYTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMyMDJiNWQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZXZlbnRfdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjAyYjVkO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzIwMmI1ZDtcblx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdFx0XHQtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjojZmYzNTE0O1xuXG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudGltZS1ldmVudCB7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzYyNzE4ZDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHQudGltZSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xuXHRcdFx0XHRcdFx0XHRcdC5tb3JlX2RhdGVfdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMyMDJiNWQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC50aW1lLCAudmVudWUge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjI3MThkO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNnB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuYnV0dG9uX2V2ZW50IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdC52aWV3X2RldGFpbCB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTBlMGUwO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTFweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjAyYjVkO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDIwcHggNXB4IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZjM1MTQ7XG5cdFx0XHQgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZjM1MTQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5vd2wtc3RhZ2Utb3V0ZXIge1xuXHRcdCAgICAgICBcdG1hcmdpbi1yaWdodDogLTQwcHg7XG5cdFx0ICAgICAgIFx0bWFyZ2luLWxlZnQ6IC00MHB4O1xuXHRcdFx0ICAgIHBhZGRpbmc6IDQwcHg7XG5cdFx0XHQgICAgd2lkdGg6IGNhbGMoMTAwJSArIDgwcHgpO1xuXG5cdFx0XHQgICAgQG1lZGlhKG1heC13aWR0aDogMTI5MHB4KSB7XG5cdFx0XHQgICAgXHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHRcdCAgICBcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0XHQgICAgXHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdFx0ICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdFx0ICAgICB3aWR0aDogMTAwJTtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC53aWRnZXRfbGlzdF9ldmVudCB7XG5cdFx0Lmxpc3QtZXZlbnQge1xuXHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMzcHg7XG5cdFx0XHQuaXRlbS1ldmVudCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMCAxN3B4IDA7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRcdFx0fVxuXHRcdFx0XHQub3ZhLXRodW1iLW5haWwge1xuXHRcdFx0XHRcdGZsZXg6IDAgMCA4MHB4O1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm92YS1jb250ZW50IHtcblx0XHRcdFx0XHRmbGV4OiAwIDAgY2FsYygxMDAlIC0gODBweCk7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMjBweDtcblx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzIwMmI1ZDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC01cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0ICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRcdFx0XHRcdCAgICBjb2xvcjogIzJjMjczNDtcblx0XHRcdFx0XHRcdCAgICBmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjojZmYzNTE0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50aW1lIHtcblxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjI3MThkO1xuXHRcdFx0XHRcdFx0XHQmLmRhdGUge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYuYmVsbG93IHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm1vcmVfZGF0ZV90ZXh0IHtcblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdFx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMmMyNzM0O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnV0dG9uLWFsbC1ldmVudCB7XG5cdFx0ICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YSB7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdCAgICBib3JkZXI6IDJweCBzb2xpZCAjZTBlMGUwO1xuXHRcdFx0ICAgIG1hcmdpbi1yaWdodDogMTFweDtcblx0XHRcdCAgICBmb250LXdlaWdodDogNTAwO1xuXHRcdFx0ICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0ICAgIGNvbG9yOiAjMjAyYjVkO1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdCAgICBsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdCAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHQgICAgcGFkZGluZzogNnB4IDIwcHggNXB4IDIwcHg7XG5cdFx0XHQgICAgJjpob3ZlciB7XG5cdFx0XHQgICAgXHRjb2xvcjogI2ZmZjtcbiAgICBcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZjM1MTQ7XG4gICAgXHRcdFx0XHRib3JkZXItY29sb3I6ICNmZjM1MTQ7XG5cdFx0XHQgICAgfVxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnNpbmdsZV9ldmVudHtcblx0bWFyZ2luLXRvcDogMTAwcHg7XG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXHQuY29udGVudC1ldmVudHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdH1cblx0XHQuZXZlbnRfaW50cm97XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA2cHg7XG5cdFx0XHRoMS5ldmVudF90aXRsZXtcblx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0XHRtYXJnaW46IDI1cHggMDtcblx0XHRcdH1cblxuXHRcdCAgICAuaW1hZ2Uge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHQgICAgbWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHQgICAgICBpbWcge1xuXHRcdFx0XHQgICBoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdCAgIG1heC1oZWlnaHQ6IDUyMHB4O1xuXHRcdFx0ICAgICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0ICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ICAgIH1cblx0XHQgICAgfVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTc1cHgpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQud3JhcC1ldmVudC1pbmZvIHtcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcbiAgXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIFx0XHRcdFx0cGFkZGluZzogMCAwIDMwcHggMDtcblxuICBcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQ1cHgpIHtcbiAgXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBcdFx0XHRcdFx0LndyYXAtaW5mbyB7XG4gIFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIFx0XHRcdFx0XHR9XG4gIFx0XHRcdFx0fVxuICBcdFx0XHRcdC53cmFwLWluZm8ge1xuICBcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcbiAgXHRcdFx0XHRcdC53cmFwLXBybyB7XG4gIFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIFx0XHRcdFx0XHRcdGkge1xuICBcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcbiAgXHRcdFx0XHRcdFx0fVxuICBcdFx0XHRcdFx0XHRzcGFuIHtcbiAgXHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG4gIFx0XHRcdFx0XHRcdH1cbiAgXHRcdFx0XHRcdH1cbiAgXHRcdFx0XHR9XG4gIFx0XHRcdFx0LndyYXAtYm9va2luZy1saW5rcyB7XG4gIFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICBcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQ1cHgpIHtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHR9XG4gIFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHQgICAgZm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHQgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdCAgICBjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHQgICAgcGFkZGluZzogMTdweCA1MXB4O1xuXHRcdFx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cblx0XHRcdFx0XHQgICAgJjpob3ZlciB7XG5cdFx0XHRcdFx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGluZykhaW1wb3J0YW50OyBcblx0XHRcdFx0XHQgICAgfVxuXHRcdFx0XHRcdH1cbiAgXHRcdFx0XHR9XG5cdFx0XHRcdC5vdmFldi1jYXRlZ29yeXtcblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbiwgYXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnNlcGFyYXRvci1pbntcblx0XHRcdFx0XHRcdGNvbG9yOiAjMmEyYzM3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMjAyYjVkO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmYzNTE0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50YWItTG9jYXRpb257XG5cdFx0XHR1bC5ldmVudF9uYXZ7XG5cdFx0XHQgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHRcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpLmV2ZW50X25hdi1pdGVte1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxNXB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNHB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcdFxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdC5ldmVudF9uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIFx0ZGlzcGxheTpibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHQgICAgfSAgICBcblxuXHRcdFx0XHRcdEBtZWRpYSggbWF4LXdpZHRoOiA3NjdweCApe1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZjM1MTQ7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdFx0XHRib3R0b206IC0xcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYgYSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmIGE6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjM1NTE0O1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtMXB4O1xuXHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dCAwcztcblx0XHRcdFx0XHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQgMHM7XG5cdFx0XHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQgMHM7XG5cdFx0XHRcdFx0XHQtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dCAwcztcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0IDBzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmIGE6aG92ZXJ7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQudGFiLWNvbnRlbnR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRcdCNsb2NhdGlvbntcblx0XHRcdFx0XHRoZWlnaHQ6IDM2MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCNjb250YWN0e1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC03cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvbF9jb250YWN0IHtcblx0XHRcdFx0XHRmbGV4OiAwIDAgNTAlO1xuXHQgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG5cdCAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXHQgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHQgICAgIFx0ICAgICAgICBmbGV4OiAwIDAgMTAwJTtcblx0XHQgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXHRcdCAgICAgICAgICAgIH1cblxuXHRcdFx0XHRcdC5jb250YWN0e1xuXHRcdFx0XHRcdFx0LmluZm8tY29udGFjdHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMSl7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRzcGFuLCBhe1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3Zlcntcblx0XHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV2ZW50X3JvdyB7XG5cdFx0XHRcdCAgICBkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHQgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0XHQgICAgZ3JpZC1nYXA6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZXZlbnRfdGFnc19zaGFyZSB7XG5cbiAgXHRcdFx0LmV2ZW50LXRhZ3N7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cblx0XHRcdFx0Lm92YXRhZ3N7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMDJiNWQ7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdFx0XHRwYWRkaW5nOiAxOHB4IDMwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y29sb3I6I2ZmZiFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc2hhcmVfc29jaWFsIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRcdFx0LnNoYXJlLXNvY2lhbC1pY29ucyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0ICAgIG1hcmdpbjogMDtcbiAgICBcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIFx0XHRcdFx0XHRhIHtcbiAgICBcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0XHQgICAgcGFkZGluZzogMDtcblx0XHRcdFx0XHRcdCAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0ICAgIGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdCAgICBmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdCAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHQgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0ICAgICY6aG92ZXIge1xuXHRcdFx0XHRcdFx0ICAgIFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdFx0ICAgIH1cbiAgICBcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5vdmEtbmV4dC1wcmUtcG9zdCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblxuXHRcdFx0LnByZSwgLm5leHQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4OiAwIDAgY2FsYyg1MCUgLSAyNXB4KTtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHQubnVtLTEge1xuXHRcdFx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzNTE0O1xuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubnVtLTEge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlYWVhZWE7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm51bS0yIHtcblxuXHRcdFx0XHRcdHNwYW4udGV4dC1sYWJlbCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zcHg7XG5cdFx0XHRcdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQub3ZhLXNsYXNoe1xuXHRcdFx0XHRmbGV4OiAwIDAgNTBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0d2lkdGg6IDdweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDdweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2JjYmZjZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucHJlIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm5leHQge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5udW0tMSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubnVtLTIge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0LmV2ZW50LXJlbGF0ZWR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdFx0LnJlbGF0ZWQtZXZlbnR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0bWFyZ2luOiA1MHB4IDAgMjVweCAwO1xuXHRcdFx0fVxuXHRcdFx0LmFyY2hpdmVfZXZlbnR7XG4gICAgICAgICAgICBcdGRpc3BsYXk6IGdyaWQ7XG4gIFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcblx0XHRcdFx0bWFyZ2luOiAwIC0xNXB4O1xuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5vdmFldi1jb250ZW50e1xuXHRcdFx0XHRcdCYuY29udGVudC1ncmlke1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuaXRlbXtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggMTBweCA0MHB4IDBweCByZ2JhKDYsIDIyLCA1OCwgMC4xKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5kYXRlLWV2ZW50e1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogMjBweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRcdFx0LmRhdGV7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZjM1MTQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Lm1vbnRoLXllYXJ7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzIwMmI1ZDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAxNXB4IDBweCAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0XHRcdFx0Lm1vbnRoe1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZGVzY3tcblx0XHRcdFx0XHRcdFx0LmV2ZW50LXRodW1ibmFpbCB7XG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5ldmVudF9wb3N0e1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIzcHggMjVweCA0MHB4IDI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDNzO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTA5OXB4KXtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5wb3N0X2NhdHtcblx0XHRcdFx0XHRcdFx0XHRcdC5ldmVudF90eXBle1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzAwNjdkYTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjMgZWFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LW8tdHJhbnNpdGlvbjogYWxsIC4zIGVhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzIwMmI1ZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQuZXZlbnRfdGl0bGV7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6dmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LnRpbWUtZXZlbnR7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHQudGltZXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0LnRpbWUsIC52ZW51ZXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdHN2Z3tcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICM2MjcxOGQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmJ1dHRvbl9ldmVudHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHQudmlld19kZXRhaWx7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlMGUwZTA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAyMHB4IDVweCAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZjM1MTQ7XG5cdFx0XHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZjM1MTQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblx0LndyYXBwZXJfb3JkZXJ7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNHB4O1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0dG9wOiAxNTBweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG5cdFx0fVxuXHRcdC5vcmRlcl90aWNrZXR7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMjUyODJlO1xuXHRcdFx0cGFkZGluZzogNDBweCA0MHB4IDQ1cHggNDBweDtcblx0XHRcdC5idXR0b25fb3JkZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdGNvbG9yOiAjMjUyODJlO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzNnB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdFx0Jjpmb2N1c3tcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjUyODJlO1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2MxYjY5Njtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR1bC5pbmZvX29yZGVye1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHQmLmxhYmVse1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zaGFyZV9zb2NpYWx7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTdweDtcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzc5N2M4Mjtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjYyZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNoYXJlLXNvY2lhbC1pY29uc3tcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDE2MHB4O1xuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDNweCAxNXB4IC0zcHg7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDNweCAxNXB4IC0zcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMTAwJTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxOHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogN3B4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNzc3Nzc3O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdC5zaGFyZS1zb2NpYWwtaWNvbnN7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNvbnRlbnRfY29tbWVudHMgLmNvbW1lbnRzIHVsLmNvbW1lbnRsaXN0c3t9XG5cdC5jb250ZW50X2NvbW1lbnRzIC5jb21tZW50c3tcblx0XHR1bC5jb21tZW50bGlzdHN7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHQuY29tbWVudC1yZXNwb25kIC50aXRsZS1jb21tZW50e1xuXHRcdFx0bWFyZ2luOiA3OHB4IDAgMzNweCAwO1xuXHRcdH1cblx0fVxuXG59XG4ubmV4dC1wcmV2LW5hdntcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG5cdHBhZGRpbmctdG9wOiAzN3B4O1xuXHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0Lm5hdi1wcmV2aW91cy1wb3N0LCAubmF2LW5leHQtcG9zdHtcblx0XHRpe1xuXHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdFx0Y29sb3I6ICNjMWMyYzM7XG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzO1xuXHRcdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAwcztcblx0XHRcdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAwcztcblx0XHRcdC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQgMHM7XG5cdFx0fVxuXHRcdHNwYW57XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdCYubGFiZWwtZXZlbnR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Y29sb3I6ICM5OTk5OTk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQmLnNlY29uZF9mb250e1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGNvbG9yOiAjMjUyODJlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiAjNTE1MzU4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5uYXYtcHJldiwgLm5hdi1uZXh0e1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC5uYXYtcHJldntcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xuXHRcdH1cblx0XHQubmF2LXByZXZpb3VzLXBvc3R7XG5cdFx0XHRhe1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDYycHggIWltcG9ydGFudDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRpe1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMTUlO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5hdi1uZXh0e1xuXHRcdC5uYXYtbmV4dC1wb3N0e1xuXHRcdFx0YXtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNjJweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGl7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRvcDogMTUlO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm92YWV2LWV2ZW50LWNvbnRlbnR7XG5cdHB7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXHR9XG5cdC5ldmVudC1tZWRpdW0taGVhZGluZyB7XG5cdFx0bWFyZ2luOiAyNXB4IDA7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cdC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRtYXJnaW46IDQwcHggMDtcblx0XHQud3AtYmxvY2staW1hZ2Uge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ub3ZhZXYtbWV0YS1ldmVudCB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdC5hdXRob3Ige1xuXHRcdG1hcmdpbi1yaWdodDogMTRweDtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnNlYXJjaF9hcmNoaXZlX2V2ZW50IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcblx0cGFkZGluZzogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogNzBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTBweCkge1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHR9XG5cblx0Zm9ybSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXG5cdFx0Lm92YWV2X2NhdF9zZWFyY2gge1xuXHRcdFx0d2lkdGg6IDI4JTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDMxMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cdFx0XHR9XG5cdFx0XHRpe1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGNvbG9yOiAjYjBiOGM2O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNDVweDtcblx0XHRcdFx0cmlnaHQ6IDUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm92YS1sYWJlbC1zZWFyY2h7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiA1cHggMzBweCA1cHggMTBweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHQmLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAxMHB4IDQwcHggMHB4IHJnYmEoNiwgMjIsIDU4LCAwLjA1KTtcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjYjBiOGM2O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnN0YXJ0X2RhdGUsIC5lbmRfZGF0ZSB7XG5cdFx0XHR3aWR0aDogMjglO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHR3aWR0aDogMzEwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdH1cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdCAgICBib3gtc2hhZG93OiAwcHggMTBweCA0MHB4IDBweCByZ2JhKDYsIDIyLCA1OCwgMC4wNSk7XG5cdFx0XHRcdCY6OnBsYWNlaG9sZGVye1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNiMGI4YzY7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aXtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRjb2xvcjogI2IwYjhjNjtcblxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMTdweDtcblx0XHRcdFx0cmlnaHQ6IDUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53cmFwLW92YWV2X3N1Ym1pdHtcblx0XHRcdHdpZHRoOiAxNiU7XG5cdFx0XHRtYXJnaW4tdG9wOiAzOXB4O1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHR3aWR0aDogMzEwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdH1cblx0XHRcdC5vdmFldl9zdWJtaXQge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBsaW5lYXI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBsaW5lYXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHR7XG5cdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbn0iLCIuYXJjaGl2ZV9ldmVudCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtZ2FwOiAzMHB4O1xuIFx0bWFyZ2luLWJvdHRvbTogMTEwcHg7XG4gXHRcblx0Ji5jb2wxIHtcbiAgXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHR9XG5cblx0Ji5jb2wyIHtcbiAgXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgXHRcdH1cblx0fVxuXG5cdCYuY29sMyB7XG4gIFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICBcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIFx0XHR9XG4gIFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIFx0XHR9XG5cdH1cbn0iLCIuZXZlbnRfdGl0bGUge1xuXHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ub3ZhZXYtZXZlbnQtZWxlbWVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQuaXRlbXtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDQwcHg7XG4gICAgICAgIFxuICAgICAgICBwYWRkaW5nOiA0NXB4IDA7IFxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoMjI0LCAyMjQsIDIyNCk7XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoMjI0LCAyMjQsIDIyNCk7XG5cdFx0fVxuXG5cdFx0LmRhdGUtdGltZV90aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuZGF0ZS1zdGFydCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHJvdy1nYXA6IDNweDtcblx0XHRcdHdpZHRoOiA5NHB4O1xuXHRcdFx0bWluLXdpZHRoOiA5NHB4O1xuXHRcdFx0aGVpZ2h0OiA5NHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAtNHB4O1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50aW1lX3RpdGxlIHtcdFxuXHRcdFx0LnRpdGxle1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50aW1lLXZlbnVle1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRnYXA6IDZweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3ZhZXYtYm9va2luZy1idG4ge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXG5cdC8vIHZlcnNpb24gMlxuXHQmLnZlcnNpb25fMiB7XG5cdFx0LmNvbnRhaW5lci1ldmVudCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0LmNvbnRlbnQtZXZlbnQge1xuXHRcdFx0XHQuYXJjaGl2ZV9ldmVudCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50aXRsZS1yZWFkbW9yZXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0fVxuXHRcdFx0LnRpdGxlLWV2ZW50e1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR9XG5cdFx0XHQucmVhZC1tb3Jle1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdHN2Z3tcblx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCA0cHggLTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuICAgXG59XG5cbi8vY2FsZW5kYXJcbi5jYWwxIC5jbG5kciAuY2xuZHItY29udHJvbHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6ICMyM2QzZDM7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyMDJiNWQ7XG5cdG1hcmdpbi1ib3R0b206IC0xMHB4O1xuXG59XG4uY2FsMSAuY2xuZHIgLmNsbmRyLWNvbnRyb2xzIC5tb250aCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogNjAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FsMSAuY2xuZHIgLmNsbmRyLWNvbnRyb2xzIC5jbG5kci1jb250cm9sLWJ1dHRvbiB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMjAlO1xufVxuLmNhbDEgLmNsbmRyIC5jbG5kci1jb250cm9scyAuY2xuZHItY29udHJvbC1idXR0b24ucmlnaHRhbGlnbiB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR3aWR0aDogMjAlO1xufVxuLmNhbDEgLmNsbmRyIC5jbG5kci1jb250cm9scyAuY2xuZHItY29udHJvbC1idXR0b24gLmNsbmRyLW5leHQtYnV0dG9uIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQvKiBDaHJvbWUvU2FmYXJpICovXG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC8qIEZpcmVmb3ggKi9cblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHQvKiBJRTEwKyAqL1xuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGZvbnQtc2l6ZTogMDtcblx0JjphZnRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgdG9wOiA0MCU7XG5cdCAgICByaWdodDogMjBweDtcblx0ICAgIGNvbnRlbnQ6ICcnO1xuXHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgaGVpZ2h0OiAxM3B4O1xuXHQgICAgd2lkdGg6IDEzcHg7XG5cdCAgICBib3JkZXI6IHNvbGlkICMyM2QzZDM7XG5cdCAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuXHQgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0fTtcbn1cbi5jYWwxIC5jbG5kciAuY2xuZHItY29udHJvbHMgLmNsbmRyLWNvbnRyb2wtYnV0dG9uIC5jbG5kci1uZXh0LWJ1dHRvbjpob3ZlciB7XG5cdCY6YWZ0ZXJ7XG5cdFx0Ym9yZGVyLWNvbG9yOiNmZmY7XG5cdH07XG59XG4uY2FsMSAuY2xuZHIgLmNsbmRyLWNvbnRyb2xzIC5jbG5kci1jb250cm9sLWJ1dHRvbiAuY2xuZHItbmV4dC1idXR0b24uaW5hY3RpdmUge1xuXHRvcGFjaXR5OiAwLjU7XG59XG4uY2FsMSAuY2xuZHIgLmNsbmRyLWNvbnRyb2xzIC5jbG5kci1jb250cm9sLWJ1dHRvbiAuY2xuZHItbmV4dC1idXR0b24uaW5hY3RpdmU6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY2FsMSAuY2xuZHIgLmNsbmRyLWNvbnRyb2xzIC5jbG5kci1jb250cm9sLWJ1dHRvbiAuY2xuZHItcHJldmlvdXMtYnV0dG9uIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQvKiBDaHJvbWUvU2FmYXJpICovXG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC8qIEZpcmVmb3ggKi9cblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHQvKiBJRTEwKyAqL1xuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGZvbnQtc2l6ZTogMDtcblx0JjpiZWZvcmV7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgdG9wOiA0MCU7XG5cdCAgICBsZWZ0OiAyMHB4O1xuXHQgICAgY29udGVudDogJyc7XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICBoZWlnaHQ6IDEzcHg7XG5cdCAgICB3aWR0aDogMTNweDtcblx0ICAgIGJvcmRlcjogc29saWQgIzIzZDNkMztcblx0ICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gICAgXHR0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuXHR9O1xufVxuLmNhbDEgLmNsbmRyIC5jbG5kci1jb250cm9scyAuY2xuZHItY29udHJvbC1idXR0b24gLmNsbmRyLXByZXZpb3VzLWJ1dHRvbjpob3ZlciB7XG5cdCY6YmVmb3Jle1xuXHRcdGJvcmRlci1jb2xvcjojZmZmO1xuXHR9O1xufVxuLmNhbDEgLmNsbmRyIC5jbG5kci1jb250cm9scyAuY2xuZHItY29udHJvbC1idXR0b24gLmNsbmRyLXByZXZpb3VzLWJ1dHRvbi5pbmFjdGl2ZSB7XG5cdG9wYWNpdHk6IDAuNTtcbn1cbi5jYWwxIC5jbG5kciAuY2xuZHItY29udHJvbHMgLmNsbmRyLWNvbnRyb2wtYnV0dG9uIC5jbG5kci1wcmV2aW91cy1idXR0b24uaW5hY3RpdmU6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY2FsMSAuY2xuZHIgLmNsbmRyLXRhYmxlIHtcblx0dGFibGUtbGF5b3V0OiBmaXhlZDtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMTBweCAwIDA7XG59XG4uY2FsMSAuY2xuZHIgLmNsbmRyLXRhYmxlIC5oZWFkZXItZGF5cyB7XG5cdGhlaWdodDogMzBweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRiYWNrZ3JvdW5kOiAjZThlOWVlO1xufVxuLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSAuaGVhZGVyLWRheXMgLmhlYWRlci1kYXkge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjMjAyYjVkO1xufVxuLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciB7XG5cdGhlaWdodDogNTBweDtcbn1cbi5jYWwxIC5jbG5kciAuY2xuZHItdGFibGUgdHIgdGQge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciAuZGF5IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogaW5oZXJpdDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jYWwxIC5jbG5kciAuY2xuZHItdGFibGUgdHIgLmRheTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNlZWU7XG59XG4uY2FsMSAuY2xuZHIgLmNsbmRyLXRhYmxlIHRyIC5kYXkudG9kYXksXG4uY2FsMSAuY2xuZHIgLmNsbmRyLXRhYmxlIHRyIC5kYXkubXktdG9kYXkge1xuXHRiYWNrZ3JvdW5kOiAjOUFENkUzO1xufVxuLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciAuZGF5LnRvZGF5OmhvdmVyLFxuLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciAuZGF5Lm15LXRvZGF5OmhvdmVyIHtcblx0YmFja2dyb3VuZDogIzcyYzZkODtcbn1cbi5jYWwxIC5jbG5kciAuY2xuZHItdGFibGUgdHIgLmRheS50b2RheS5ldmVudCxcbi5jYWwxIC5jbG5kciAuY2xuZHItdGFibGUgdHIgLmRheS5teS10b2RheS5ldmVudCB7XG5cdGJhY2tncm91bmQ6ICNhN2RiYzE7XG59XG4uY2FsMSAuY2xuZHIgLmNsbmRyLXRhYmxlIHRyIC5kYXkuZXZlbnQsXG4uY2FsMSAuY2xuZHIgLmNsbmRyLXRhYmxlIHRyIC5kYXkubXktZXZlbnQge1xuXHRiYWNrZ3JvdW5kOiAjQjRFMDlGO1xufVxuLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciAuZGF5LmV2ZW50OmhvdmVyLFxuLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciAuZGF5Lm15LWV2ZW50OmhvdmVyIHtcblx0YmFja2dyb3VuZDogIzk2ZDQ3ODtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciAuZGF5LmluYWN0aXZlLFxuLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciAuZGF5Lm15LWluYWN0aXZlIHtcblx0YmFja2dyb3VuZDogI2RkZDtcbn1cblxuLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciAuZGF5IC5kYXktY29udGVudHMge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICMyMDJiNWQ7XG59XG4uY2FsMSAuY2xuZHIgLmNsbmRyLXRhYmxlIHRyIC5lbXB0eSxcbi5jYWwxIC5jbG5kciAuY2xuZHItdGFibGUgdHIgLmFkamFjZW50LW1vbnRoLFxuLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciAubXktZW1wdHksXG4uY2FsMSAuY2xuZHIgLmNsbmRyLXRhYmxlIHRyIC5teS1hZGphY2VudC1tb250aCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGluaGVyaXQ7XG5cdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG4uY2FsMSAuY2xuZHIgLmNsbmRyLXRhYmxlIHRyIC5lbXB0eTpob3Zlcixcbi5jYWwxIC5jbG5kciAuY2xuZHItdGFibGUgdHIgLmFkamFjZW50LW1vbnRoOmhvdmVyLFxuLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciAubXktZW1wdHk6aG92ZXIsXG4uY2FsMSAuY2xuZHIgLmNsbmRyLXRhYmxlIHRyIC5teS1hZGphY2VudC1tb250aDpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNkZGQ7XG59XG5cbi50aXRsZV9ldmVudF9jYWxlbmRhciB7XG5cdGNvbG9yOiAjZmZmZiAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjNkM2QzO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRsaW5lLWhlaWdodDogNDRweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0bWFyZ2luLXRvcDowO1xuXHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdCBcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi8vZW5kIGNhbGVuZGFyXG5cbi8vZXZlbnRzIHNsaWRlXG4ub3ZhZXYtZXZlbnQtZWxlbWVudC5vdmFldi1ldmVudC1zbGlkZSB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogI2ZmMzUxNDtcblx0XHR9XG5cdH1cblxuXHQub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIge1xuXHQgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICAgICBcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0ICAgIHBhZGRpbmctbGVmdDogMjBweDtcblx0ICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdCAgICB3aWR0aDogYXV0bztcblx0ICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG5cdCAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjkwcHgpe1xuXHQgICAgXHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0ICAgIFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0ICAgIFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0ICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICB9XG5cdCAgICAub3ZhZXYtY29udGVudCB7XG5cdCAgICBcdC50eXBlMSwgLnR5cGUzIHtcblx0ICAgIFx0XHRib3gtc2hhZG93OiBub25lO1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdCAgICAuYWN0aXZlIHtcblx0ICAgIFx0Lm92YWV2LWNvbnRlbnQge1xuXHRcdCAgICBcdC50eXBlMSB7XG5cdFx0ICAgIFx0XHRib3gtc2hhZG93OiAwcHggMTBweCA0MHB4IC0xMHB4IHJnYmEoNiwgMjIsIDU4LCAuMSlcblx0XHQgICAgXHR9XG5cdFx0ICAgIFx0LnR5cGUzIHtcblx0XHQgICAgXHRcdGJveC1zaGFkb3c6IDBweCAxMHB4IDQwcHggMHB4IHJnYmEoNiwgMjIsIDU4LCAuMSk7XG5cdFx0ICAgIFx0fVxuXHRcdCAgICB9XG5cdCAgICB9XHRcdFxuXHR9XG5cblx0Lm92YWV2LWNvbnRlbnQuY29udGVudC1ncmlkIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGltZyB7XG5cdFx0XHQgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGF0ZS1ldmVudCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdC5kYXRle1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwcHggOHB4IDBweCAxMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzNTE0O1xuXHRcdFx0fVxuXHRcdFx0Lm1vbnRoLXllYXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRjb2xvcjogIzIwMmI1ZDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRwYWRkaW5nOiAwcHggMTVweCAwcHggMTJweDtcblx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHQubW9udGgge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kZXNjIHtcblx0XHRcdC5ldmVudC10aHVtYm5haWwge1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cdFx0XHRcdFx0XHQtby10cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ldmVudF9wb3N0IHtcblx0XHRcdFx0cGFkZGluZzogMjNweCAyNXB4IDQwcHggMjVweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgM3M7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEwOTlweCl7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBvc3RfY2F0IHtcblx0XHRcdFx0XHQuZXZlbnRfdHlwZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMDA2N2RhO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmMzUxNDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV2ZW50X3RpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjMjAyYjVkO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMyMDJiNWQ7XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6I2ZmMzUxNDtcblxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudGltZS1ldmVudCB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0Y29sb3I6ICM2MjcxOGQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0LnRpbWUge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGltZSwgLnZlbnVlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM2MjcxOGQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYnV0dG9uX2V2ZW50IHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0LnZpZXdfZGV0YWlsIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTBlMGUwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMXB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzIwMmI1ZDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDIwcHggNXB4IDIwcHg7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZjM1MTQ7XG5cdCAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmMzUxNDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lml0ZW0ge1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0fVxuXHR9XG5cdC5vd2wtaXRlbS5hY3RpdmUge1xuXHRcdC5vdmFldi1jb250ZW50LmNvbnRlbnQtZ3JpZCB7XG5cdFx0XHQuaXRlbSB7XG5cdFx0XHQgICAgYm94LXNoYWRvdzogMHB4IDEwcHggNDBweCAtMTBweCByZ2JhKDYsIDIyLCA1OCwgMC4xKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jjpob3Zlcntcblx0XHQub3dsLW5hdiBidXR0b257XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG5cdFx0fVxuXHR9XG5cdC5vd2wtbmF2IHtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTMwMHB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRidXR0b24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiBjYWxjKDUwJSAtIDM2cHgpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRcdGJveC1zaGFkb3c6IDBweCAxMHB4IDQwcHggMHB4IHJnYmEoNiwgMjIsIDU4LCAwLjEpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdCY6Zm9jdXN7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzNTE0O1xuXHRcdFx0XHRpe1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpe1xuXHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdGNvbG9yOiAjNDI1MTZkO1xuXHRcdFx0fVxuXHRcdFx0Ji5vd2wtcHJldntcblx0XHRcdFx0bGVmdDogLTI1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0XHQmLm93bC1uZXh0e1xuXHRcdFx0XHRyaWdodDogLTI1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQub3dsLWRvdHN7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDJweDtcblx0XHQub3dsLWRvdHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRzcGFue1xuXHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0bWFyZ2luOiA1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNkMWQxZDY7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2U7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0XHR9XG5cdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLy9lbmQgZXZlbnRzIHNsaWRlXG5cbi8vZXZlbnQgYWpheFxuLm92YXBvX3Byb2plY3Rfc2xpZGUge1xuXHQub3dsLWNhcm91c2VsIC5vd2wtaXRlbS5hY3RpdmUgLm93bC1sYXp5IHtcblx0XHRvcGFjaXR5OiAxIWltcG9ydGFudDtcblx0fVxuXHQuZ3JpZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjBweDtcblx0XHR9XG5cdFx0LmdyaWQtaXRlbSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcyBhbGwgbGluZWFyO1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBsaW5lYXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmluZm8ge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBsaW5lYXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pbmZvIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR6LWluZGV4OiA5OTtcblx0XHRcdFx0bGVmdDogMzBweDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGxpbmVhcjtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGxpbmVhcjtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmVkNTAxO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBsaW5lYXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNhdCB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDAuOWVtO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpob3Zlcntcblx0XHRcdC5vd2wtbmF2IGJ1dHRvbntcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm93bC1uYXYge1xuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTMwMHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAzNnB4KTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDEwcHggNDBweCAwcHggcmdiYSg2LCAyMiwgNTgsIDAuMSk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdCY6Zm9jdXN7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZjM1MTQ7XG5cdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0XHRjb2xvcjogIzQyNTE2ZDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm93bC1wcmV2e1xuXHRcdFx0XHRcdGxlZnQ6IC0yNXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5vd2wtbmV4dHtcblx0XHRcdFx0XHRyaWdodDogLTI1cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5vdmFwb19wcm9qZWN0X2dyaWQge1xuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogI2ZmMzUxNDtcblx0XHR9XG5cdH1cblxuXHQuYnV0dG9uLWZpbHRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YnV0dG9uIHtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IFxuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogaW5pdGlhbDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0Ji5hY3RpdmUsICY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI0MzMjY0NDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmdyaWQge1xuXHRcdC5pdGVtcyB7XG5cdFx0XHRtYXJnaW46IDAgLTE1cHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Lml0ZW1zIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQud3JhcF9pdGVtLmZvdXJfY29sdW1uIHtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LndyYXBfaXRlbS50aHJlZV9jb2x1bW4ge1xuXHRcdFx0XHR3aWR0aDogMzMuMzMzJTtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lml0ZW0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQud3JhcF9sb2FkZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0b3A6IDA7XG5cdFx0ei1pbmRleDogMjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAuOSk7XG5cdFx0LmxvYWRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEwMHB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG5cdFx0XHRzdHJva2UtbGluZWNhcDogcm91bmQ7XG5cdFx0XHRjaXJjbGUge1xuXHRcdFx0XHRmaWxsOiBub25lO1xuXHRcdFx0XHRzdHJva2Utd2lkdGg6IDEuNTtcblxuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG5cdFx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRcdFx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDI1cHggMjVweDtcblx0XHRcdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0XHRcdFx0c3Ryb2tlOiAjRkYwMDAwO1xuXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0XHRcdHN0cm9rZS1kYXNoYXJyYXk6IDQwcHg7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IHByZWxvYWRlcl8xO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdFx0c3Ryb2tlLWRhc2hhcnJheTogODBweDtcblx0XHRcdFx0XHRhbmltYXRpb24tbmFtZTogcHJlbG9hZGVyXzI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGtleWZyYW1lcyBwcmVsb2FkZXJfMSB7XG5cdFx0XHRcdDEwMCUge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgcHJlbG9hZGVyXzIge1xuXHRcdFx0XHQxMDAlIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubm90X2ZvdW5kIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5vdmFwb19wcm9qZWN0X2dyaWQge1xuXG5cdCY6aG92ZXJ7XG5cdFx0Lm92YXBvX3Byb2plY3Rfc2xpZGUgLml0ZW1zIC5vd2wtbmF2IGJ1dHRvbntcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdH1cblx0fVxuXG5cdC5vdmFwb19wcm9qZWN0X3NsaWRlIHtcblx0XHQub3dsLWNhcm91c2VsIHtcblx0XHRcdC5vd2wtc3RhZ2Utb3V0ZXIge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRcdCAgICAgICBcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRcdCAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHQgICAgcGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdCAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG5cdFx0XHQgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cblx0XHRcdCAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjkwcHgpe1xuXHRcdFx0ICAgIFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0XHQgICAgXHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0ICAgIFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0XHRcdCAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cdFx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgLm92YWV2LWNvbnRlbnQge1xuXHRcdFx0ICAgIFx0LnR5cGUxIHtcblx0XHRcdCAgICBcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdCAgICBcdH1cblx0XHRcdCAgICB9XG5cdFx0XHQgICAgLmFjdGl2ZSB7XG5cdFx0XHQgICAgXHQub3ZhZXYtY29udGVudCB7XG5cdFx0XHRcdCAgICBcdC50eXBlMSB7XG5cdFx0XHRcdCAgICBcdFx0Ym94LXNoYWRvdzogMHB4IDEwcHggNDBweCAtMTBweCByZ2JhKDYsIDIyLCA1OCwgLjEpXG5cdFx0XHRcdCAgICBcdH1cblx0XHRcdFx0ICAgIH1cblx0XHRcdCAgICB9XHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYnRuX2dyaWQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0XG5cdCAgICAuYnRuX2dyaWRfZXZlbnR7XG5cdCAgICBcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0ICAgICAgICBmb250LXNpemU6IDE1cHg7XG5cdCAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblx0ICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXHQgICAgICAgIHBhZGRpbmc6IDE3cHggNTFweDtcblx0XHQgICAgY29sb3I6ICNmZmY7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdCAgICAmOmhvdmVyIHtcblx0XHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRcdCAgICB9XG5cdCAgICB9XG5cdH1cbn1cblxuXG4vL2V2ZW50IHNlYXJjaCBhamF4XG4ub3ZhZXYtd3JhcHBlci1zZWFyY2gtYWpheCB7XG5cdC5vdmFldi1zZWFyY2gtYWpheC1mb3JtIHtcblx0XHQmLnNlYXJjaF9hcmNoaXZlX2V2ZW50IHtcblx0XHRcdGZvcm0ge1xuXHRcdFx0XHQuc3RhcnRfZGF0ZSwgLmVuZF9kYXRlLCAub3ZhZXZfY2F0X3NlYXJjaCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm92YWV2LXNlYXJjaC1hamF4LWNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LnNlYXJjaC1hamF4LWNvbnRlbnQge1xuXG5cdFx0XHQuZGF0YS1ldmVudHMge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cmFwX2xvYWRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgLjkpO1xuXHRcdFx0LmxvYWRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxMDBweDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcblx0XHRcdFx0c3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuXHRcdFx0XHRjaXJjbGUge1xuXHRcdFx0XHRcdGZpbGw6IG5vbmU7XG5cdFx0XHRcdFx0c3Ryb2tlLXdpZHRoOiAxLjU7XG5cblx0XHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuXHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDI1cHggMjVweDtcblx0XHRcdFx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHRcdFx0XHRcdHN0cm9rZTogI0ZGMDAwMDtcblxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0XHRcdFx0c3Ryb2tlLWRhc2hhcnJheTogNDBweDtcblx0XHRcdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBwcmVsb2FkZXJfMTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpIHtcblx0XHRcdFx0XHRcdHN0cm9rZS1kYXNoYXJyYXk6IDgwcHg7XG5cdFx0XHRcdFx0XHRhbmltYXRpb24tbmFtZTogcHJlbG9hZGVyXzI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGtleWZyYW1lcyBwcmVsb2FkZXJfMSB7XG5cdFx0XHRcdFx0MTAwJSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAa2V5ZnJhbWVzIHByZWxvYWRlcl8yIHtcblx0XHRcdFx0XHQxMDAlIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm5vdF9mb3VuZCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlYXJjaC1hamF4LXBhZ2luYXRpb24td3JhcHBlciB7XG5cblx0XHQuc2VhcmNoLWFqYXgtcGFnaW5hdGlvbntcblx0XHRcdHVsIHtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdCAgICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnBhZ2UtbnVtYmVycyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0XHQgICAgaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdCAgICBmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdCAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0ICAgIGNvbG9yOiAjNDI1MTZkO1xuXHRcdFx0XHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuXHRcdFx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0ICAgIHBhZGRpbmc6IDBweDtcblx0XHRcdFx0XHQgICAgYm9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdFx0XHQgICAgbWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdCAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHQgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0ICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cblx0XHRcdFx0XHQgICAgJjpmb2N1c3tcblx0XHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5uZXh0e1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDlweCAxNXB4IDlweCAxNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5wcmV2e1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDlweCAxNXB4IDlweCAxNXB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuY3VycmVudCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnByZXYge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVx0XG5cdFx0fVxuXHR9XG59XG4vL2VuZCBldmVudCBzZWFyY2ggYWpheFxuXG4vL2NhbGVuZGFyXG4vKnRvb2x0aXAgYW5kIHBvcHBlciovXG4uZmMgLmZjLXRvb2xiYXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgXHQuZmMtdG9vbGJhci1jaHVuayB7XG4gICAgXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBcdFx0fVxuICAgIFx0fVxuXHR9XG59XG4uZmMtdmlldy1oYXJuZXNzIC5mYy12aWV3LWhhcm5lc3MtcGFzc2l2ZSB7XG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuLmZjIC5mYy1saXN0LWV2ZW50LmZjLWV2ZW50LWZvcmNlZC11cmwge1xuXHQmOmhvdmVyIHtcblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGNvbG9yOiAjZmYzNTE0O1xuXHRcdH1cblx0fVxufVxuLmZjIGFbZGF0YS1uYXZsaW5rXSB7XG5cdCY6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuLnBvcHBlciwudG9vbHRpcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTk5OTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Y29sb3I6IGJsYWNrO1xuXHR3aWR0aDogNDAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0Ym94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIC41KTtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3BwZXIgLnBvcHBlcl9fYXJyb3csLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG1hcmdpbjogNXB4O1xufVxuXG4udG9vbHRpcCAudG9vbHRpcC1hcnJvdywgLnBvcHBlciAucG9wcGVyX19hcnJvdyB7XG5cdGJvcmRlci1jb2xvcjogI0ZGQzEwNztcbn1cbi5wb3BwZXJbeC1wbGFjZW1lbnRePVwidG9wXCJdLC50b29sdGlwW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG5cdG1hcmdpbi1ib3R0b206IDFweDtcbn1cbi5wb3BwZXJbeC1wbGFjZW1lbnRePVwidG9wXCJdIC5wb3BwZXJfX2Fycm93LC50b29sdGlwW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAudG9vbHRpcC1hcnJvdyB7XG5cdGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcblx0Ym9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym90dG9tOiAtNXB4O1xuXHRsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ucG9wcGVyW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSwudG9vbHRpcFt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuXHRtYXJnaW4tdG9wOiAxcHg7XG59XG4udG9vbHRpcFt4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtYXJyb3csLnBvcHBlclt4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcHBlcl9fYXJyb3cge1xuXHRib3JkZXItd2lkdGg6IDAgNXB4IDVweCA1cHg7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRvcDogLTVweDtcblx0bGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRvb2x0aXBbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sLnBvcHBlclt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG5cdG1hcmdpbi1sZWZ0OiAxcHg7XG59XG4ucG9wcGVyW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5wb3BwZXJfX2Fycm93LC50b29sdGlwW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC50b29sdGlwLWFycm93IHtcblx0Ym9yZGVyLXdpZHRoOiA1cHggNXB4IDVweCAwO1xuXHRib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0bGVmdDogLTVweDtcblx0dG9wOiBjYWxjKDUwJSAtIDVweCk7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucG9wcGVyW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0sLnRvb2x0aXBbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG5cdG1hcmdpbi1yaWdodDogMXB4O1xufVxuLnBvcHBlclt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5wb3BwZXJfX2Fycm93LCAudG9vbHRpcFt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC50b29sdGlwLWFycm93IHtcblx0Ym9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4O1xuXHRib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHJpZ2h0OiAtNXB4O1xuXHR0b3A6IGNhbGMoNTAlIC0gNXB4KTtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi50b29sdGlwLWlubmVyIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICMyMDJiNWQ7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICNmZjM1MTQ7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHQgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0ICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXG5cdFx0ICAgICY6aG92ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRwIHtcblx0XHRtYXJnaW46IDIwcHggMDtcblx0fVxufVxuXG4uY2FsZW5kYXJfZmlsdGVyX2V2ZW50IHtcblx0bWFyZ2luOiAzMHB4IDA7XG4gICAgcGFkZGluZzogMjBweCAwIDIwcHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBsYWJlbCB7XG4gICAgXHRjb2xvcjogIzAwMDtcblx0ICAgIGZvbnQtc2l6ZTogMjRweDtcblx0ICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cdCAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgIFxuXG4gICAgI2NhbGVuZGFyX2ZpbHRlcl9ldmVudCB7XG4gICAgXHRwYWRkaW5nOiAxMHB4O1xuICAgIFx0d2lkdGg6IDMwMHB4O1xuXHQgICAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICBcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgfVxufVxuXG4gYS5mYy1jb2wtaGVhZGVyLWNlbGwtY3VzaGlvbntcblx0Y29sb3I6ICMzNDM0MzQhaW1wb3J0YW50OyBcbn1cblxuIC5mYy1jb2wtaGVhZGVye1xuICAgIFx0bWFyZ2luOiAwO1xuICAgIFx0cGFkZGluZzogMDtcbiAgICB9XG5cbi8vZW5kIGNhbGVuZGFyXG5cbi8vcGFnaW5hdGlvblxuLmJsb2dfcGFnaW5hdGlvbiB7XG5cdC5wYWdpbmF0aW9uIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHQgICAgcGFkZGluZy1sZWZ0OiAwO1xuXHQgICAgbGlzdC1zdHlsZTogbm9uZTtcblx0ICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcblx0ICAgIG1hcmdpbjogMDtcblx0XHRsaSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0Ji5wYWdlLW51bWJlcnMge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm5leHR7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA5cHggMTVweCA5cHggMTdweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5wcmV2e1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogOXB4IDIwcHggOXB4IDEycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRjb2xvcjogIzQyNTE2ZDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZDEyO1xuICAgIFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmY2ZDEyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucGFnaV9kb3RzIHtcblx0XHRcdFx0Y29sb3I6ICMzMzMzMzM7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmNmQxMjtcbiAgICBcdFx0XHRcdGJvcmRlci1jb2xvcjogI2ZmNmQxMjtcbiAgICBcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5wcmV2LCAmLm5leHR7XG5cdFx0XHRcdGl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnRleHQtcHJldiB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ1cHg7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnRleHQtbmV4dCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR3aWR0aDogNDVweDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIudHlwZTEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdCY6aG92ZXIge1xuXHRcdC5kYXRlLWV2ZW50IHtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0LmRhdGUtZXZlbnQge1xuXHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAtMXB4O1xuXHRcdGxlZnQ6IDIwcHg7XG5cdFx0aGVpZ2h0OiA2NSU7XG5cdFx0ei1pbmRleDogMjtcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRwYWRkaW5nOiAwIDhweDtcblx0XHR3cml0aW5nLW1vZGU6IHRiLXJsO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblx0fVxuXG5cdC5kZXNjIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC40MmZyIDAuNThmcjtcblx0XHRib3gtc2hhZG93OiAwIDEwcHggNjBweCByZ2JhKDAsMCwwLDAuMSk7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG5cdFx0fVxuXHRcdC5ldmVudC10aHVtYm5haWwge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWF4LWhlaWdodDogMjIwcHg7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVx0XHRcblx0XHR9XG5cdFx0LmV2ZW50X3Bvc3Qge1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEwOTlweCl7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0Lm1ldGEtZXZlbnQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdFx0LnZlbnVlLCAudGltZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmV2ZW50X3RpdGxlIHtcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0b25fZXZlbnQge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDE7XG5cblx0XHRcdCAgICAmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHQgICAgXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cdFx0XHRcdCAgICBjb250ZW50OiBcIlwiO1xuXHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQgICAgYm90dG9tOiAwO1xuXHRcdFx0XHQgICAgcmlnaHQ6IDA7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgJjpiZWZvcmUge1xuXHRcdFx0ICAgIFx0d2lkdGg6IDFweDtcblx0XHRcdCAgICBcdGhlaWdodDogNnB4O1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICAmOmFmdGVyIHtcblx0XHRcdCAgICBcdHdpZHRoOiA2cHg7XG5cdFx0XHQgICAgXHRoZWlnaHQ6IDFweDtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgJjpob3ZlciB7XG5cdFx0XHQgICAgXHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdCAgICBcdHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHQgICAgfVxuXHRcdFx0XHQudmlld19kZXRhaWwge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHQgICAgY29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0XHQgICAgcGFkZGluZzogMnB4IDVweDtcblx0XHRcdFx0ICAgICY6aG92ZXIge1xuXHRcdFx0XHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG5cdFx0XHRcdCAgICBcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi50eXBlMiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmOmhvdmVyIHtcblx0XHQuZGVzYyB7XG5cdFx0XHQuZXZlbnQtdGh1bWJuYWlsIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdCAgICBcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHRcdCAgICBcdFx0b3BhY2l0eTogMC44O1xuXHRcdCAgICBcdH1cblx0XHRcdH1cblx0XHRcdC5ldmVudF9wb3N0IHtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdC50aW1lLWV2ZW50LCAuaWNvbiB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cbiAgICB9XG5cdFxuXHQuZGF0ZS1ldmVudCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0ICAgIGxpbmUtaGVpZ2h0OiAxO1xuXHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcblx0ICAgIGNvbG9yOiAjZmZmOyBcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0ICAgIHBhZGRpbmc6IDhweDtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHR9XG5cblx0LmRlc2Mge1xuXHRcdC5ldmVudC10aHVtYm5haWwge1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgbWluLWhlaWdodDogNDMwcHg7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHRcdFx0ICAgIGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHRvcDogMDtcblx0XHRcdCAgICBsZWZ0OiAwO1xuXHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIGhlaWdodDogMTAwJTtcblx0XHRcdCAgIFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHRcdCAgIFx0b3BhY2l0eTogMC40O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ldmVudF9wb3N0IHtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgbGVmdDogMDtcblx0XHQgICAgdG9wOiA1NSU7XG5cdFx0ICAgIHBhZGRpbmc6IDQ1cHggMzBweCA0MHB4IDMwcHg7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cdFx0XHQuZXZlbnRfdGl0bGUge1xuXHRcdFx0XHRtYXJnaW46IDEzcHggMCAwIDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0bWF4LWhlaWdodDogM2VtO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6dmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50aW1lLWV2ZW50IHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHQud3JhcHBlciB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGltZSwgLnZlbnVlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRtYXJnaW46IDhweCAwIDAgMjJweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjojNzk3OTc5O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHN2ZyxpIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0ICAgIFx0XHRkaXNwbGF5OiBmbGV4O1xuXHQgICAgXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQgICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0ICAgIFx0XHR3aWR0aDogNTJweDtcblx0ICAgIFx0XHRoZWlnaHQ6IDUycHg7XG5cdCAgICBcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHQgICAgXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHQgICAgICAgIFx0aSB7XG5cdCAgICAgICAgXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0ICAgICAgICBcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdCAgICAgICAgXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0ICAgICAgICBcdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHQgICAgICAgIFx0XHQmOmJlZm9yZSB7XG5cdCAgICAgICAgXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMCFpbXBvcnRhbnQ7XG5cdCAgICAgICAgXHRcdH1cblx0ICAgICAgICBcdH1cblx0ICAgICAgICBcdCY6aG92ZXIge1xuXHQgICAgICAgIFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdCAgICAgICAgXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHQgICAgICAgIFx0XHRpIHtcblx0ICAgICAgICBcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdCAgICAgICAgXHRcdFx0Y29sb3I6ICNmZmY7XG5cdCAgICAgICAgXHRcdH1cblx0ICAgICAgICBcdH1cblx0ICAgIFx0fVxuXHRcdH1cblx0fVxufSIsIi8vIENTUyBubyBwcm9kdWN0XG4ub3ZhZXZfZWxlbWVudG9yX25vbmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxMywyMTgsMjIzLC44KTtcblx0Jjpub3QoOmxhc3MtY2hpbGQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cdHNwYW4ge1xuXHRcdGNvbG9yOiAjNmQ2ZDZkO1xuXHQgICAgZm9udC1zaXplOiAyMnB4O1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgICBwYWRkaW5nOiAxMHB4IDA7XG5cdCAgICBmb250LXdlaWdodDogNDAwO1xuXHQgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXHQgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG5cdCAgICBsaW5lLWhlaWdodDogMTtcblx0ICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHQgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdH1cbn0iLCIub3ZhZXYtZXZlbnQtdGh1bWJuYWlsIHtcblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRtYXgtaGVpZ2h0OiA1MjBweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufSIsIi5vdmFldi1ldmVudC1kYXRlIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZzogOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0fVxuXHQuc2VwYXJhdG9yIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cbn0iLCIub3ZhZXYtZXZlbnQtdGltZSB7XG5cdGkge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXG5cdC5zZXBhcmF0b3Ige1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxufSIsIi5vdmFldi1ldmVudC1sb2NhdGlvbiB7XG5cdGkge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxufSIsIi5vdmFldi1ldmVudC1jYXRlZ29yaWVzIHtcblx0aSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR9XG59IiwiLm92YWV2LWV2ZW50LXRhYnMge1xuXHRtYXJnaW46IDA7XG5cblx0LmNvbnRlbnQtZXZlbnQge1xuXHRcdC50YWItTG9jYXRpb24ge1xuXHRcdFx0LnRhYi1jb250ZW50IHtcblx0XHRcdFx0I2xvY2F0aW9uIHtcblx0XHRcdFx0XHQuZ20tc3ZwYyB7XG5cdFx0XHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnVsLmV2ZW50X25hdiB7XG5cdFx0XHRcdC5saS5ldmVudF9uYXYtaXRlbSB7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIub3ZhZXYtZXZlbnQtdGFncyB7XG5cdC5vdmF0YWdzIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0ICAgIGZvbnQtc2l6ZTogMTAwJTtcblx0ICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHQgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuXHQgICAgY29sb3I6ICMyMDJiNWQ7XG5cdCAgICBmb250LXdlaWdodDogYm9sZDtcblx0ICAgIG1hcmdpbi1yaWdodDogMTBweDtcblx0ICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblxuXHQub3ZhZXYtdGFnIHtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdCAgICBsaW5lLWhlaWdodDogMjJweDtcblx0ICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcblx0ICAgIGNvbG9yOiAjNjI3MThkO1xuXHQgICAgcGFkZGluZzogMnB4IDEwcHggMXB4IDEwcHg7XG5cdCAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG5cdCAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHQgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0ICAgIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0ICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblxuXHQgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcblx0ICAgIFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHQgICAgfVxuXG5cdCAgICAmOmhvdmVyIHtcblx0ICAgIFx0Y29sb3I6ICNkZDMzMzM7XG5cdCAgICB9XG5cdH1cbn0iLCIub3ZhZXYtZXZlbnQtc2hhcmUge1xuXHQuc2hhcmUtc29jaWFsLWljb25zIHtcblx0ICAgIG1hcmdpbjogMDtcblx0ICAgIHBhZGRpbmc6IDA7XG5cdCAgICBsaXN0LXN0eWxlOiBub25lO1xuXG5cdCAgICBsaSB7XG5cdCAgICBcdG1hcmdpbjogMCA1cHggNXB4IDA7XG5cdCAgICBcdHBhZGRpbmc6IDA7XG4gICAgXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIFx0XHRhIHtcbiAgICBcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdCAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHQgICAgd2lkdGg6IDQwcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiA0MHB4O1xuXHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHQgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHQgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0ICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblxuXHRcdFx0ICAgICY6aG92ZXIge1xuXHRcdFx0ICAgIFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0ICAgIFx0Y29sb3I6ICNmZmY7XG5cdFx0XHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdCAgICB9XG4gICAgXHRcdH1cblx0ICAgIH1cblx0fVxufSIsIi5vdmFldi1ldmVudC1uYXZpZ2F0aW9uIHtcblx0bWFyZ2luOiAwO1xuXG5cdC5jb250ZW50LWV2ZW50IHtcblx0XHRtYXJnaW46IDA7XG5cblx0XHQub3ZhLW5leHQtcHJlLXBvc3Qge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxufSIsIi5vdmFldi1ldmVudC1yZWxhdGVkIHtcblx0bWFyZ2luOiAwO1xuXG5cdC5jb250ZW50LWV2ZW50IHtcblx0XHRtYXJnaW46IDA7XG5cblx0XHQuZXZlbnQtcmVsYXRlZCB7XG5cdFx0XHQuYXJjaGl2ZV9ldmVudCB7XG5cdFx0XHRcdGdyaWQtZ2FwOiAzMHB4O1xuXG5cdFx0XHRcdC5vdmFldi1jb250ZW50IHtcblx0XHRcdFx0XHQmLmNvbnRlbnQtZ3JpZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5vdmFldi1ldmVudC1zaWRlYmFyIHtcblx0I3NpZGViYXItZXZlbnQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn0iLCIvLyBFdmVudCB0aXRsZVxuLm92YWV2LXNob3J0Y29kZS10aXRsZSB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHQgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG5cdCAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdCAgICBjb2xvcjogIzIwMmI1ZDtcblx0ICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHQgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdCAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdCAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdCAgICBmb250LXdlaWdodDogNDAwO1xuXHQgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbi8vIEV2ZW50IHRodW1ibmFpbFxuLm92YWV2LXNob3J0Y29kZS10aHVtYm5haWwge1xuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEV2ZW50IGRhdGVcbi5vdmFldi1zaG9ydGNvZGUtZGF0ZSB7XG5cdGkge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXG5cdHNwYW4ge1xuXHRcdGNvbG9yOiAjMjAyYjVkO1xuICAgIFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxufVxuXG4vLyBFdmVudCB0aW1lXG4ub3ZhZXYtc2hvcnRjb2RlLXRpbWUge1xuXHRpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cblxuXHRzcGFuIHtcblx0XHRjb2xvcjogIzIwMmI1ZDtcbiAgICBcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cbn1cblxuLy8gRXZlbnQgbG9jYXRpb25cbi5vdmFldi1zaG9ydGNvZGUtbG9jYXRpb24ge1xuXHRpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cblxuXHRzcGFuIHtcblx0XHRjb2xvcjogIzIwMmI1ZDtcbiAgICBcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cbn1cblxuLy8gRXZlbnQgY2F0ZWdvcmllc1xuLm92YWV2LXNob3J0Y29kZS1jYXRlZ29yaWVzIHtcblx0aSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR9XG5cblx0c3BhbiB7XG5cdFx0Y29sb3I6ICMyMDJiNWQ7XG4gICAgXHRmb250LXdlaWdodDogNTAwO1xuXG4gICAgXHQmLmV2ZW50LWNhdGVnb3J5IHtcbiAgICBcdFx0YSB7XG4gICAgXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIFx0XHRcdGNvbG9yOiAjMjAyYjVkO1xuICAgIFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgICBcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICBcdFx0XHQtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICBcdFx0XHQtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgIFx0XHR9XG4gICAgXHR9XG5cdH1cbn1cblxuLy8gRXZlbnQgdGFic1xuLm92YWV2LXNob3J0Y29kZS10YWJzIHtcblx0Ji5zaW5nbGVfZXZlbnQge1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuXG4vLyBFdmVudCB0YWdzXG4ub3ZhZXYtc2hvcnRjb2RlLXRhZ3Mge1xuXHQub3ZhdGFncyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdCAgICBmb250LXNpemU6IDEwMCU7XG5cdCAgICBsaW5lLWhlaWdodDogMjJweDtcblx0ICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcblx0ICAgIGNvbG9yOiAjMjAyYjVkO1xuXHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdCAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cblxuXHQub3ZhZXYtdGFnIHtcblx0ICAgIGZvbnQtc2l6ZTogMTVweDtcblx0ICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHQgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuXHQgICAgY29sb3I6ICM2MjcxOGQ7XG5cdCAgICBwYWRkaW5nOiAzcHggNXB4O1xuXHQgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdCAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cdCAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0ICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHQgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdCAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdCAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cblx0ICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdCAgICBcdG1hcmdpbi1yaWdodDogNXB4O1xuXHQgICAgfVxuXHR9XG59XG5cbi8vIEV2ZW50IHNoYXJlXG4ub3ZhZXYtc2hvcnRjb2RlLXNoYXJlIHtcblx0LnNoYXJlLXNvY2lhbC1pY29ucyB7XG5cdFx0bWFyZ2luOiAwO1xuXHQgICAgcGFkZGluZzogMDtcblx0ICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0ICAgIGxpIHtcblx0ICAgIFx0bWFyZ2luOiAwO1xuXHQgICAgXHRwYWRkaW5nOiAwO1xuICAgIFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBcdFx0YSB7XG4gICAgXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMzUxNDtcblx0XHRcdCAgICBwYWRkaW5nOiAwO1xuXHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdCAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHQgICAgd2lkdGg6IDQwcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiA0MHB4O1xuXHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHQgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHQgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0ICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblxuXHRcdFx0ICAgICY6aG92ZXIge1xuXHRcdFx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogIzA2MTYzQSAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIH1cblxuXHRcdFx0ICAgICYuaWNvLWZhY2Vib29rIHtcblx0XHRcdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgICYuaWNvLXR3aXR0ZXIge1xuXHRcdFx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogIzE4YTZmMDtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgJi5pY28tcGludGVyZXN0IHtcblx0XHRcdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICNkZDRiMzk7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgICYuaWNvLWxpbmtlZGluIHtcblx0XHRcdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICM0YzVmZDc7XG5cdFx0XHQgICAgfVxuICAgIFx0XHR9XG5cdCAgICB9XG5cdH1cbn1cblxuLy8gRXZlbnQgbmF2aWdhdGlvblxuLm92YWV2LXNob3J0Y29kZS1uYXZpZ2F0aW9uIHtcblx0Ji5zaW5nbGVfZXZlbnQge1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdC5jb250ZW50LWV2ZW50IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cbn1cblxuLy8gRXZlbnQgcmVsYXRlZFxuLm92YWV2LXNob3J0Y29kZS1yZWxhdGVkIHtcblx0Ji5zaW5nbGVfZXZlbnQge1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdC5jb250ZW50LWV2ZW50IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cbn0iLCIuZXZlbnRzX3BhZ2luYXRpb257XG5cdC5wYWdlLW51bWJlcnN7XG5cdFx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMDtcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdFx0ICAgIHBhZGRpbmctbGVmdDogMDtcblx0XHQgICAgbGlzdC1zdHlsZTogbm9uZTtcblx0XHQgICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuXHRcdCAgICBtYXJnaW46IDA7XG5cblx0XHRsaXtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblxuXHRcdFx0YSwgc3Bhbntcblx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiA1MHB4O1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdCAgICBsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdCAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHQgICAgY29sb3I6ICM0MjUxNmQ7XG5cdFx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcblx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ICAgIHBhZGRpbmc6IDBweDtcblx0XHRcdCAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRcdFx0ICAgIG1hcmdpbjogMHB4O1xuXHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0ICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdCAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdCY6Zm9jdXN7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubmV4dHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOiA5cHggMTVweCA5cHggMTVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYucHJldntcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOiA5cHggMTVweCA5cHggMTVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0c3Bhbntcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJlZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5vdmFldi1ib29raW5nLWJ0biB7XG5cdGEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdCAgICBmb250LXdlaWdodDogNzAwO1xuXHQgICAgbGluZS1oZWlnaHQ6IDEuMjtcblx0ICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHQgICAgYm9yZGVyLXJhZGl1czogMDtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHQgICAgY29sb3I6ICNmZmY7XG5cdCAgICBwYWRkaW5nOiAxN3B4IDUxcHg7XG5cdCAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0ICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHQgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHQgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXG5cdCAgICAmOmhvdmVyIHtcblx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGluZyk7IFxuXHQgICAgfVxuXHR9XG59IiwiLm92YWV2LWV2ZW50LWluZm8ge1xuXHRwYWRkaW5nOiA1MHB4IDU1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHBhZGRpbmc6IDQwcHg7XG5cdH1cblx0LmluZm8tY29udGFjdCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHRcdC5sYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdH1cblx0XHQuaW5mbywgYSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5vdmFldi1ldmVudC1nYWxsZXJ5IHtcblx0LmV2ZW50X3JvdyB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7IFxuXHRcdGdyaWQtZ2FwOiAzMHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuXHRcdH1cblx0fVxufSJdfQ== */