@charset "UTF-8";
@import url("https://use.typekit.net/ikz2cst.css");
/* Fonts */
/* Colours */
/* was F055A0*/
/* was 407EC9*/
/* was 05C8C8*/
/* Breakpoints */
body {
  -webkit-font-smoothing: antialiased !important;
  font-family: museo-sans-rounded, sans-serif !important;
  font-display: swap;
  font-weight: 500;
  font-style: normal;
  letter-spacing: normal;
}
body h1, body .h1, body h2, body .h2, body h3, body .h3, body h4, body .h4, body h5, body .h5, body h6, body .h6,
body input, body button, body select, body textarea {
  font-family: museo-sans-rounded, sans-serif !important;
  font-display: swap;
}
body h1, body .h1, body h2, body .h2, body h3, body .h3,
body .single-post .entry-title {
  margin-bottom: 0.9em !important;
}
@media screen and (max-width: 767px) {
  body h2, body .h2, body h3, body .h3, body h4, body .h4, body h5, body .h5,
  body .mfp-content h1,
  body .tribe-block__tickets__registration__title h2 {
    font-size: 1.25rem !important;
  }
}
body h1, body .h1,
body .entry-title {
  font-size: 2.5rem;
  font-weight: 900;
  line-height: 1.2;
}
@media screen and (max-width: 767px) {
  body h1, body .h1,
  body .entry-title {
    font-size: 1.5625rem !important;
  }
}
body h2, body .h2,
body .tribe-block__tickets__registration__title h2 {
  font-size: 1.9375rem;
}
body h3, body .h3 {
  font-size: 1.5rem;
}
body h4, body .h4, body h5, body .h5, body h6, body .h6 {
  font-size: 1.25rem;
  margin: 1em 0 0.5em;
}
body.single-post .entry-content h2:first-child, body.single-post .entry-content h3:first-child, body.single-post .entry-content h4:first-child {
  margin: 0 0 2rem !important;
  font-size: 1.25rem;
  line-height: 1.4;
  color: #f055a0;
}
@media screen and (max-width: 767px) {
  body div[class*=section--] h2 {
    font-size: 1.5625rem !important;
  }
}
@media screen and (max-width: 767px) {
  body .page-sub-heading {
    margin-bottom: 0 !important;
  }
}
body .h-widget {
  font-size: 1.25rem !important;
}
body a {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
body a:hover {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
body a.find-out-more, body a.see-all-posts {
  display: inline;
  font-size: 1.5625rem !important;
  font-weight: 700 !important;
  line-height: 1.28 !important;
  color: #E11477 !important;
}
@media screen and (max-width: 767px) {
  body a.find-out-more, body a.see-all-posts {
    display: block;
    font-size: 1.25rem !important;
    line-height: 1.28 !important;
    margin-top: 12px;
  }
}
body a.find-out-more:hover, body a.see-all-posts:hover {
  text-decoration: underline;
}
body a.see-all-posts {
  font-size: 1rem !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  text-decoration: underline !important;
  color: #E11477 !important;
}
body a.see-all-posts:hover {
  color: #336eb6 !important;
}
body .x-large-font p {
  font-size: x-large !important;
}
body .welcome-intro h1 {
  margin-bottom: 0 !important;
}
@media screen and (max-width: 767px) {
  body .welcome-intro h1 {
    font-size: 1.25rem !important;
  }
}
body .x-main .x-text ul li {
  margin-bottom: 0.9rem;
  position: relative;
}
body .x-main .x-text ul li::before {
  content: "•";
  font-size: 2.125rem;
  line-height: 13px;
  color: #E11477;
  position: absolute;
  left: -26px;
  top: 4px;
}
body .comment-form-author label,
body .comment-form-email label,
body .comment-form-url label,
body .comment-form-rating label,
body .comment-form-comment label,
body .widget_calendar #wp-calendar th,
body .p-landmark-sub strong,
body .widget_tag_cloud .tagcloud a:hover,
body .widget_tag_cloud .tagcloud a:active,
body .entry-footer a:hover,
body .entry-footer a:active,
body .x-comment-author,
body .x-comment-author a {
  color: #E11477;
}
body abbr {
  cursor: inherit !important;
  text-decoration: none !important;
  border-bottom: none !important;
}

body {
  /*Widgets*/
}
body .widget {
  text-shadow: none;
  margin-top: 2em !important;
}
body .widget:first-of-type {
  margin-top: 0 !important;
}
body .widget ul {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
body .widget ul li, body .widget ol li {
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0 !important;
  margin: 0 !important;
  font-size: 1em !important;
  border-bottom: none !important;
}
body .widget ul li:hover, body .widget ol li:hover {
  background-color: transparent !important;
}
body .widget ul li::before, body .widget ol li::before {
  display: none;
}
body .widget ul li a, body .widget ol li a {
  color: #E11477;
  background-color: transparent !important;
  padding: 0.6em 0 !important;
  font-size: 1em !important;
  font-family: museo-sans-rounded, sans-serif !important;
  border-bottom: none !important;
  text-decoration: none;
  display: block;
}
body .widget ul li a:hover, body .widget ol li a:hover {
  color: #336eb6;
}
body .widget.widget_recent_entries li, body .widget.widget_recent_comments li {
  padding-left: 0;
  padding-right: 0;
}
body .widget_nav_menu ul li a,
body .widget_meta ul li a,
body .widget_pages ul li a {
  padding-left: 0;
  padding-right: 0;
  border-bottom: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-shadow: none;
}
body .widget_nav_menu ul li a::before,
body .widget_meta ul li a::before,
body .widget_pages ul li a::before {
  display: none;
}
body {
  /*Breadcrumb*/
}
body .x-breadcrumb-wrap {
  position: relative;
  z-index: 2;
  border-bottom: none;
  background-color: #FFF;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding-top: 17px;
  padding-bottom: 17px;
}
@media screen and (max-width: 767px) {
  body .x-breadcrumb-wrap .x-breadcrumbs {
    text-align: left;
  }
}
body .x-breadcrumb-wrap .x-nav-articles {
  display: none;
}
body .x-breadcrumb-wrap a {
  font-size: 12px;
  text-transform: capitalize;
  letter-spacing: normal;
  color: #336eb6;
  text-decoration: underline;
}
body .x-breadcrumb-wrap a:hover {
  color: #E11477;
}
body .x-breadcrumb-wrap a .home i {
  color: #575757;
}
body {
  /*Columns*/
}
body .offset-column {
  max-width: 660px !important;
  margin: 0 auto !important;
}
@media screen and (max-width: 979px) {
  body .offset-column {
    max-width: 100% !important;
  }
}
body .offset-column-sidebar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width: 979px) {
  body .offset-column-sidebar {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
body .offset-column-sidebar .x-column.x-2-3,
body .offset-column-sidebar .hentry {
  max-width: 660px !important;
  margin-right: 4% !important;
}
@media screen and (max-width: 979px) {
  body .offset-column-sidebar .x-column.x-2-3,
  body .offset-column-sidebar .hentry {
    -ms-flex-preferred-size: 100% !important;
        flex-basis: 100% !important;
    max-width: 100% !important;
    margin-right: 0 !important;
  }
}
body .offset-column-sidebar .x-column.x-1-3,
body .offset-column-sidebar .x-sidebar {
  max-width: 252px !important;
  margin-left: 2% !important;
}
@media screen and (max-width: 979px) {
  body .offset-column-sidebar .x-column.x-1-3,
  body .offset-column-sidebar .x-sidebar {
    margin-top: -webkit-calc(4% + 1em) !important;
    margin-top: calc(4% + 1em) !important;
    margin-left: 0 !important;
    -ms-flex-preferred-size: 100% !important;
        flex-basis: 100% !important;
    max-width: 100% !important;
  }
}
body {
  /*Images*/
}
body .alignnone {
  margin: 1.3em 0 1.2em;
}
@media screen and (max-width: 979px) {
  body .alignnone {
    margin: 0.75em 0 0.6em;
  }
}
body {
  /*Buttons*/
}
body .button,
body .give-form .give-btn,
body .give_gift_aid_take_to_my_donation,
body .tribe-events-button,
body .tribe-button,
body .submit,
body input[type=submit],
body .InPageButton,
body .InPageButtonPink,
body #catapult-cookie-bar button,
body button[type=submit],
body .give-recurring-manage-subscriptions-receipt-link {
  -webkit-appearance: none;
  display: inline-block;
  min-width: 224px !important;
  border-radius: 40px !important;
  font-family: inherit !important;
  font-size: 1.125rem !important;
  font-style: normal !important;
  font-weight: 900 !important;
  line-height: 0.89 !important;
  text-shadow: none !important;
  padding: 15px 50px !important;
  border: none !important;
  background-color: #E11477;
  color: #FFF;
}
body .button:hover,
body .give-form .give-btn:hover,
body .give_gift_aid_take_to_my_donation:hover,
body .tribe-events-button:hover,
body .tribe-button:hover,
body .submit:hover,
body input[type=submit]:hover,
body .InPageButton:hover,
body .InPageButtonPink:hover,
body #catapult-cookie-bar button:hover,
body button[type=submit]:hover,
body .give-recurring-manage-subscriptions-receipt-link:hover {
  color: #FFF !important;
  background-color: #E11477;
}
body .InPageButton,
body .InPageButtonPink {
  margin: 0.5rem 0 1rem;
}
body {
  /*Pagination*/
}
body .x-pagination {
  height: auto;
  width: 100%;
}
body .x-pagination a, body .x-pagination span {
  height: 42px;
  width: 42px;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border-radius: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 1.25rem;
  font-weight: 700;
  text-shadow: none !important;
  color: #575757;
  margin: 0 1px;
}
body .x-pagination a {
  color: #575757;
}
body .x-pagination a:hover {
  color: #E11477;
}
body .x-pagination .current {
  background-color: #038181 !important;
  margin: 0 5px;
}
body {
  /*X Alert*/
}
body .x-alert-info,
body .buddypress #message.info,
body .bbp-template-notice.info,
body .give_error, body .give_success, body .give_warning,
body .tribe-block__tickets__item__attendee__fields__error {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(217, 217, 217);
  border-radius: 10px 10px 10px 10px;
  padding: 1em 1.3em 0.9em;
  font-family: inherit;
  font-size: 1.125em;
  font-style: normal;
  font-weight: 700;
  line-height: 1.4;
  letter-spacing: 0em;
  text-shadow: 0px 0px 0px transparent;
  text-transform: none;
  color: #336eb6;
  background-color: transparent;
  -webkit-box-shadow: 0em 0em 0em 0em transparent;
          box-shadow: 0em 0em 0em 0em transparent;
}
body .x-alert-info a,
body .buddypress #message.info a,
body .bbp-template-notice.info a,
body .give_error a, body .give_success a, body .give_warning a,
body .tribe-block__tickets__item__attendee__fields__error a {
  color: #E11477;
  text-decoration: none;
}
body .x-alert-info a:hover,
body .buddypress #message.info a:hover,
body .bbp-template-notice.info a:hover,
body .give_error a:hover, body .give_success a:hover, body .give_warning a:hover,
body .tribe-block__tickets__item__attendee__fields__error a:hover {
  color: #336eb6;
}
body {
  /*CQC Widget*/
}
body .cqc-widget {
  border: 1px solid rgb(217, 217, 217);
  padding: 15px;
}
body .cqc-widget img {
  margin-bottom: 15px;
}
body .cqc-widget strong {
  color: green;
  font-weight: 900;
}
body .cqc-widget .button {
  min-width: 0 !important;
  font-size: 1rem !important;
  padding: 11px 20px !important;
  display: block;
  width: 100%;
}

@media screen and (max-width: 767px) {
  body .masthead {
    padding-top: 20px;
  }
}
body .masthead .x-topbar {
  border-bottom: none;
}
@media screen and (max-width: 767px) {
  body .masthead .x-topbar {
    display: none;
  }
}
body .masthead .x-topbar .x-topbar-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .masthead .x-topbar .x-column {
  -ms-flex-preferred-size: 34%;
      flex-basis: 34%;
  max-width: 34%;
  float: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0;
}
body .masthead .x-topbar .x-column.tel-no {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 32%;
      flex-basis: 32%;
  max-width: 32%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #F9F8F8;
  border-radius: 0 0 20px 20px;
  padding: 3px 20px 4px;
  min-height: 46px;
}
body .masthead .x-topbar .x-column.tel-no span {
  padding: 3px 8px;
  line-height: 1;
}
body .masthead .x-topbar .x-column.tel-no img {
  max-height: 19px;
  position: relative;
  top: -1px;
}
body .masthead .x-topbar .x-column.tel-no a {
  font-size: 25px;
  font-weight: 900;
  color: #336EB6;
  line-height: 1;
  padding: 2px 0;
}
body .masthead .x-topbar .x-column.tel-no a:hover {
  color: #E11477;
}
body .masthead .x-topbar .x-column.nav-menu {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body .masthead .x-topbar .x-column.nav-menu ul {
  margin: 0;
  text-align: right;
}
body .masthead .x-topbar .x-column.nav-menu li {
  list-style-type: none;
  display: inline-block;
  margin-left: 17px;
}
body .masthead .x-topbar .x-column.nav-menu li.x-menu-item-woocommerce, body .masthead .x-topbar .x-column.nav-menu li.nav-search, body .masthead .x-topbar .x-column.nav-menu li.nav-donate-topbar {
  margin-left: 14px;
}
body .masthead .x-topbar .x-column.nav-menu li.x-menu-item-woocommerce a {
  display: contents;
}
body .masthead .x-topbar .x-column.nav-menu li.nav-search a {
  background-color: transparent !important;
  font-size: 0;
}
body .masthead .x-topbar .x-column.nav-menu li.nav-search a::before {
  content: "";
  display: inline-block;
  position: relative;
  top: 3px;
  height: 17px;
  width: 17px;
  line-height: inherit;
  background-image: url(/wp-content/themes/x-child/dist/images/icon-search-pink.svg) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 17px !important;
}
body .masthead .x-topbar .x-column.nav-menu li.nav-search a:hover::before {
  opacity: 0.6;
}
body .masthead .x-topbar .x-column.nav-menu li.nav-donate {
  display: none;
}
body .masthead .x-topbar .x-column.nav-menu li.nav-donate::before {
  content: "";
  display: inline-block;
  position: relative;
  top: 3px;
  height: 16px;
  width: 17px;
  margin-right: 7px;
  line-height: inherit;
  background-image: url(/wp-content/themes/x-child/dist/images/icon-heart-pink.svg) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 17px 16px !important;
}
@media screen and (max-width: 979px) {
  body .masthead .x-topbar .x-column.nav-menu li.nav-donate {
    display: inline-block;
  }
}
body .masthead .x-topbar .x-column.nav-menu a {
  font-size: 12px;
  text-decoration: underline;
  color: #336eb6;
}
body .masthead .x-topbar .x-column.nav-menu a:hover {
  color: #E11477;
}
body .masthead .x-navbar-wrap,
body .masthead .x-container {
  position: relative;
  z-index: 1110;
}
body .masthead .x-navbar {
  border-width: 2px;
  border-color: #f0f0f0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
@media screen and (max-width: 767px) {
  body .masthead .x-navbar-inner {
    min-height: 0;
    padding-bottom: 20px;
  }
}
body .masthead .x-navbar-inner .x-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (max-width: 1220px) {
  body .masthead .x-navbar-inner .x-container {
    display: block;
  }
}
@media screen and (max-width: 767px) {
  body .masthead .x-navbar-inner .x-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
body .masthead .x-navbar-inner .x-container .x-btn-navbar-woocommerce {
  display: none;
  margin-left: 25px;
  margin-right: 14px;
}
@media screen and (max-width: 350px) {
  body .masthead .x-navbar-inner .x-container .x-btn-navbar-woocommerce {
    margin-left: 17px;
    margin-right: 6px;
  }
}
@media screen and (max-width: 767px) {
  body .masthead .x-navbar-inner .x-container .x-btn-navbar-woocommerce {
    display: inline-table;
  }
}
body .masthead .x-brand {
  margin-top: 0;
}
@media screen and (max-width: 767px) {
  body .masthead .x-brand img {
    width: 182px;
  }
}
@media screen and (max-width: 380px) {
  body .masthead .x-brand img {
    width: 150px;
  }
}
body .masthead .x-btn-navbar,
body .masthead .x-nav-wrap {
  display: none;
}
body .masthead .x-nav-wrap.desktop {
  display: block;
  position: relative;
  top: 8px;
  margin-left: 18px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media screen and (max-width: 1220px) {
  body .masthead .x-nav-wrap.desktop {
    top: 0;
    margin-left: 0;
    margin-top: 1em;
  }
}
@media screen and (max-width: 767px) {
  body .masthead .x-nav-wrap.desktop {
    -webkit-box-flex: 0;
        -ms-flex: 0;
            flex: 0;
    top: 0;
    margin-left: 0;
    margin-top: 0;
  }
}
body .masthead .x-nav-wrap.desktop .x-menu-item {
  display: inline-block;
}
body #mega-menu-wrap-primary #mega-menu-primary {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 767px) {
  body #mega-menu-wrap-primary #mega-menu-primary {
    position: fixed;
    top: 72px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 94%;
    padding: 12px 0 26px !important;
    z-index: 9;
  }
  body #mega-menu-wrap-primary #mega-menu-primary::before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 300%;
    height: 100%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    background-color: #FFF;
    z-index: -1;
  }
}
@media screen and (max-width: 380px) {
  body #mega-menu-wrap-primary #mega-menu-primary {
    top: 68px;
  }
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.nav-donate {
  margin-left: auto;
}
@media screen and (max-width: 945px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.nav-donate {
    margin-left: auto;
  }
}
@media screen and (max-width: 979px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.nav-donate {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.nav-donate {
    margin: 8px 0 9px;
  }
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.nav-donate a {
  display: block !important;
  height: 43px;
  line-height: 43px;
  background-color: #E11477 !important;
  border-radius: 30px !important;
  color: #FFF !important;
  font-size: 18px;
  font-weight: 900 !important;
  padding-right: 73.5px;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.nav-donate a::after {
  content: "";
  display: block;
  height: 20px;
  width: 21px;
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background-image: url(/wp-content/themes/x-child/dist/images/icon-heart-white.svg) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: contain !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.nav-donate a:hover {
  background-color: #E11477 !important;
  color: #FFF !important;
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.nav-donate a:hover::after {
  height: 24px;
  width: 25px;
  right: 18px;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
@media screen and (max-width: 767px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.nav-donate a {
    padding: 0 15px !important;
  }
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.nav-other-links {
  display: none;
}
@media screen and (max-width: 767px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.nav-other-links {
    display: block;
  }
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.nav-other-links .nav-other-links-heading > a {
  display: none !important;
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item a .mega-indicator {
  color: #E11477 !important;
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item a .mega-indicator::after {
  margin-left: 3px !important;
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > .mega-sub-menu {
  width: 100%;
  max-width: 1160px;
  position: fixed;
  top: -webkit-calc(100% + 2px);
  top: calc(100% + 2px);
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > .mega-sub-menu {
    top: 124px;
  }
}
@media screen and (max-width: 1220px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > .mega-sub-menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media screen and (max-width: 767px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > .mega-sub-menu {
    top: auto;
    padding-left: 0;
    padding-right: 0;
  }
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > .mega-sub-menu::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 300%;
  height: 100%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: #FFF;
  z-index: -1;
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > .mega-sub-menu li.mega-current-menu-item a {
  color: #E11477 !important;
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > .mega-sub-menu li.nav-search a::before {
  content: "";
  display: inline-block;
  position: relative;
  top: 4px;
  height: 17px;
  width: 17px;
  line-height: inherit;
  background-image: url(/wp-content/themes/x-child/dist/images/icon-search-pink.svg) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 17px !important;
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > .mega-sub-menu li.nav-donate a::before {
  content: "";
  display: inline-block;
  position: relative;
  top: 4px;
  height: 16px;
  width: 17px;
  line-height: inherit;
  background-image: url(/wp-content/themes/x-child/dist/images/icon-heart-pink.svg) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 16px 17px !important;
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > .mega-sub-menu li.mega-disable-link > a {
  cursor: default !important;
  font-weight: 900 !important;
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > .mega-sub-menu li a {
  border-radius: 0 !important;
}
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
  position: absolute;
}
@media screen and (max-width: 767px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
    position: relative;
  }
}
body #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
  margin-right: 0;
}
@media screen and (max-width: 787px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
    color: #E11477 !important;
  }
}
@media screen and (max-width: 767px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
    padding: 0 0 15px;
  }
}
@media screen and (max-width: 767px) {
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item,
  body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 9px 0 9px 0;
  }
}
body .mobile-donate-cta {
  display: none;
  font-size: 11px;
  text-decoration: underline;
  color: #336eb6;
  margin-left: auto;
}
@media screen and (max-width: 767px) {
  body .mobile-donate-cta {
    display: inline-table;
  }
}
body .mobile-donate-cta::before {
  content: "";
  display: block;
  position: relative;
  top: 3px;
  height: 17px;
  width: 18px;
  margin-right: 7px;
  line-height: inherit;
  background-image: url(/wp-content/themes/x-child/dist/images/icon-heart-pink.svg) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 18px 17px !important;
  margin: 0 auto 5px;
}
body .mobile-donate-cta:hover {
  color: #E11477;
}
body .lottery-results-wrap {
  width: 100%;
  text-align: center;
  padding: 10px 0;
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 767px) {
  body .lottery-results-wrap {
    display: none;
  }
}
body .lottery-results-wrap .results {
  display: inline-block;
}
body .lottery-results-wrap .result {
  display: inline-block;
  height: 30px;
  width: 30px;
  background-color: #038181;
  border-radius: 20px;
  line-height: 2;
  color: #FFF;
  font-weight: 900;
  margin: 0 2px;
}
body .lottery-results-wrap a {
  display: inline-block;
  font-size: 12px;
  padding: 0 10px;
  text-decoration: underline;
}
body .lottery-results-wrap a:hover {
  color: #336eb6;
}

#x-root {
  /* General */
}
#x-root .image-column {
  min-height: 260px;
}
@media screen and (max-width: 767px) {
  #x-root .image-column {
    min-height: 245px;
  }
}
@media screen and (max-width: 767px) {
  #x-root .content-column {
    padding-top: 32px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 35px;
  }
  #x-root .content-column p {
    font-size: 20px;
  }
}
#x-root .equal-heights {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#x-root {
  /* Hero Section */
}
#x-root .section--hero {
  height: 22vw;
  min-height: 100px;
  max-height: 390px;
}
#x-root {
  /* Two Column Section */
}
@media screen and (max-width: 767px) {
  #x-root .section--two-column .featured-image {
    margin-bottom: 32px;
  }
  #x-root .section--two-column .featured-image img {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  #x-root .section--two-column .content-column {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 1em;
  }
  #x-root .section--two-column .content-column:last-of-type {
    margin-bottom: 0;
  }
  #x-root .section--two-column .content-column > div {
    padding-left: 20px;
    padding-right: 20px;
  }
  #x-root .section--two-column .content-column h3 {
    font-size: 1.25rem !important;
  }
}
#x-root {
  /* Full Width 50/50 Section */
}
#x-root .section--full-width-img-text .content-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  width: 100%;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  max-width: 100%;
}
@media screen and (max-width: 767px) {
  #x-root .section--full-width-img-text .content-column {
    text-align: center !important;
  }
  #x-root .section--full-width-img-text .content-column div, #x-root .section--full-width-img-text .content-column p, #x-root .section--full-width-img-text .content-column h2, #x-root .section--full-width-img-text .content-column h3, #x-root .section--full-width-img-text .content-column h4, #x-root .section--full-width-img-text .content-column h5 {
    text-align: center !important;
  }
}
#x-root .section--full-width-img-text .content-column > div {
  max-width: 521px;
}
@media screen and (max-width: 767px) {
  #x-root .section--full-width-img-text .content-column > div {
    max-width: 100%;
  }
}
#x-root .section--full-width-img-text .content-column .x-anchor-button {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
@media screen and (max-width: 767px) {
  #x-root .section--full-width-img-text .content-column .x-anchor-button {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
}
#x-root .section--full-width-img-text div:first-of-type.content-column > div {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
@media screen and (max-width: 767px) {
  #x-root .section--full-width-img-text div:first-of-type.content-column > div {
    -ms-flex-item-align: center;
        align-self: center;
  }
}
#x-root .section--full-width-img-text div:first-of-type.content-column .x-anchor-button {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
#x-root {
  /* Call to Action Section */
}
#x-root .section--cta.blue-bg .x-bg-layer-lower-image,
#x-root .section--cta.blue-bg .x-bg-layer-upper-image {
  background-color: #336EB6;
}
@supports not (mix-blend-mode: multiply) {
  #x-root .section--cta.blue-bg .x-bg-layer-lower-image::before,
  #x-root .section--cta.blue-bg .x-bg-layer-upper-image::before {
    background-color: rgb(51, 110, 182);
  }
}
#x-root .section--cta.pink-bg .x-bg-layer-lower-image,
#x-root .section--cta.pink-bg .x-bg-layer-upper-image {
  background-color: #E11477;
}
@supports not (mix-blend-mode: multiply) {
  #x-root .section--cta.pink-bg .x-bg-layer-lower-image::before,
  #x-root .section--cta.pink-bg .x-bg-layer-upper-image::before {
    background-color: rgb(240, 85, 160);
  }
}
#x-root .section--cta.green-bg .x-bg-layer-lower-image,
#x-root .section--cta.green-bg .x-bg-layer-upper-image {
  background-color: #038181;
}
@supports not (mix-blend-mode: multiply) {
  #x-root .section--cta.green-bg .x-bg-layer-lower-image::before,
  #x-root .section--cta.green-bg .x-bg-layer-upper-image::before {
    background-color: rgb(5, 200, 200);
  }
}
#x-root .section--cta.blue-bg .x-bg-layer-lower-image,
#x-root .section--cta.blue-bg .x-bg-layer-upper-image, #x-root .section--cta.pink-bg .x-bg-layer-lower-image,
#x-root .section--cta.pink-bg .x-bg-layer-upper-image, #x-root .section--cta.green-bg .x-bg-layer-lower-image,
#x-root .section--cta.green-bg .x-bg-layer-upper-image {
  background-blend-mode: multiply;
  opacity: 0.35 !important;
}
@supports not (mix-blend-mode: multiply) {
  #x-root .section--cta.blue-bg .x-bg-layer-lower-image::before,
  #x-root .section--cta.blue-bg .x-bg-layer-upper-image::before, #x-root .section--cta.pink-bg .x-bg-layer-lower-image::before,
  #x-root .section--cta.pink-bg .x-bg-layer-upper-image::before, #x-root .section--cta.green-bg .x-bg-layer-lower-image::before,
  #x-root .section--cta.green-bg .x-bg-layer-upper-image::before {
    display: block;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
  }
}
#x-root {
  /* Contained Call to Action Section */
}
#x-root .section--contained-cta .x-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  max-width: 960px;
}
#x-root .section--contained-cta .x-container::before, #x-root .section--contained-cta .x-container::after {
  content: "";
  display: block !important;
  height: 101px;
  width: 104px;
  top: 6px;
  left: -105px;
  position: absolute;
  background-image: url(/wp-content/themes/x-child/dist/images/bird-pink.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
@media screen and (max-width: 1190px) {
  #x-root .section--contained-cta .x-container::before, #x-root .section--contained-cta .x-container::after {
    display: none !important;
  }
}
#x-root .section--contained-cta .x-container::after {
  top: auto;
  bottom: -46px;
  left: auto;
  right: -105px;
  background-image: url(/wp-content/themes/x-child/dist/images/bird-blue.png);
}
@media screen and (max-width: 960px) {
  #x-root .section--contained-cta .x-container .x-column {
    border-radius: 0 !important;
    padding: 30px 20px 36px;
  }
  #x-root .section--contained-cta .x-container .x-column:first-of-type {
    padding-bottom: 0;
  }
}
#x-root .section--contained-cta .x-container .gform_wrapper .gfield_label {
  color: #FFF !important;
}
#x-root .section--contained-cta .x-container .gform_wrapper .validation_error,
#x-root .section--contained-cta .x-container .gform_wrapper li.gfield.gfield_error .gfield_description {
  color: #101010 !important;
}
#x-root .section--contained-cta .x-container .gform_confirmation_message {
  color: #FFF !important;
}
#x-root {
  /* Full Width Call to Action Section */
}
#x-root .section--full-width-cta .content-column {
  padding: 0;
}
#x-root {
  /* Posts Grid */
}
#x-root .section--posts-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#x-root .section--posts-grid .post {
  background-color: #F9F8F8;
  border-radius: 10px;
  margin-bottom: 4%;
  position: relative;
}
#x-root .section--posts-grid .post:nth-of-type(3n) {
  margin-right: 0;
}
@media screen and (max-width: 767px) {
  #x-root .section--posts-grid .post {
    margin-bottom: 1.4rem;
  }
  #x-root .section--posts-grid .post:last-of-type {
    margin-bottom: 0;
  }
}
#x-root .section--posts-grid .post.featured-1 .featured-post {
  display: block;
}
#x-root .section--posts-grid .post .post {
  margin-bottom: 0;
}
#x-root .section--posts-grid .post img {
  border-radius: 10px 10px 0 0;
}
#x-root .section--posts-grid .post .post-content {
  padding: 25px 25px 25px;
}
@media screen and (max-width: 767px) {
  #x-root .section--posts-grid .post .post-content {
    padding-left: 12px;
    padding-right: 12px;
  }
}
#x-root .section--posts-grid .post h3 {
  font-size: 1.25rem !important;
  font-weight: 700;
  line-height: 1.2;
  color: #E11477;
  margin: 0 0 7px !important;
}
#x-root .section--posts-grid .post h3:hover {
  color: #336EB6;
}
#x-root .section--posts-grid .post .post-categories {
  display: block !important;
  margin: 0 0 10px;
}
#x-root .section--posts-grid .post .post-categories a {
  font-size: 0.75rem;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  text-transform: uppercase;
  color: #336eb6;
  margin-right: 10px;
}
#x-root .section--posts-grid .post .post-categories a:hover {
  text-decoration: underline;
}
#x-root .section--posts-grid .post p {
  margin: 10px 0 0;
  color: #575757;
}
#x-root .section--posts-grid .post .featured-post {
  display: none;
  height: 48px;
  width: 48px;
  border-radius: 50%;
  background-color: #038181;
  background-image: url(/wp-content/themes/x-child/dist/images/icon-star-white.svg);
  background-repeat: no-repeat;
  background-size: 26px 27px;
  background-position: center;
  position: absolute;
  top: -20px;
  right: -16px;
}
@media screen and (max-width: 767px) {
  #x-root .section--posts-grid .post .featured-post {
    top: 12px;
    right: 12px;
  }
}
#x-root .section--posts-grid .post .more-link {
  display: none;
}
#x-root {
  /* Key Facts & Figures Sections */
}
#x-root .section--figures .x-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#x-root .section--figures .x-column {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #x-root .section--figures .x-column {
    display: block;
  }
}
@media screen and (max-width: 767px) {
  #x-root .section--figures .x-column {
    margin-bottom: 7.5em;
  }
  #x-root .section--figures .x-column:last-of-type {
    margin-bottom: 0;
  }
}
#x-root {
  /* Counter Component */
}
#x-root .component--counter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 164px;
  width: 164px;
  background-color: #E11477;
  border-radius: 100%;
}
@media screen and (max-width: 767px) {
  #x-root .component--counter {
    height: 135px !important;
    width: 135px !important;
  }
  #x-root .component--counter .x-counter-number-prefix,
  #x-root .component--counter .x-counter-number {
    font-size: 2.4rem !important;
  }
}
#x-root {
  /* Figures & Lottery Results Sections */
}
#x-root .section--figures .component--counter,
#x-root .section--lottery-results .component--counter {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
#x-root {
  /* Shops Component */
}
#x-root .section--shops .x-column.x-1-3 {
  margin-bottom: 4%;
}
#x-root .section--shops .x-column.x-1-3:nth-of-type(3n) {
  margin-right: 0;
}
#x-root .section--shops .post .post-featured-image {
  height: 200px;
}
#x-root {
  /* Lottery Results Section */
}
#x-root .section--lottery-results .x-column {
  position: relative;
}
@media screen and (max-width: 767px) {
  #x-root .section--lottery-results .x-column {
    margin-bottom: 6.5em;
  }
  #x-root .section--lottery-results .x-column:last-of-type {
    margin-bottom: 0;
  }
}
#x-root .section--lottery-results .lottery-result-first {
  max-width: 356px;
  margin: 0 auto;
  float: none;
}
@media screen and (max-width: 767px) {
  #x-root .section--lottery-results .lottery-result-first {
    max-width: 100%;
  }
}
#x-root .section--lottery-results .lottery-result-second .component--counter,
#x-root .section--lottery-results .lottery-result-third .component--counter,
#x-root .section--lottery-results .lottery-result-fourth .component--counter {
  height: 135px;
  width: 135px;
}
#x-root .section--lottery-results .lottery-result-fifth .component--counter {
  height: 115px;
  width: 115px;
}
#x-root .section--lottery-results .lottery-result-fifth .lottery-result {
  font-size: 1.3rem;
  padding-left: 1.2rem;
  padding-right: 1.2rem;
  margin: 0.2em 0.15em;
  display: inline-block;
  width: auto;
}
#x-root .section--lottery-results .lottery-result {
  font-size: 1.8em;
  font-weight: 900;
  letter-spacing: 0.1em;
  line-height: 1.28;
  color: #575757;
  border: 3px solid rgba(87, 87, 87, 0.25);
  border-radius: 4em;
  text-align: center;
  padding: 0.38em;
  width: 100%;
  display: inline-block;
}
#x-root .section--lottery-results .lottery-result p {
  margin-bottom: 0;
}

/* Hero Section */
.home #x-root .section--hero {
  max-height: 420px;
}

/* Facts & Figures Section */
@media screen and (max-width: 767px) {
  .home #x-root .section--figures {
    margin-top: 0 !important;
  }
}

/* Cornerstone Components */
/* Blockquote */
.x-quote {
  font-family: museo-sans-rounded, sans-serif !important;
}
.x-quote .x-quote-cite-text {
  width: 100%;
}

/* Widget Area */
.x-bar-widget-area .widget_nav_menu {
  padding: 1.9rem 1.875rem 1.1rem;
  background-color: #F9F8F8;
  border-radius: 10px;
}

/* Form Fields */
#x-root input[type=text], #x-root input[type=email], #x-root input[type=tel], #x-root input[type=url], #x-root input[type=password],
#x-root textarea, #x-root select,
#x-root .select2-container--default .select2-selection--single {
  font-size: 1em !important;
  border-color: #dfdfdf !important;
  border-radius: 5px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  padding-left: 1.2em !important;
  padding-right: 1.2em !important;
}
#x-root input[type=text], #x-root input[type=email], #x-root input[type=tel], #x-root input[type=url], #x-root input[type=password],
#x-root select,
#x-root .select2-container--default .select2-selection--single {
  height: 3em !important;
  color: #575757 !important;
  background-color: #FFF !important;
}
#x-root input[type=text]::-webkit-input-placeholder, #x-root input[type=email]::-webkit-input-placeholder, #x-root input[type=tel]::-webkit-input-placeholder, #x-root input[type=url]::-webkit-input-placeholder, #x-root input[type=password]::-webkit-input-placeholder, #x-root select::-webkit-input-placeholder, #x-root .select2-container--default .select2-selection--single::-webkit-input-placeholder {
  color: #bdbdbd !important;
}
#x-root input[type=text]::-moz-placeholder, #x-root input[type=email]::-moz-placeholder, #x-root input[type=tel]::-moz-placeholder, #x-root input[type=url]::-moz-placeholder, #x-root input[type=password]::-moz-placeholder, #x-root select::-moz-placeholder, #x-root .select2-container--default .select2-selection--single::-moz-placeholder {
  color: #bdbdbd !important;
}
#x-root input[type=text]:-ms-input-placeholder, #x-root input[type=email]:-ms-input-placeholder, #x-root input[type=tel]:-ms-input-placeholder, #x-root input[type=url]:-ms-input-placeholder, #x-root input[type=password]:-ms-input-placeholder, #x-root select:-ms-input-placeholder, #x-root .select2-container--default .select2-selection--single:-ms-input-placeholder {
  color: #bdbdbd !important;
}
#x-root input[type=text]::-ms-input-placeholder, #x-root input[type=email]::-ms-input-placeholder, #x-root input[type=tel]::-ms-input-placeholder, #x-root input[type=url]::-ms-input-placeholder, #x-root input[type=password]::-ms-input-placeholder, #x-root select::-ms-input-placeholder, #x-root .select2-container--default .select2-selection--single::-ms-input-placeholder {
  color: #bdbdbd !important;
}
#x-root input[type=text]::placeholder, #x-root input[type=email]::placeholder, #x-root input[type=tel]::placeholder, #x-root input[type=url]::placeholder, #x-root input[type=password]::placeholder,
#x-root select::placeholder,
#x-root .select2-container--default .select2-selection--single::placeholder {
  color: #bdbdbd !important;
}
#x-root input[type=radio],
#x-root input[type=checkbox] {
  -webkit-appearance: none;
  height: 21px !important;
  width: 21px !important;
  border: 1px solid #dfdfdf !important;
  border-radius: 100% !important;
  padding: 0 !important;
  margin: 0 7px 0 0 !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
  float: left;
  background-color: white !important;
}
#x-root input[type=radio]:checked + label,
#x-root input[type=checkbox]:checked + label {
  font-weight: 500 !important;
}
#x-root input[type=radio]:checked::after,
#x-root input[type=checkbox]:checked::after {
  content: "" !important;
  display: block !important;
  height: 11px !important;
  width: 11px !important;
  background-color: #E11477 !important;
  border-radius: 100% !important;
}
#x-root input[type=radio] + label,
#x-root input[type=radio] + span,
#x-root input[type=checkbox] + label,
#x-root input[type=checkbox] + span {
  color: #575757;
  font-weight: 500;
  margin-bottom: 0 !important;
  letter-spacing: normal !important;
  font-size: 1em !important;
  line-height: 1 !important;
  vertical-align: middle !important;
}
#x-root input[type=checkbox] {
  border-radius: 4px !important;
}
#x-root input[type=checkbox]:checked::after {
  border-radius: 2px !important;
}
#x-root select,
#x-root .select2-container--default .select2-selection--single {
  -webkit-appearance: none;
  background-image: url(/wp-content/themes/x-child/dist/images/icon-chevron-down-pink.svg);
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: right 21px center;
  padding-top: 0.1em !important;
  padding-bottom: 0 !important;
  padding-right: 3.2em !important;
}
@media all and (-ms-high-contrast: none) {
  #x-root select,
  #x-root .select2-container--default .select2-selection--single {
    background-image: none;
    padding-right: 0 !important;
  }
}
#x-root textarea {
  padding-top: 1em !important;
  padding-bottom: 1em !important;
}
#x-root label {
  color: rgb(64, 126, 201);
  font-weight: 700;
  margin-bottom: 0.25em !important;
  letter-spacing: 0.67px !important;
}

/* Select2 */
.select2-container--default .select2-selection--single {
  padding-top: 9px !important;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  padding: 10px 0 0 0 !important;
}

.select2-selection__arrow {
  display: none !important;
}

.select2-dropdown {
  border-color: #dfdfdf;
}

.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected] {
  background-color: #E11477;
}

/* Gravity Forms */
body .gform_wrapper {
  margin-bottom: 0 !important;
}
body .gform_wrapper .validation_error {
  color: #E11477 !important;
  text-align: left !important;
  width: 100% !important;
  margin-bottom: 1em !important;
}
body .gform_wrapper h2.gsection_title {
  margin-top: 2em !important;
}
body .gform_wrapper .gfield_description {
  font-size: 1em !important;
}
body .gform_wrapper .gform_body ul.gform_fields li.gfield {
  padding-right: 0 !important;
}
body .gform_wrapper .gform_body ul.gform_fields li.gfield + li.gfield {
  margin-top: 0.9em !important;
}
body .gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_checkbox li,
body .gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_radio li {
  margin: 0 0 0.5em 0;
}
body .gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_checkbox li:last-of-type,
body .gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_radio li:last-of-type {
  margin-bottom: 0;
}
body .gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_checkbox li input[type=checkbox],
body .gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_radio li input[type=radio] {
  width: 21px !important;
  height: 21px !important;
}
body .gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container_fileupload {
  width: auto !important;
}
body .gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container_fileupload input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 !important;
  height: auto !important;
  font-family: museo-sans-rounded, sans-serif !important;
}
body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error {
  border: none !important;
  padding: 0 !important;
}
body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error .gfield_description {
  color: #E11477 !important;
}
body .gform_wrapper .gform_footer .gform_button {
  margin-bottom: 0 !important;
}

/* Archive */
.category .x-breadcrumbs .delimiter:first-of-type,
.category .x-breadcrumbs a:nth-of-type(2) {
  display: none;
}

/*Archive Titles*/
.h-landmark {
  margin-bottom: 0.2em !important;
  letter-spacing: normal !important;
}
.h-landmark span::before, .h-landmark span::after {
  display: none !important;
}

.p-landmark-sub {
  display: none;
}

/* Single Post */
.single-post .entry-featured {
  display: none;
}

.entry-wrap {
  padding: 0 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.x-container.offset,
.single .hentry {
  padding: 2.2% 0 3%;
}

.x-container.offset,
.single .hentry {
  margin: 0 auto !important;
}

.entry-content {
  margin-top: 0 !important;
}

/* Sidebar */
.x-sidebar {
  max-width: 252px !important;
  margin-left: 2% !important;
}
.x-sidebar .widget {
  border-radius: 10px 10px 10px 10px;
  padding: 1.625rem 1.875rem 1.2rem 1.875rem;
  background-color: rgb(249, 248, 248);
  margin-top: 2em !important;
}
@media screen and (max-width: 767px) {
  .x-sidebar .widget {
    margin-top: 1.2em !important;
  }
}
.x-sidebar .widget:first-child {
  margin-top: 0 !important;
}

/* Tribe Events */
/* Event Singles */
.single-tribe_events {
  /*Content*/
}
.single-tribe_events .tribe-events-single {
  margin: 3% 0;
}
.single-tribe_events .tribe-events-single-event-title {
  margin-top: 0;
}
.single-tribe_events .tribe-events-schedule {
  display: none;
}
.single-tribe_events .tribe-events-single-event-description {
  margin-bottom: 8% !important;
}
.single-tribe_events {
  /*Tickets*/
}
.single-tribe_events .tribe-events-tickets .tribe-tickets-form-row {
  padding: 0;
}
.single-tribe_events .tribe-events-tickets td {
  vertical-align: middle;
  padding: 8px !important;
  line-height: 1.2 !important;
}
.single-tribe_events .tribe-events-tickets .quantity {
  margin-bottom: 0;
}
.single-tribe_events .tribe-events-tickets .quantity input {
  margin-bottom: 0 !important;
}
.single-tribe_events .tribe-events-tickets .tribe-tickets-remaining {
  display: none;
}
.single-tribe_events .tribe-events-tickets .tickets_price {
  font-style: normal;
  color: #464646;
}
.single-tribe_events .tribe-events-tickets .tickets_description,
.single-tribe_events .tribe-events-tickets .tickets_name,
.single-tribe_events .tribe-events-tickets .tickets_name p,
.single-tribe_events .tribe-events-tickets .tickets_price {
  padding-top: 19px;
}
.single-tribe_events {
  /*Related Events*/
}
.single-tribe_events .tribe-events-related-events-title {
  margin-top: 9% !important;
  padding-top: 8.5% !important;
  border-top: 1px solid rgb(217, 217, 217);
}
@media screen and (max-width: 767px) {
  .single-tribe_events .tribe-events-related-events-title {
    display: none !important;
  }
}
.single-tribe_events .tribe-related-events {
  margin-right: 0 !important;
}
@media screen and (max-width: 767px) {
  .single-tribe_events .tribe-related-events {
    display: none !important;
  }
}
.single-tribe_events .tribe-related-events li {
  width: 47.5% !important;
  margin-right: 0 !important;
  border-radius: 10px;
  overflow: hidden;
}
.single-tribe_events .tribe-related-events li:nth-of-type(1) {
  margin-right: 5% !important;
}
.single-tribe_events .tribe-related-events li:nth-of-type(3) {
  display: none;
}
.single-tribe_events .tribe-related-events .tribe-related-events-thumbnail {
  margin-bottom: 0 !important;
}
.single-tribe_events .tribe-related-events .tribe-related-event-info {
  background-color: #F9F8F8;
  padding: 25px;
}
.single-tribe_events .tribe-related-events .tribe-related-events-title {
  font-size: 1.25rem !important;
  font-weight: 700;
  line-height: 1.2;
  margin: 0 0 9px !important;
}
.single-tribe_events .tribe-related-events .tribe-related-events-title a {
  color: #E11477;
}
.single-tribe_events .tribe-related-events .tribe-related-events-title a:hover {
  color: #336EB6;
}
.single-tribe_events {
  /*Meta (sidebar)*/
}
.single-tribe_events .x-1-3 .tribe-events-event-meta {
  margin: 0 !important;
  border: 0 !important;
}
.single-tribe_events .x-1-3 .tribe-events-meta-group {
  border-radius: 10px 10px 10px 10px;
  padding: 1.625rem 1.875rem 1.2rem 1.875rem;
  background-color: rgb(249, 248, 248);
  border: none;
  margin: 0 0 2em !important;
  word-break: break-word;
}
.single-tribe_events .x-1-3 .tribe-events-meta-group h2 {
  font-size: 1.25rem;
  margin-top: 0;
}
.single-tribe_events .x-1-3 .tribe-events-meta-group dd {
  margin-left: 0;
  margin-bottom: 10px;
}

/* Event Archives */
.post-type-archive-tribe_events .section--hero {
  display: none;
}
.post-type-archive-tribe_events .tribe-events-page-title {
  margin-top: 0 !important;
  margin-bottom: 1.4em !important;
}
.post-type-archive-tribe_events .tribe-events-page-title a {
  color: #336EB6;
}
.post-type-archive-tribe_events .tribe-events-page-title a:hover {
  color: #E11477;
  text-decoration: none;
}
.post-type-archive-tribe_events .tribe-events-ical {
  display: none;
}
.post-type-archive-tribe_events #tribe-events-header .tribe-events-nav-pagination {
  display: none;
}
.post-type-archive-tribe_events {
  /*Search Filter Bar*/
}
.post-type-archive-tribe_events #tribe-events-bar {
  background-color: #F9F8F8;
  border-radius: 10px;
  padding: 20px 25px 25px;
}
.post-type-archive-tribe_events #tribe-events-bar .tribe-bar-filters-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.post-type-archive-tribe_events #tribe-events-bar .tribe-bar-filters-inner label {
  font-weight: 700;
  color: #E11477;
}
.post-type-archive-tribe_events #tribe-events-bar .tribe-bar-filters-inner input {
  margin-bottom: 0;
  width: 100%;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-family: museo-sans-rounded, sans-serif !important;
  font-size: 1rem;
}
.post-type-archive-tribe_events #tribe-events-bar .tribe-bar-filters-inner .tribe-bar-date-filter,
.post-type-archive-tribe_events #tribe-events-bar .tribe-bar-filters-inner .tribe-bar-search-filter {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 25px;
}
.post-type-archive-tribe_events #tribe-events-bar .tribe-bar-filters-inner .tribe-bar-date-filter input,
.post-type-archive-tribe_events #tribe-events-bar .tribe-bar-filters-inner .tribe-bar-search-filter input {
  border-radius: 5px;
  border-color: #dfdfdf !important;
}
.post-type-archive-tribe_events #tribe-events-bar .tribe-bar-filters-inner .tribe-bar-submit {
  margin-left: auto;
  margin-top: 0.5rem;
  margin-bottom: 0 !important;
}
.post-type-archive-tribe_events #tribe-events-bar .tribe-bar-filters-inner .tribe-bar-submit .tribe-events-button {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
@media screen and (max-width: 767px) {
  .post-type-archive-tribe_events #tribe-events-bar .tribe-bar-filters-inner .tribe-bar-date-filter,
  .post-type-archive-tribe_events #tribe-events-bar .tribe-bar-filters-inner .tribe-bar-search-filter,
  .post-type-archive-tribe_events #tribe-events-bar .tribe-bar-filters-inner .tribe-bar-submit {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    padding-right: 0;
  }
}
.post-type-archive-tribe_events #tribe-events-bar #tribe-bar-form {
  margin-bottom: 0;
}
.post-type-archive-tribe_events #tribe-bar-collapse-toggle {
  display: none !important;
  height: 0;
  width: 0;
}
.post-type-archive-tribe_events #tribe-bar-filters {
  display: block !important;
}
.post-type-archive-tribe_events .tribe-events-list-separator-month {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  max-width: 100%;
  text-align: center;
}
.post-type-archive-tribe_events {
  /*Post Grid / Tiles*/
}
.post-type-archive-tribe_events .section--posts-grid {
  margin-top: 5.5%;
  margin-left: -2%;
  margin-right: -2%;
}
@media screen and (max-width: 767px) {
  .post-type-archive-tribe_events .section--posts-grid {
    margin-left: 0;
    margin-right: 0;
  }
}
.post-type-archive-tribe_events .section--posts-grid .post {
  margin-left: 2% !important;
  margin-right: 2% !important;
  width: 29.333% !important;
}
@media screen and (max-width: 767px) {
  .post-type-archive-tribe_events .section--posts-grid .post {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

.post-type-archive-tribe_events,
.single-tribe_events {
  /*Post*/
}
.post-type-archive-tribe_events .post .post-content .tribe-events-list-event-title a,
.single-tribe_events .post .post-content .tribe-events-list-event-title a {
  color: #E11477;
}
.post-type-archive-tribe_events .post .post-content .tribe-events-list-event-title a:hover,
.single-tribe_events .post .post-content .tribe-events-list-event-title a:hover {
  color: #336EB6;
}

.post-type-archive-tribe_events,
.single-tribe_events,
.section--posts-grid {
  /*Post*/
}
.post-type-archive-tribe_events .post label,
.single-tribe_events .post label,
.section--posts-grid .post label {
  display: inline-block;
  font-weight: 700;
  letter-spacing: normal !important;
  color: #575757;
  margin-bottom: 0 !important;
}
.post-type-archive-tribe_events .post .tribe-events-event-meta,
.single-tribe_events .post .tribe-events-event-meta,
.section--posts-grid .post .tribe-events-event-meta {
  font-size: 1rem;
  border-top: 1px solid rgb(217, 217, 217);
  padding-top: 1rem;
  margin: 1rem 0 0;
  font-size: 0.9em;
}
.post-type-archive-tribe_events .post .tribe-events-event-meta > div > div,
.single-tribe_events .post .tribe-events-event-meta > div > div,
.section--posts-grid .post .tribe-events-event-meta > div > div {
  padding-bottom: 0.5rem;
}
.post-type-archive-tribe_events .post .tribe-events-event-meta > div > div:last-of-type,
.single-tribe_events .post .tribe-events-event-meta > div > div:last-of-type,
.section--posts-grid .post .tribe-events-event-meta > div > div:last-of-type {
  padding-bottom: 0;
}
.post-type-archive-tribe_events .post .tribe-events-event-meta a,
.single-tribe_events .post .tribe-events-event-meta a,
.section--posts-grid .post .tribe-events-event-meta a {
  color: #336EB6;
}
.post-type-archive-tribe_events .post .tribe-events-event-meta a:hover,
.single-tribe_events .post .tribe-events-event-meta a:hover,
.section--posts-grid .post .tribe-events-event-meta a:hover {
  color: #E11477;
}
.post-type-archive-tribe_events .post .tribe-events-event-meta .recurringinfo,
.single-tribe_events .post .tribe-events-event-meta .recurringinfo,
.section--posts-grid .post .tribe-events-event-meta .recurringinfo {
  font-size: 12px;
  display: inline-block;
  white-space: pre;
}
.post-type-archive-tribe_events .post .tribe-events-event-meta .tribe-events-divider::before, .post-type-archive-tribe_events .post .tribe-events-event-meta .tribe-events-divider::after,
.single-tribe_events .post .tribe-events-event-meta .tribe-events-divider::before,
.single-tribe_events .post .tribe-events-event-meta .tribe-events-divider::after,
.section--posts-grid .post .tribe-events-event-meta .tribe-events-divider::before,
.section--posts-grid .post .tribe-events-event-meta .tribe-events-divider::after {
  content: " ";
  font: inherit;
  display: inline-block;
}
.post-type-archive-tribe_events .post .tribe-events-event-meta .tribe-events-tooltip,
.single-tribe_events .post .tribe-events-event-meta .tribe-events-tooltip,
.section--posts-grid .post .tribe-events-event-meta .tribe-events-tooltip {
  display: none !important;
}
.post-type-archive-tribe_events .post .tribe-events-event-cost,
.single-tribe_events .post .tribe-events-event-cost,
.section--posts-grid .post .tribe-events-event-cost {
  font-size: 0.9em;
  padding-top: 0.5rem;
}
.post-type-archive-tribe_events .post .tribe-events-event-cost form,
.single-tribe_events .post .tribe-events-event-cost form,
.section--posts-grid .post .tribe-events-event-cost form {
  display: none;
}

#tribe-events-content.tribe-events-list {
  margin-bottom: 0;
}

.tribe-events-list .time-details,
.tribe-events-list .tribe-events-venue-details {
  line-height: 1.7 !important;
}

.tribe-events-notices {
  background-color: #FFF;
  border-color: rgb(217, 217, 217);
  border-radius: 10px;
  color: #336eb6;
  font-weight: 700;
  font-size: 1.125rem;
  padding: 1em 1.3em 0.8em;
  margin-top: 1.5em;
}

.datepicker {
  z-index: 9999 !important;
}

/* Attendee Registration */
body.page-tribe-attendee-registration .entry-content,
body.page-tribe-attendee-registration .entry-header {
  width: 100% !important;
}

.tribe-block__tickets__registration__event .dashicons-edit {
  display: none;
}
.tribe-block__tickets__registration__event .tribe-block__tickets__registration__title h2 {
  margin-top: 0 !important;
}
.tribe-block__tickets__registration__event .tribe-block__tickets__item__attendee__fields__form input, .tribe-block__tickets__registration__event .tribe-block__tickets__item__attendee__fields__form textarea, .tribe-block__tickets__registration__event .tribe-block__tickets__item__attendee__fields__form select {
  width: 100%;
  max-width: 100% !important;
  margin-bottom: 0 !important;
}
.tribe-block__tickets__registration__event .tribe-block__tickets__item__attendee__fields__form h4 {
  color: #E11477;
  margin-bottom: 1rem;
}
.tribe-block__tickets__registration__event .tribe-ticket__heading {
  font-weight: 900;
}
.tribe-block__tickets__registration__event .tribe-tickets-meta-required {
  position: relative;
}
.tribe-block__tickets__registration__event .tribe-tickets-meta-required label::after,
.tribe-block__tickets__registration__event .tribe-tickets-meta-required .tribe-tickets-meta-label::after {
  display: none;
}
.tribe-block__tickets__registration__event .tribe-tickets-meta-required::after {
  content: "";
  display: block;
  background-image: url(/wp-content/themes/x-child/dist/images/icon-required-pink.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  top: 49px;
  right: 21px;
  height: 12px;
  width: 13px;
}
.tribe-block__tickets__registration__event .tribe-block__tickets__item__attendee__fields {
  padding: 1.5rem 3rem 2rem;
}
@media screen and (max-width: 767px) {
  .tribe-block__tickets__registration__event .tribe-block__tickets__item__attendee__fields {
    padding: 0.5rem 2rem 1rem;
  }
}
.tribe-block__tickets__registration__event .tribe-block__tickets__item__attendee__fields .tribe-field {
  margin-bottom: 1.5rem;
}
.tribe-block__tickets__registration__event .tribe-block__tickets__item__attendee__fields__error {
  background-color: white !important;
  color: #E11477 !important;
}

.tribe-block__tickets__registration__event,
.tribe-block__tickets__item__attendee__fields {
  border-radius: 10px;
}

.tribe-block__tickets__item__attendee__fields__success {
  color: #336EB6 !important;
  padding-top: 0 !important;
}

/* Donations */
/* Donation Form */
.give-form .give-total-wrap .give-currency-symbol {
  height: 48px !important;
  line-height: 48px !important;
  border-radius: 5px 0 0 5px !important;
}
.give-form .give-total-wrap #give-amount.give-amount-top {
  border-radius: 0 5px 5px 0 !important;
}
.give-form .give-donation-levels-wrap {
  margin-bottom: 1em !important;
}
.give-form .give-recurring-donors-choice input {
  position: relative;
  top: 11px !important;
}
.give-form .give-tributes-dedicate-donation {
  margin-top: 0.8em !important;
}
.give-form #give-payment-mode-select,
.give-form .give-gift-aid-dedicate-donation {
  margin-top: 1.5em !important;
}
.give-form #give_purchase_form_wrap {
  margin-top: 1.8em !important;
}
.give-form .give-gift-aid-dedicate-donation .give-gift-aid-address-fields,
.give-form #give-gateway-radio-list {
  margin: 0 !important;
}
.give-form .give-required-indicator {
  display: none;
}
.give-form #address_2-wrap {
  margin-top: 1em;
  margin-bottom: 0;
}
.give-form .form-row .ffm-checkbox-field label {
  font-weight: 400 !important;
  color: #575757 !important;
  cursor: pointer !important;
}
.give-form input[type=text] {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  padding: 0.65em 1.2em !important;
  background-color: transparent !important;
  color: #575757 !important;
}
.give-form input[type=radio], .give-form input[type=checkbox] {
  position: relative;
  top: 3px;
}
.give-form input[type=radio] + label, .give-form input[type=checkbox] + label {
  line-height: 1 !important;
  vertical-align: middle !important;
}
.give-form input[type=checkbox] {
  top: 4px;
}
.give-form #give-final-total-wrap {
  margin-top: 2.5em !important;
}
.give-form #give-final-total-wrap span {
  height: 48px !important;
  line-height: 48px !important;
  font-weight: 700 !important;
  font-size: 1.2em !important;
}
.give-form #give-final-total-wrap span.give-donation-total-label {
  border-radius: 5px 0 0 5px !important;
  color: #E11477 !important;
}
.give-form #give-final-total-wrap span.give-final-total-amount {
  border-radius: 0 5px 5px 0 !important;
}
.give-form .give-submit-button-wrap {
  margin-top: 0.5em !important;
  display: inline-block;
  position: relative;
}
.give-form .give-submit-button-wrap .give-submit {
  background-color: #336EB6 !important;
  color: #FFF;
  border: none;
  font-size: 1.375rem !important;
  padding-right: 4.2em !important;
  height: 3em !important;
  background-image: url(/wp-content/themes/x-child/dist/images/icon-heart-white.svg) !important;
  background-repeat: no-repeat !important;
  background-position: right 50px center !important;
  background-size: 20px 21px !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.give-form .give-submit-button-wrap .give-submit:hover {
  background-color: #336eb6 !important;
  background-position: right 45px center !important;
  background-size: 27px 28px !important;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
}

body .give-form .give-donation-level-btn,
.give_gift_aid_take_to_my_donation {
  min-width: 0 !important;
}
@media screen and (max-width: 767px) {
  body .give-form .give-donation-level-btn,
  .give_gift_aid_take_to_my_donation {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

/* Gift Aid Modal */
.mfp-content {
  padding: 25px !important;
  border-radius: 10px;
}
.mfp-content .mfp-close:hover {
  color: #E11477;
}
.mfp-content h1 {
  font-size: 1.9375rem !important;
  margin-top: 0.5em !important;
}

/* Donation Success */
.give_success::before,
.give_error::before,
.give_warning::before {
  display: none;
}

.give_error p,
.give_warning p {
  color: #E11477 !important;
}

/* WooCommerce Donation Form */
.give_wc_donation_section.give_wc_donation_section input[type=checkbox] {
  position: relative;
  top: 3px;
}

.give_wc_donation_section.give_wc_donation_section input[type=checkbox]:checked:before {
  display: none;
}

/* Donation Give Access */
form#give-email-access-form input#give-email {
  width: 100% !important;
  max-width: 493px !important;
  margin-bottom: 0 !important;
}
@media screen and (max-width: 767px) {
  form#give-email-access-form input#give-email {
    margin-bottom: 20px !important;
  }
}

.section--social-share {
  padding: 0;
  position: absolute;
  top: 2.6vw;
  left: 0;
}
@media screen and (max-width: 1105px) {
  .section--social-share {
    display: none;
  }
}
@media screen and (max-width: 979px) {
  .section--social-share {
    display: block;
    position: relative;
    top: 0;
    left: 0;
    text-align: center;
    margin: 2em 0 1em;
    padding: 1.3em 0 1.7em;
    width: 100%;
    border: 1px solid rgb(217, 217, 217);
    border-left: none;
    border-right: none;
  }
}
.section--social-share::before {
  content: "Share";
  display: block;
  font: inherit;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  margin-bottom: 7px;
  text-align: center;
}
.section--social-share ul {
  margin: 0;
}
.section--social-share li {
  background-color: transparent;
  border: 1px solid #E11477;
  border-radius: 100%;
  width: 46px;
  height: 46px;
  margin: 0 0 10px 0;
  list-style-type: none;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
@media screen and (max-width: 1023px) {
  .section--social-share li {
    display: inline-block;
    margin: 0 4px;
  }
}
.section--social-share li:hover {
  border-color: #336EB6;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.section--social-share li:hover a {
  color: #336EB6;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.section--social-share li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  color: #E11477;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.section--social-share li a i {
  font-size: 24px;
}

#catapult-cookie-bar {
  min-height: 0 !important;
  padding: 11px 20px !important;
  -webkit-box-shadow: 0 -4px 20px -4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 -4px 20px -4px rgba(0, 0, 0, 0.2);
}
#catapult-cookie-bar .ctcc-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 670px) {
  #catapult-cookie-bar .ctcc-inner {
    display: block;
  }
  #catapult-cookie-bar .ctcc-inner .ctcc-left-side,
  #catapult-cookie-bar .ctcc-inner .ctcc-right-side {
    margin: 0;
    display: block;
  }
  #catapult-cookie-bar .ctcc-inner .ctcc-right-side {
    float: left !important;
  }
}
#catapult-cookie-bar a:hover {
  color: #336eb6 !important;
}
#catapult-cookie-bar #catapultCookie {
  font-size: 1em !important;
  min-width: 0 !important;
  padding: 10px 40px !important;
}
#catapult-cookie-bar #catapultCookie:hover, #catapult-cookie-bar #catapultCookie:focus, #catapult-cookie-bar #catapultCookie:focus:active {
  cursor: pointer !important;
  -webkit-transition: all 0.2s ease !important;
  transition: all 0.2s ease !important;
}
@media screen and (max-width: 670px) {
  #catapult-cookie-bar #catapultCookie {
    margin: 15px 0 0 !important;
  }
}

/* Accessibility */
.fontsize h1 {
  font-size: 160% !important;
}
.fontsize .welcome-intro h1 {
  font-size: 180% !important;
}
.fontsize .lottery-results-wrap .result {
  line-height: 1.3;
}
.fontsize .lottery-results-wrap a {
  font-size: 100% !important;
}
.fontsize #menu-footer-bottom li a {
  font-size: 125% !important;
}

body .x-colophon {
  border-top: none;
  background-color: #336eb6;
  -webkit-box-shadow: none;
          box-shadow: none;
}
body .x-colophon.top {
  padding: 53px 0 20px;
}
@media screen and (max-width: 767px) {
  body .x-colophon.top {
    padding-top: 30px;
  }
}
@media screen and (max-width: 979px) {
  body .x-colophon.top .x-column .widget:first-child {
    margin-top: 2em;
  }
}
body .x-colophon.top h3.h-widget {
  color: #FFF;
  font-size: 1rem;
  font-weight: bold;
}
body .x-colophon.top .widget img {
  max-width: 295px;
  width: 100%;
}
body .x-colophon.top .widget a {
  color: #FFF;
}
body .x-colophon.top .widget a:hover {
  color: #eee;
}
body .x-colophon.top .widget a i {
  display: none;
}
body .x-colophon.top .widget ul {
  margin: 0;
}
body .x-colophon.top .widget li {
  list-style: none;
}
body .x-colophon.top .widget li a {
  padding-left: 1.5rem !important;
  position: relative;
}
body .x-colophon.top .widget li a:after {
  content: "" !important;
  background-image: url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5V4V3.5ZM7.35355 4.35355C7.54882 4.15829 7.54882 3.84171 7.35355 3.64645L4.17157 0.464466C3.97631 0.269204 3.65973 0.269204 3.46447 0.464466C3.2692 0.659728 3.2692 0.976311 3.46447 1.17157L6.29289 4L3.46447 6.82843C3.2692 7.02369 3.2692 7.34027 3.46447 7.53553C3.65973 7.7308 3.97631 7.7308 4.17157 7.53553L7.35355 4.35355ZM1 4V4.5H7V4V3.5H1V4Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  opacity: 1;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .x-colophon.top .widget li.foot-ico2 a::after {
  background-image: url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 1.85714C0 1.3646 0.195663 0.892227 0.543945 0.543945C0.892227 0.195663 1.3646 0 1.85714 0H2.70648C3.23886 0 3.70314 0.362762 3.83252 0.879048L4.51657 3.6171C4.572 3.83871 4.56081 4.07176 4.48439 4.28704C4.40796 4.50233 4.26971 4.69027 4.08695 4.82733L3.28652 5.42781C3.20295 5.49033 3.185 5.58195 3.20852 5.64571C3.5579 6.59586 4.10961 7.45872 4.82544 8.17456C5.54128 8.89039 6.40414 9.4421 7.35429 9.79148C7.41805 9.815 7.50905 9.79705 7.57219 9.71348L8.17267 8.91305C8.30973 8.73029 8.49767 8.59204 8.71296 8.51562C8.92824 8.43919 9.16129 8.428 9.38291 8.48343L12.121 9.16748C12.6372 9.29686 13 9.76114 13 10.2941V11.1429C13 11.6354 12.8043 12.1078 12.4561 12.4561C12.1078 12.8043 11.6354 13 11.1429 13H9.75C4.36552 13 0 8.63448 0 3.25V1.85714Z" fill="white"/></svg>');
}
body .x-colophon.top .widget li.foot-ico3 a::after {
  background-image: url('data:image/svg+xml,<svg width="14" height="11" viewBox="0 0 14 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 3.10962V8.53247C0 9.03535 0.199767 9.51763 0.555355 9.87322C0.910944 10.2288 1.39322 10.4286 1.8961 10.4286H11.3766C11.8795 10.4286 12.3618 10.2288 12.7174 9.87322C13.0729 9.51763 13.2727 9.03535 13.2727 8.53247V3.10962L7.62991 6.58138C7.33112 6.76521 6.98718 6.86254 6.63636 6.86254C6.28554 6.86254 5.9416 6.76521 5.6428 6.58138L0 3.10962Z" fill="white"/><path d="M13.2727 1.99596V1.8961C13.2727 1.39322 13.0729 0.910944 12.7174 0.555355C12.3618 0.199767 11.8795 0 11.3766 0H1.8961C1.39322 0 0.910944 0.199767 0.555355 0.555355C0.199767 0.910944 0 1.39322 0 1.8961V1.99596L6.13958 5.77426C6.28898 5.86618 6.46095 5.91484 6.63636 5.91484C6.81177 5.91484 6.98374 5.86618 7.13314 5.77426L13.2727 1.99596Z" fill="white"/></svg>');
}
body .x-colophon.top .footer-social {
  margin-top: 4rem;
}
body .x-colophon.top .footer-social ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-top: 0.5rem;
}
body .x-colophon.top .footer-social ul li {
  margin: 0;
}
body .x-colophon.top .footer-social ul li a {
  width: 30px;
  height: 30px;
  font-size: 0 !important;
  color: transparent !important;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
  margin-right: 1.5rem;
}
body .x-colophon.top .footer-social ul li a::after {
  display: none;
}
body .x-colophon.top .footer-social ul li a.facebook {
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.9997 0C6.71567 0 0 6.74047 0 15.0551C0 22.1153 4.8431 28.0398 11.3764 29.667V19.6559H8.28343V15.0551H11.3764V13.0726C11.3764 7.94849 13.6869 5.5734 18.6992 5.5734C19.6496 5.5734 21.2894 5.76068 21.9602 5.94737V10.1176C21.6062 10.0803 20.9912 10.0616 20.2274 10.0616C17.768 10.0616 16.8177 10.9968 16.8177 13.4279V15.0551H21.7172L20.8754 19.6559H16.8177V30C24.2449 29.0997 30 22.7525 30 15.0551C29.9994 6.74047 23.2837 0 14.9997 0Z" fill="white"/></svg>');
}
body .x-colophon.top .footer-social ul li a.instagram {
  background-image: url('data:image/svg+xml,<svg width="31" height="30" viewBox="0 0 31 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.5706 2.67955C19.5463 2.67955 20.0171 2.69698 21.5807 2.76673C23.0338 2.83067 23.8185 3.07479 24.3416 3.27823C25.0333 3.5456 25.5331 3.8711 26.0505 4.38841C26.5736 4.91153 26.8933 5.40559 27.1606 6.09728C27.3641 6.6204 27.6082 7.41089 27.6721 8.8582C27.7419 10.4276 27.7593 10.8984 27.7593 14.8683C27.7593 18.844 27.7419 19.3148 27.6721 20.8784C27.6082 22.3315 27.3641 23.1162 27.1606 23.6393C26.8933 24.331 26.5678 24.8309 26.0505 25.3482C25.5273 25.8713 25.0333 26.191 24.3416 26.4583C23.8185 26.6618 23.028 26.9059 21.5807 26.9698C20.0113 27.0396 19.5405 27.057 15.5706 27.057C11.5949 27.057 11.124 27.0396 9.5605 26.9698C8.10738 26.9059 7.3227 26.6618 6.79957 26.4583C6.10789 26.191 5.60802 25.8655 5.09071 25.3482C4.56759 24.825 4.2479 24.331 3.98053 23.6393C3.77709 23.1162 3.53297 22.3257 3.46903 20.8784C3.39928 19.309 3.38185 18.8382 3.38185 14.8683C3.38185 10.8926 3.39928 10.4217 3.46903 8.8582C3.53297 7.40508 3.77709 6.6204 3.98053 6.09728C4.2479 5.40559 4.5734 4.90572 5.09071 4.38841C5.61383 3.86529 6.10789 3.5456 6.79957 3.27823C7.3227 3.07479 8.11319 2.83067 9.5605 2.76673C11.124 2.69698 11.5949 2.67955 15.5706 2.67955ZM15.5706 0C11.5309 0 11.0252 0.0174374 9.43843 0.087187C7.85744 0.156937 6.77051 0.412685 5.82889 0.77887C4.84659 1.16249 4.0154 1.66818 3.19003 2.49936C2.35885 3.32473 1.85317 4.15591 1.46954 5.13241C1.10336 6.07984 0.84761 7.16096 0.777861 8.74195C0.708111 10.3346 0.690674 10.8402 0.690674 14.8799C0.690674 18.9196 0.708111 19.4253 0.777861 21.0121C0.84761 22.5931 1.10336 23.68 1.46954 24.6216C1.85317 25.6039 2.35885 26.4351 3.19003 27.2605C4.0154 28.0858 4.84659 28.5973 5.82308 28.9751C6.77051 29.3413 7.85163 29.5971 9.43262 29.6668C11.0194 29.7366 11.5251 29.754 15.5648 29.754C19.6044 29.754 20.1101 29.7366 21.6969 29.6668C23.2779 29.5971 24.3648 29.3413 25.3065 28.9751C26.283 28.5973 27.1141 28.0858 27.9395 27.2605C28.7649 26.4351 29.2764 25.6039 29.6542 24.6274C30.0204 23.68 30.2761 22.5989 30.3459 21.0179C30.4156 19.4311 30.4331 18.9254 30.4331 14.8857C30.4331 10.8461 30.4156 10.3404 30.3459 8.75357C30.2761 7.17258 30.0204 6.08565 29.6542 5.14403C29.288 4.15591 28.7823 3.32473 27.9511 2.49936C27.1258 1.67399 26.2946 1.16249 25.3181 0.784683C24.3707 0.418497 23.2895 0.162749 21.7085 0.0929994C20.1159 0.0174374 19.6102 0 15.5706 0Z" fill="white"/><path d="M15.5706 7.23651C11.3508 7.23651 7.92725 10.6601 7.92725 14.8799C7.92725 19.0998 11.3508 22.5233 15.5706 22.5233C19.7905 22.5233 23.214 19.0998 23.214 14.8799C23.214 10.6601 19.7905 7.23651 15.5706 7.23651ZM15.5706 19.8379C12.833 19.8379 10.6126 17.6176 10.6126 14.8799C10.6126 12.1422 12.833 9.92187 15.5706 9.92187C18.3083 9.92187 20.5287 12.1422 20.5287 14.8799C20.5287 17.6176 18.3083 19.8379 15.5706 19.8379Z" fill="white"/><path d="M25.3007 6.93421C25.3007 7.92233 24.4985 8.71864 23.5162 8.71864C22.5281 8.71864 21.7318 7.91652 21.7318 6.93421C21.7318 5.94609 22.5339 5.14978 23.5162 5.14978C24.4985 5.14978 25.3007 5.9519 25.3007 6.93421Z" fill="white"/></svg>');
}
body .x-colophon.top .footer-social ul li a.youtube {
  background-image: url('data:image/svg+xml,<svg width="30" height="21" viewBox="0 0 30 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M29.7012 4.53124C29.7012 4.53124 29.4082 2.47265 28.5059 1.56873C27.3633 0.379061 26.0859 0.373229 25.5 0.303249C21.3047 -1.66847e-07 15.0059 0 15.0059 0H14.9941C14.9941 0 8.69531 -1.66847e-07 4.5 0.303249C3.91406 0.373229 2.63672 0.379061 1.49414 1.56873C0.591797 2.47265 0.304688 4.53124 0.304688 4.53124C0.304688 4.53124 0 6.9514 0 9.36573V11.6284C0 14.0428 0.298828 16.4629 0.298828 16.4629C0.298828 16.4629 0.591797 18.5215 1.48828 19.4254C2.63086 20.6151 4.13086 20.5743 4.79883 20.7026C7.20117 20.93 15 21 15 21C15 21 21.3047 20.9883 25.5 20.6909C26.0859 20.6209 27.3633 20.6151 28.5059 19.4254C29.4082 18.5215 29.7012 16.4629 29.7012 16.4629C29.7012 16.4629 30 14.0486 30 11.6284V9.36573C30 6.9514 29.7012 4.53124 29.7012 4.53124ZM11.9004 14.3752V5.98334L20.0039 10.1938L11.9004 14.3752Z" fill="white"/></svg>');
}
body .x-colophon.top .footer-social ul li a.linkedin {
  background-image: url('data:image/svg+xml,<svg width="31" height="31" viewBox="0 0 31 31" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M28.7053 0H2.28867C1.02324 0 0 0.999024 0 2.23418V28.7598C0 29.9949 1.02324 31 2.28867 31H28.7053C29.9707 31 31 29.9949 31 28.7658V2.23418C31 0.999024 29.9707 0 28.7053 0ZM9.19707 26.4166H4.59551V11.6189H9.19707V26.4166ZM6.89629 9.60273C5.41895 9.60273 4.22617 8.40996 4.22617 6.93867C4.22617 5.46738 5.41895 4.27461 6.89629 4.27461C8.36758 4.27461 9.56035 5.46738 9.56035 6.93867C9.56035 8.40391 8.36758 9.60273 6.89629 9.60273ZM26.4166 26.4166H21.8211V19.2236C21.8211 17.5102 21.7908 15.3002 19.4295 15.3002C17.0379 15.3002 16.6746 17.1711 16.6746 19.1025V26.4166H12.0852V11.6189H16.493V13.6412H16.5535C17.165 12.4787 18.6666 11.2496 20.9008 11.2496C25.5568 11.2496 26.4166 14.3133 26.4166 18.2973V26.4166Z" fill="white"/></svg>');
}
body .x-colophon.top .footer-fundraising {
  margin-top: 2rem;
}
body .x-colophon.top .x-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .x-colophon.top .x-container .x-1-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  max-width: 17.5%;
}
@media screen and (max-width: 979px) {
  body .x-colophon.top .x-container .x-1-2 {
    max-width: 100%;
  }
}
@media screen and (max-width: 676px) {
  body .x-colophon.top .x-container .x-1-2 {
    max-width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
body .x-colophon.top .x-container .x-1-2:first-of-type {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: 100%;
}
@media screen and (max-width: 979px) {
  body .x-colophon.top .x-container .x-1-2:first-of-type {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
@media screen and (max-width: 979px) {
  body .x-colophon.top .x-container .x-1-2:first-of-type .widget {
    margin-top: 0 !important;
  }
}
body .x-colophon.top .x-container .x-1-2:first-of-type #custom_html-7 {
  -ms-flex-preferred-size: 40%;
      flex-basis: 40%;
  max-width: 40%;
}
@media screen and (max-width: 676px) {
  body .x-colophon.top .x-container .x-1-2:first-of-type #custom_html-7 {
    padding-bottom: 1rem;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
  }
}
body .x-colophon.top .x-container .x-1-2:first-of-type .widget_nav_menu,
body .x-colophon.top .x-container .x-1-2:first-of-type .widget_text {
  -ms-flex-preferred-size: 30%;
      flex-basis: 30%;
  max-width: 30%;
  padding-right: 4%;
}
@media screen and (max-width: 676px) {
  body .x-colophon.top .x-container .x-1-2:first-of-type .widget_nav_menu,
  body .x-colophon.top .x-container .x-1-2:first-of-type .widget_text {
    margin-top: 1em;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
    padding-right: 0;
    padding: 0.8em 0;
    text-align: left;
    border-bottom: 1px solid #979797;
    cursor: pointer;
  }
  body .x-colophon.top .x-container .x-1-2:first-of-type .widget_nav_menu:first-of-type,
  body .x-colophon.top .x-container .x-1-2:first-of-type .widget_text:first-of-type {
    margin-top: 0;
  }
}
@media screen and (max-width: 676px) {
  body .x-colophon.top .x-container .x-1-2:first-of-type .widget_nav_menu .h-widget,
  body .x-colophon.top .x-container .x-1-2:first-of-type .widget_text .h-widget {
    font-size: 16px !important;
    line-height: 1.5;
    margin-bottom: 0;
  }
}
body .x-colophon.top .x-container .x-1-2:first-of-type .widget_nav_menu li a,
body .x-colophon.top .x-container .x-1-2:first-of-type .widget_text li a {
  padding: 9px 0;
}
body .x-colophon.top .x-container .x-1-2:first-of-type .widget_media_image {
  margin-right: 1.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 979px) {
  body .x-colophon.top .x-container .x-1-2:first-of-type .widget_media_image {
    margin-top: 2em !important;
  }
}
@media screen and (max-width: 676px) {
  body .x-colophon.top .x-container .x-1-2:first-of-type .widget_media_image {
    margin-left: 0.875em;
    margin-right: 0.875em;
  }
}
body .x-colophon.top .x-container .x-1-2 .widget {
  margin-top: 0 !important;
}
@media screen and (max-width: 979px) {
  body .x-colophon.top .x-container .x-1-2 .widget {
    margin-top: 3em !important;
  }
}
@media screen and (max-width: 676px) {
  body .x-colophon.top .x-container .x-1-2 .widget {
    text-align: center;
  }
}
body .x-colophon.top .x-container .x-1-2 .widget .h-widget {
  font-size: 1rem !important;
  line-height: 1.2;
  color: #fff;
  font-weight: 700;
}
body .x-colophon.top .x-container .x-1-2 .widget .h-widget span {
  font-weight: 300;
}
body .x-colophon.top .x-container .x-1-2 .x-social-global {
  margin-top: 23px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .x-colophon.top .x-container .x-1-2 .x-social-global a {
  height: 40px;
  width: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #038181;
  border-radius: 20px;
  margin: 0 9px 9px 0;
}
@media screen and (max-width: 676px) {
  body .x-colophon.top .x-container .x-1-2 .x-social-global a {
    margin: 0 4.5px 9px;
  }
}
body .x-colophon.top .x-container .x-1-2 .x-social-global a:hover {
  background-color: #038181;
}
body .x-colophon.top .x-container .x-1-2 .x-social-global a i {
  color: #FFF;
  font-size: 22px;
}
body .x-colophon.bottom {
  border-top: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #fff;
  padding: 27px 0 12px;
}
@media screen and (max-width: 767px) {
  body .x-colophon.bottom {
    padding: 30px 0 12px;
    background-position: 100%;
  }
}
body .x-colophon.bottom .x-nav {
  margin: 0;
}
body .x-colophon.bottom .x-nav li {
  margin: 0 1em;
}
body .x-colophon.bottom .x-nav li a {
  font-size: 12px;
  line-height: 2;
  color: #575757;
  text-decoration: underline;
  text-transform: capitalize;
  letter-spacing: normal;
}
body .x-colophon.bottom .x-nav li a:hover {
  color: #E11477;
}
body .x-colophon.bottom .x-colophon-content {
  margin: 7px 0 0;
}
body .x-colophon.bottom .x-colophon-content p {
  margin: 0;
  font-size: 12px;
  line-height: 2;
  color: #575757;
  letter-spacing: normal;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInR5cG9ncmFwaHkuc2NzcyIsInZhcmlhYmxlcy5zY3NzIiwiZ2VuZXJhbC5zY3NzIiwiaGVhZGVyLnNjc3MiLCJzZWN0aW9ucy5zY3NzIiwiY29tcG9uZW50cy5zY3NzIiwiZm9ybXMuc2NzcyIsImFyY2hpdmUuc2NzcyIsInNpbmdsZS1wb3N0LnNjc3MiLCJldmVudHMuc2NzcyIsImRvbmF0aW9ucy5zY3NzIiwic29jaWFsLXNoYXJlLnNjc3MiLCJjb29raWUtY29uc2VudC5zY3NzIiwiYWNjZXNzaWJpbGl0eS5zY3NzIiwiZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVRO0FDRlI7QUFJQTtBQUU0QjtBQUVBO0FBRUM7QUFLN0I7QURYQTtFQUNDO0VBQ0EsYUNKYTtFREtiO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFQyxhQ1pZO0VEYVo7O0FBR0Q7QUFBQTtFQUVDOztBQU1BO0VBSEQ7QUFBQTtBQUFBO0lBSUU7OztBQUlGO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBRUE7RUFORDtBQUFBO0lBT0U7OztBQUlGO0FBQUE7RUFFQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUdDO0VBQ0E7RUFDQTtFQUNBOztBQUtDO0VBREQ7SUFFRTs7O0FBTUY7RUFERDtJQUVFOzs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7O0FBRUE7RUFDQzs7QUFHRDtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFSRDtJQVNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUtIO0VBQ0M7O0FBSUE7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQU1GO0VBQ0M7RUFFQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBLE9DN0llO0VEOElmO0VBQ0E7RUFDQTs7QUFLSDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQWFDLE9DaktnQjs7QURvS2pCO0VBQ0M7RUFDQTtFQUNBOzs7QUU1S0Y7QUFFQzs7QUFFQTtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBUUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDLE9EakNhO0VDa0NiO0VBQ0E7RUFDQTtFQUNBLGFEMUNTO0VDMkNUO0VBQ0E7RUFDQTs7QUFFQTtFQUNDLE9EekNZOztBQytDaEI7RUFFQztFQUNBOztBQVFEO0FBQUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBQ0M7O0FBekVKO0FBOEVDOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0M7RUFERDtJQUVFOzs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsT0RoR2U7RUNpR2Y7O0FBRUE7RUFDQyxPRHRHYzs7QUN5R2Y7RUFDQyxPRHBHUzs7QUNYYjtBQW9IQzs7QUFFQTtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7OztBQUdEO0FBQUE7RUFFQztFQUNBOztBQUVBO0VBTEQ7QUFBQTtJQU1FO0lBQ0E7SUFDQTs7O0FBSUY7QUFBQTtFQUVDO0VBQ0E7O0FBRUE7RUFMRDtBQUFBO0lBTUU7SUFDQTtJQUNBO0lBQ0E7OztBQTdKSjtBQWtLQzs7QUFFQTtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBeEtIO0FBNEtDOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQVlDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCRGxNaUI7RUNtTWpCOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDO0VBQ0Esa0JEdE1lOztBQzBNakI7QUFBQTtFQUVDOztBQWpORjtBQW9OQzs7QUFFQTtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9EMU5VO0VDMk5WOztBQUdEO0VBQ0MsT0QvTlU7O0FDaU9WO0VBQ0MsT0R4T2M7O0FDNE9oQjtFQUNDO0VBQ0E7O0FBblBIO0FBdVBDOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9EcFFnQjtFQ3FRaEI7RUFDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0MsT0QzUWU7RUM0UWY7O0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDLE9EN1FjOztBQ1BsQjtBQXlSQzs7QUFFQTtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUN6U0Q7RUFGRDtJQUdFOzs7QUFHRDtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCRnhCUTtFRXlCUjtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBLE9GL0NhO0VFZ0RiO0VBQ0E7O0FBRUE7RUFDQyxPRnREWTs7QUUyRGY7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFHQzs7QUFJQTtFQUNDOztBQUtEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDQzs7QUFNSjtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBbEJEO0lBbUJFOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQSxPRnZJWTs7QUV5SVo7RUFDQyxPRjVJVzs7QUVtSmhCO0FBQUE7RUFFQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUlBO0VBREQ7SUFFRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFHRDtFQVJEO0lBU0U7SUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FO0lBQ0E7OztBQUdEO0VBVkQ7SUFXRTs7O0FBTUo7RUFDQzs7QUFHQztFQUREO0lBRUU7OztBQUdEO0VBTEQ7SUFNRTs7O0FBS0g7QUFBQTtFQUVDOztBQUlBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7SUFDQTtJQUNBOzs7QUFHRDtFQWJEO0lBY0U7SUFDQTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7O0FBVUo7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJRjtFQTNCRDtJQTRCRTs7O0FBS0E7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBUEQ7SUFRRTs7O0FBR0Q7RUFYRDtJQVlFOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUF4Q0Q7SUF5Q0U7OztBQUtIO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFHRDtFQUNDOztBQUtEO0VBQ0M7O0FBRUE7RUFDQzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJEO0lBU0U7OztBQUdEO0VBWkQ7SUFhRTtJQUNBOzs7QUFHRDtFQWpCRDtJQWtCRTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0M7RUFDQzs7QUFNQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBT0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtIO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQVFMO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFJRjtFQUNDOztBQUtBO0VBRkQ7SUFHRTtJQUNBOzs7QUFJRDtFQVJEO0lBU0U7OztBQU1EO0VBRkQ7QUFBQTtJQUdFOzs7QUFLRDtFQUREO0lBRUU7OztBQU1EO0VBRkQ7QUFBQTtJQUdFOzs7QUFPRjtFQUNDO0VBQ0E7RUFDQTtFQUNBLE9GemZnQjtFRTBmaEI7O0FBRUE7RUFQRDtJQVFFOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0MsT0ZuaEJlOztBRTBoQmpCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVBEO0lBUUU7OztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDLE9GMWpCYzs7O0FHUGxCO0FBRUM7O0FBRUE7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUtEO0VBREQ7SUFFRTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNDOzs7QUFLSDtFQUNDO0VBQ0E7O0FBM0JGO0FBOEJDOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQW5DRjtBQXNDQzs7QUFJRTtFQUREO0lBRUU7O0VBRUE7SUFDQzs7O0FBTUY7RUFERDtJQUVFO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7OztBQXBFTDtBQTBFQzs7QUFHQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQRDtJQVFFOztFQUVBO0lBQ0M7OztBQUlGO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFJRjtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBTUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUlGO0VBQ0M7O0FBdkhKO0FBNEhDOztBQUlFO0FBQUE7RUFFQyxrQkg1SGU7O0FHOEhmO0VBQ0M7QUFBQTtJQUNDOzs7QUFPSDtBQUFBO0VBRUMsa0JIM0llOztBRzZJZjtFQUNDO0FBQUE7SUFDQzs7O0FBT0g7QUFBQTtFQUVDLGtCSHBKZ0I7O0FHc0poQjtFQUNDO0FBQUE7SUFDQzs7O0FBU0g7QUFBQTtBQUFBO0FBQUE7RUFFQztFQUNBOztBQUVBO0VBQ0M7QUFBQTtBQUFBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUF2TE47QUE4TEM7O0FBR0M7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFkRDtJQWVFOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFERDtJQUVFO0lBQ0E7O0VBRUE7SUFDQzs7O0FBTUY7RUFDQzs7QUFHRDtBQUFBO0VBRUM7O0FBSUY7RUFDQzs7QUF6UEo7QUE4UEM7O0FBR0M7RUFDQzs7QUFsUUg7QUFzUUM7O0FBRUE7RUFDQztFQUNBOztBQUVBO0VBQ0Msa0JIblFVO0VHb1FWO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBVkQ7SUFXRTs7RUFFQTtJQUNDOzs7QUFLRDtFQUNDOztBQUlGO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUVBO0VBSEQ7SUFJRTtJQUNBOzs7QUFRRjtFQUNDO0VBQ0E7RUFDQTtFQUNBLE9IelRlO0VHMFRmOztBQUVBO0VBQ0MsT0gzVGM7O0FHK1RoQjtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPSHpVYTtFRzBVYjs7QUFFQTtFQUNDOztBQUtIO0VBQ0M7RUFDQSxPSGhWUzs7QUdtVlY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSDNWZ0I7RUc0VmhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBZEQ7SUFlRTtJQUNBOzs7QUFJRjtFQUNDOztBQW5YSjtBQXdYQzs7QUFHQztFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUEQ7SUFRRTs7O0FBR0Q7RUFYRDtJQVlFOztFQUVBO0lBQ0M7OztBQS9ZTDtBQXFaQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkh6WmlCO0VHMFpqQjs7QUFFQTtFQVREO0lBVUU7SUFDQTs7RUFFQTtBQUFBO0lBRUM7OztBQXRhSjtBQTJhQzs7QUFJQztBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFwYkg7QUF3YkM7O0FBR0M7RUFDQzs7QUFFQTtFQUNDOztBQUtEO0VBQ0M7O0FBcmNKO0FBMGNDOztBQUdDO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOztFQUVBO0lBQ0M7OztBQUtIO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7O0FBT0Q7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QUFLRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLE9IdGZVO0VHdWZWO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOzs7QUFPSjtBQUVBO0VBQ0M7OztBQUdEO0FBR0M7RUFERDtJQUVFOzs7O0FDM2hCRjtBQUdBO0FBRUE7RUFDQyxhSk5hOztBSVFiO0VBQ0M7OztBQUlGO0FBR0M7RUFDQztFQUNBLGtCSlJXO0VJU1g7OztBQ25CRjtBQUlDO0FBQUE7QUFBQTtFQUdDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBQ0M7O0FBSUY7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0M7O0FBR0Q7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtBQUFBO0FBQUE7QUFBQTtFQUVDLE9MOUNVO0VLK0NWO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNDOztBQUVBO0VBQ0M7O0FBSUY7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFYRDtBQUFBO0lBWUU7SUFDQTs7O0FBSUY7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUtGO0FBR0E7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFBQTtFQUVDLGtCTDNIa0I7OztBSzhIbkI7QUFHQztFQUVDOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUtDO0VBRUM7O0FBRUE7RUFDQzs7QUFLQTtBQUFBO0VBQ0M7O0FBRUE7QUFBQTtFQUNDOztBQUtIO0FBQUE7RUFFQztFQUNBOztBQUdEO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQSxhTDFMTzs7QUs4TFQ7RUFDQztFQUNBOztBQUVBO0VBQ0M7O0FBU0o7RUFDQzs7O0FDN01KO0FBSUU7QUFBQTtFQUVDOzs7QUFLSDtBQUVBO0VBQ0M7RUFDQTs7QUFHQztFQUVDOzs7QUFLSDtFQUNDOzs7QUMxQkQ7QUFHQztFQUNDOzs7QUFJRjtFQUNDO0VBQ0E7OztBQUdEO0FBQUE7RUFFQzs7O0FBR0Q7QUFBQTtFQUVDOzs7QUFHRDtFQUNDOzs7QUFHRDtBQUVBO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBTkQ7SUFPRTs7O0FBR0Q7RUFDQzs7O0FDNUNIO0FBRUE7QUFFQTtBQUVDOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBakJGO0FBb0JDOztBQUdDO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUlGO0FBQUE7QUFBQTtBQUFBO0VBSUM7O0FBdkRGO0FBMERDOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7O0FBR0Q7RUFDQyxrQlIzRlU7RVE0RlY7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDLE9SNUdlOztBUThHZjtFQUNDLE9SN0djOztBUUZuQjtBQXFIQzs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7O0FBTUg7QUFJQztFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDLE9SNUpnQjs7QVE4SmhCO0VBQ0MsT1JqS2U7RVFrS2Y7O0FBS0g7RUFDQzs7QUFJQTtFQUNDOztBQTFCSDtBQThCQzs7QUFFQTtFQUNDLGtCUjlLVztFUStLWDtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQSxPUi9MZTs7QVFrTWhCO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsYVIxTVU7RVEyTVY7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7O0FBRUE7QUFBQTtFQUNDO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQU9EO0VBSEQ7QUFBQTtBQUFBO0lBSUU7SUFDQTtJQUNBO0lBQ0E7OztBQUtIO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUEzR0Y7QUE4R0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFMRDtJQU1FO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTtJQUNBO0lBQ0E7Ozs7QUFPSjtBQUFBO0FBR0M7O0FBUUU7QUFBQTtFQUNDLE9SeFNlOztBUTBTZjtBQUFBO0VBQ0MsT1J6U2M7OztBUWdUbkI7QUFBQTtBQUFBO0FBSUM7O0FBR0M7QUFBQTtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsT1J0VFU7RVF1VFY7O0FBR0Q7QUFBQTtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7RUFDQzs7QUFFQTtBQUFBO0FBQUE7RUFDQzs7QUFJRjtBQUFBO0FBQUE7RUFDQyxPUi9VZTs7QVFpVmY7QUFBQTtBQUFBO0VBQ0MsT1JwVmM7O0FRd1ZoQjtBQUFBO0FBQUE7RUFDQztFQUNBO0VBQ0E7O0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtBQUFBO0FBQUE7RUFDQzs7QUFJRjtBQUFBO0FBQUE7RUFDQztFQUNBOztBQUVBO0FBQUE7QUFBQTtFQUNDOzs7QUFNSjtFQUNDOzs7QUFHRDtBQUFBO0VBRUM7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsT1JoWWlCO0VRaVlqQjtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFFQTtBQUFBO0VBRUM7OztBQUtBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDLE9SdmFnQjtFUXdhaEI7O0FBSUY7RUFDQzs7QUFHRDtFQUNDOztBQUVBO0FBQUE7RUFFQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUdEO0VBQ0M7O0FBSUY7RUFDQztFQUNBOzs7QUFLRjtBQUFBO0VBRUM7OztBQUdEO0VBQ0M7RUFDQTs7O0FDdmVEO0FBRUE7QUFLRTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7O0FBSUE7RUFDQztFQUNBOztBQUlGO0VBQ0M7O0FBR0Q7QUFBQTtFQUVDOztBQUdEO0VBQ0M7O0FBR0Q7QUFBQTtFQUVDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUlBO0VBQ0M7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBT0o7QUFBQTtFQUVDOztBQUVBO0VBSkQ7QUFBQTtJQUtFO0lBQ0E7Ozs7QUFJRjtBQUVBO0VBRUM7RUFDQTs7QUFHQztFQUNDLE9UbkplOztBU3VKakI7RUFDQztFQUNBOzs7QUFLRjtBQUtDO0FBQUE7QUFBQTtFQUNDOzs7QUFJRjtBQUFBO0VBRUM7OztBQUdEO0FBRUE7RUFDQztFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7OztBQ2pNRjtFQUVDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUEQ7SUFRRTs7O0FBR0Q7RUFYRDtJQVlFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVZEO0lBV0U7SUFDQTs7O0FBR0Q7RUFDQyxjVnREZ0I7RVV1RGhCOztBQUVBO0VBQ0MsT1YxRGU7RVUyRGY7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLE9WdEVnQjtFVXVFaEI7O0FBRUE7RUFDQzs7O0FDMUVKO0VBRUM7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7RUFFQTtBQUFBO0lBRUM7SUFDQTs7RUFHRDtJQUNDOzs7QUFNRjtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBS0M7RUFDQTs7QUFHRDtFQWREO0lBZUU7Ozs7QUNuREg7QUFJQztFQUNDOztBQUdEO0VBQ0M7O0FBSUE7RUFDQzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7OztBQ3JCRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBT0E7RUFERDtJQUVFOzs7QUFPRjtFQUNDO0VBQ0E7RUFDQTs7QUFLQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBR0Y7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLQTtFQUNDOztBQU1EO0VBQ0M7O0FBTUw7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQU1MO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0lBT0U7OztBQUdEO0VBVkQ7SUFXRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFJQTtFQUREO0lBRUU7OztBQUdGO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7SUFDQTtJQUNBOzs7QUFHRjtBQUFBO0VBRUM7RUFDQTtFQUNBOztBQUVBO0VBTkQ7QUFBQTtJQU9FO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7QUFBQTtJQUNDOzs7QUFLRDtFQUREO0FBQUE7SUFFRTtJQUNBO0lBQ0E7OztBQU1GO0FBQUE7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUxEO0lBTUU7OztBQUdEO0VBVEQ7SUFVRTtJQUNBOzs7QUFLSDtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBR0Q7RUFQRDtJQVFFOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBS0g7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JidFBhO0VhdVBiO0VBQ0E7O0FBRUE7RUFWRDtJQVdFOzs7QUFHRDtFQUNDLGtCYjlQVzs7QWFpUVo7RUFDQztFQUNBOztBQVFOO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FO0lBQ0E7OztBQUdEO0VBQ0M7O0FBUUE7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDLE9iL1NZOztBYXFUaEI7RUFDQzs7QUFLQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuXG5AaW1wb3J0IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2lrejJjc3QuY3NzXCIpO1xuXG5ib2R5IHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQhaW1wb3J0YW50O1xuXHRmb250LWZhbWlseTogJGZvbnRfZmFtaWx5O1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblxuXHRoMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1LCBoNiwgLmg2LFxuXHRpbnB1dCwgYnV0dG9uLCBzZWxlY3QsIHRleHRhcmVhIHtcblx0XHRmb250LWZhbWlseTogJGZvbnRfZmFtaWx5O1xuXHRcdGZvbnQtZGlzcGxheTogc3dhcDtcblx0fVxuXG5cdGgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsXG5cdC5zaW5nbGUtcG9zdCAuZW50cnktdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IC45ZW0haW1wb3J0YW50O1xuXHR9XG5cblx0aDIsIC5oMiwgaDMsIC5oMywgaDQsIC5oNCwgaDUsIC5oNSxcblx0Lm1mcC1jb250ZW50IGgxLFxuXHQudHJpYmUtYmxvY2tfX3RpY2tldHNfX3JlZ2lzdHJhdGlvbl9fdGl0bGUgaDIge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0aDEsIC5oMSxcblx0LmVudHJ5LXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRmb250LXNpemU6IDEuNTYyNXJlbSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0aDIsIC5oMixcblx0LnRyaWJlLWJsb2NrX190aWNrZXRzX19yZWdpc3RyYXRpb25fX3RpdGxlIGgyIHtcblx0XHRmb250LXNpemU6IDEuOTM3NXJlbTtcblx0fVxuXG5cdGgzLCAuaDMge1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHR9XG5cblx0aDQsIC5oNCwgaDUsIC5oNSwgaDYsIC5oNiB7XG5cdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRcdG1hcmdpbjogMWVtIDAgLjVlbTtcblx0fVxuXG5cdCYuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgaDI6Zmlyc3QtY2hpbGQsXG5cdCYuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgaDM6Zmlyc3QtY2hpbGQsXG5cdCYuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgaDQ6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbjogMCAwIDJyZW0haW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGNvbG9yOiAjZjA1NWEwO1xuXHR9XG5cblx0ZGl2W2NsYXNzKj1cInNlY3Rpb24tLVwiXSB7XG5cdFx0aDIge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0XHRmb250LXNpemU6IDEuNTYyNXJlbSFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBhZ2Utc3ViLWhlYWRpbmcge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5oLXdpZGdldCB7XG5cdFx0Zm9udC1zaXplOiAxLjI1cmVtIWltcG9ydGFudDtcblx0fVxuXG5cdGEge1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0fVxuXG5cdFx0Ji5maW5kLW91dC1tb3JlLFxuXHRcdCYuc2VlLWFsbC1wb3N0cyB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRmb250LXNpemU6IDEuNTYyNXJlbSFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXdlaWdodDogNzAwIWltcG9ydGFudDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI4IWltcG9ydGFudDtcblx0XHRcdGNvbG9yOiAkYnJhbmQtbGlnaHQtcGluayFpbXBvcnRhbnQ7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbSFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI4IWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuc2VlLWFsbC1wb3N0cyB7XG5cdFx0XHRmb250LXNpemU6IDFyZW0haW1wb3J0YW50O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMCFpbXBvcnRhbnQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41IWltcG9ydGFudDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcblx0XHRcdGNvbG9yOiAkYnJhbmQtZGFyay1waW5rIWltcG9ydGFudDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmQtZGFyay1ibHVlIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQueC1sYXJnZS1mb250IHAge1xuXHRcdGZvbnQtc2l6ZTogeC1sYXJnZSFpbXBvcnRhbnQ7XG5cdH1cblxuXHQud2VsY29tZS1pbnRybyB7XG5cdFx0aDEge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQueC1tYWluIC54LXRleHQgdWwge1xuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IC45cmVtO1xuXHRcdFx0Ly8gbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIuKAolwiO1xuXHRcdFx0XHRmb250LXNpemU6IDIuMTI1cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTNweDtcblx0XHRcdFx0Y29sb3I6ICRicmFuZC1saWdodC1waW5rO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IC0yNnB4O1xuXHRcdFx0XHR0b3A6IDRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29tbWVudC1mb3JtLWF1dGhvciBsYWJlbCxcblx0LmNvbW1lbnQtZm9ybS1lbWFpbCBsYWJlbCxcblx0LmNvbW1lbnQtZm9ybS11cmwgbGFiZWwsXG5cdC5jb21tZW50LWZvcm0tcmF0aW5nIGxhYmVsLFxuXHQuY29tbWVudC1mb3JtLWNvbW1lbnQgbGFiZWwsXG5cdC53aWRnZXRfY2FsZW5kYXIgI3dwLWNhbGVuZGFyIHRoLFxuXHQucC1sYW5kbWFyay1zdWIgc3Ryb25nLFxuXHQud2lkZ2V0X3RhZ19jbG91ZCAudGFnY2xvdWQgYTpob3Zlcixcblx0LndpZGdldF90YWdfY2xvdWQgLnRhZ2Nsb3VkIGE6YWN0aXZlLFxuXHQuZW50cnktZm9vdGVyIGE6aG92ZXIsXG5cdC5lbnRyeS1mb290ZXIgYTphY3RpdmUsXG5cdC54LWNvbW1lbnQtYXV0aG9yLFxuXHQueC1jb21tZW50LWF1dGhvciBhIHtcblx0XHRjb2xvcjogJGJyYW5kLWRhcmstcGluaztcblx0fVxuXG5cdGFiYnIge1xuXHRcdGN1cnNvcjogaW5oZXJpdCFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcblx0XHRib3JkZXItYm90dG9tOiBub25lIWltcG9ydGFudDtcblx0fVxuXG59XG4iLCIvKiBGb250cyAqL1xuXG4kZm9udF9mYW1pbHk6IG11c2VvLXNhbnMtcm91bmRlZCwgc2Fucy1zZXJpZiFpbXBvcnRhbnQ7XG5cbi8qIENvbG91cnMgKi9cblxuJGJyYW5kLWxpZ2h0LXBpbms6ICNFMTE0Nzc7IC8qIHdhcyBGMDU1QTAqL1xuJGJyYW5kLWRhcmstcGluazogI0UxMTQ3NztcbiRicmFuZC1saWdodC1ibHVlOiAjMzM2RUI2OyAvKiB3YXMgNDA3RUM5Ki9cbiRicmFuZC1kYXJrLWJsdWU6ICMzMzZlYjY7XG4kYnJhbmQtbGlnaHQtZ3JlZW46ICMwMzgxODE7IC8qIHdhcyAwNUM4QzgqL1xuJGJyYW5kLWRhcmstZ3JlZW46ICMwMzgxODE7XG4kbGlnaHQtZ3JleTogI0Y5RjhGODtcbiRib2R5LWNvbG9yOiAjNTc1NzU3O1xuXG4vKiBCcmVha3BvaW50cyAqL1xuXG4kbW9iaWxlX2JyZWFrOiA2NzZweDtcbiRsYXJnZV9tb2JpbGVfYnJlYWs6IDc2N3B4O1xuJHRhYmxldF9icmVhazogOTc5cHg7XG4kZGVza3RvcF9icmVhazogMTIwMHB4O1xuIiwiQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XG5cbmJvZHkge1xuXG5cdC8qV2lkZ2V0cyovXG5cblx0LndpZGdldCB7XG5cdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0bWFyZ2luLXRvcDogMmVtIWltcG9ydGFudDtcblxuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0XHRsaSB7XG5cblx0XHRcdH1cblx0XHR9XG5cblx0XHR1bCwgb2wge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAwIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxZW0haW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lIWltcG9ydGFudDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGJyYW5kLWRhcmstcGluaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogLjZlbSAwIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXNpemU6IDFlbSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICAkZm9udF9mYW1pbHk7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJyYW5kLWRhcmstYmx1ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLndpZGdldF9yZWNlbnRfZW50cmllcyBsaSxcblx0XHQmLndpZGdldF9yZWNlbnRfY29tbWVudHMgbGkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0fVxuXG5cdC53aWRnZXRfbmF2X21lbnUsXG5cdC53aWRnZXRfbWV0YSxcblx0LndpZGdldF9wYWdlcyB7XG5cdFx0dWwgbGkgYSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKkJyZWFkY3J1bWIqL1xuXG5cdC54LWJyZWFkY3J1bWItd3JhcCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0cGFkZGluZy10b3A6IDE3cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE3cHg7XG5cblx0XHQueC1icmVhZGNydW1icyB7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LngtbmF2LWFydGljbGVzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRjb2xvcjogJGJyYW5kLWRhcmstYmx1ZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZC1kYXJrLXBpbms7XG5cdFx0XHR9XG5cblx0XHRcdC5ob21lIGkge1xuXHRcdFx0XHRjb2xvcjogJGJvZHktY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LypDb2x1bW5zKi9cblxuXHQub2Zmc2V0LWNvbHVtbiB7XG5cdFx0bWF4LXdpZHRoOiA2NjBweCFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luOiAwIGF1dG8haW1wb3J0YW50O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldF9icmVhaykge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQub2Zmc2V0LWNvbHVtbi1zaWRlYmFyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldF9icmVhaykge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdC54LWNvbHVtbi54LTItMyxcblx0XHQuaGVudHJ5IHtcblx0XHRcdG1heC13aWR0aDogNjYwcHghaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0JSFpbXBvcnRhbnQ7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXRfYnJlYWspIHtcblx0XHRcdFx0ZmxleC1iYXNpczogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LngtY29sdW1uLngtMS0zLFxuXHRcdC54LXNpZGViYXIge1xuXHRcdFx0bWF4LXdpZHRoOiAyNTJweCFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogMiUhaW1wb3J0YW50O1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0X2JyZWFrKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IGNhbGMoNCUgKyAxZW0pIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50O1xuXHRcdFx0XHRmbGV4LWJhc2lzOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKkltYWdlcyovXG5cblx0LmFsaWdubm9uZSB7XG5cdFx0bWFyZ2luOiAxLjNlbSAwIDEuMmVtO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldF9icmVhaykge1xuXHRcdFx0bWFyZ2luOiAuNzVlbSAwIC42ZW07XG5cdFx0fVxuXHR9XG5cblx0LypCdXR0b25zKi9cblxuXHQuYnV0dG9uLFxuXHQuZ2l2ZS1mb3JtIC5naXZlLWJ0bixcblx0LmdpdmVfZ2lmdF9haWRfdGFrZV90b19teV9kb25hdGlvbixcblx0LnRyaWJlLWV2ZW50cy1idXR0b24sXG5cdC50cmliZS1idXR0b24sXG5cdC5zdWJtaXQsXG5cdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5cdC5JblBhZ2VCdXR0b24sXG5cdC5JblBhZ2VCdXR0b25QaW5rLFxuXHQjY2F0YXB1bHQtY29va2llLWJhciBidXR0b24sXG5cdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdLFxuXHQuZ2l2ZS1yZWN1cnJpbmctbWFuYWdlLXN1YnNjcmlwdGlvbnMtcmVjZWlwdC1saW5rIHtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1pbi13aWR0aDogMjI0cHghaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDQwcHghaW1wb3J0YW50O1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0IWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDEuMTI1cmVtIWltcG9ydGFudDtcblx0XHRmb250LXN0eWxlOiBub3JtYWwhaW1wb3J0YW50O1xuXHRcdGZvbnQtd2VpZ2h0OiA5MDAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiAuODkhaW1wb3J0YW50O1xuXHRcdHRleHQtc2hhZG93OiBub25lIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAxNXB4IDUwcHghaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWxpZ2h0LXBpbms7XG5cdFx0Y29sb3I6ICNGRkY7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjRkZGIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1kYXJrLXBpbms7XG5cdFx0fVxuXHR9XG5cblx0LkluUGFnZUJ1dHRvbixcblx0LkluUGFnZUJ1dHRvblBpbmsge1xuXHRcdG1hcmdpbjogLjVyZW0gMCAxcmVtO1xuXHR9XG5cblx0LypQYWdpbmF0aW9uKi9cblxuXHQueC1wYWdpbmF0aW9uIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRhLCBzcGFuIHtcblx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdHdpZHRoOiA0MnB4O1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJGJvZHktY29sb3I7XG5cdFx0XHRtYXJnaW46IDAgMXB4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRib2R5LWNvbG9yO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZC1kYXJrLXBpbms7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmN1cnJlbnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWxpZ2h0LWdyZWVuIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0fVxuXHR9XG5cblx0LypYIEFsZXJ0Ki9cblxuXHQueC1hbGVydC1pbmZvLFxuXHQuYnVkZHlwcmVzcyAjbWVzc2FnZS5pbmZvLFxuXHQuYmJwLXRlbXBsYXRlLW5vdGljZS5pbmZvLFxuXHQuZ2l2ZV9lcnJvciwgLmdpdmVfc3VjY2VzcywgLmdpdmVfd2FybmluZyxcblx0LnRyaWJlLWJsb2NrX190aWNrZXRzX19pdGVtX19hdHRlbmRlZV9fZmllbGRzX19lcnJvciB7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItY29sb3I6IHJnYigyMTcsMjE3LDIxNyk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweCAxMHB4IDEwcHggMTBweDtcblx0XHRwYWRkaW5nOiAxZW0gMS4zZW0gLjllbTtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRmb250LXNpemU6IDEuMTI1ZW07XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRsZXR0ZXItc3BhY2luZzogMGVtO1xuXHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDBweCB0cmFuc3BhcmVudDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRjb2xvcjogJGJyYW5kLWRhcmstYmx1ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2hhZG93OiAwZW0gMGVtIDBlbSAwZW0gdHJhbnNwYXJlbnQ7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkYnJhbmQtZGFyay1waW5rO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZC1kYXJrLWJsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LypDUUMgV2lkZ2V0Ki9cblxuXHQuY3FjLXdpZGdldCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiKDIxNywgMjE3LCAyMTcpO1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cblx0XHRpbWcge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR9XG5cblx0XHRzdHJvbmcge1xuXHRcdFx0Y29sb3I6IGdyZWVuO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHR9XG5cblx0XHQuYnV0dG9uIHtcblx0XHRcdG1pbi13aWR0aDogMCFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDFyZW0haW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogMTFweCAyMHB4IWltcG9ydGFudDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cbn1cbiIsIkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqOyBcblxuYm9keSB7XG5cblx0Lm1hc3RoZWFkIHtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdH1cblxuXHRcdC54LXRvcGJhciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC54LXRvcGJhci1pbm5lciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cblx0XHRcdC54LWNvbHVtbiB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IDM0JTtcblx0XHRcdFx0bWF4LXdpZHRoOiAzNCU7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblxuXHRcdFx0XHQmLnRlbC1ubyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiAzMiU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzMiU7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDNweCAyMHB4IDRweDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0NnB4O1xuXG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzcHggOHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE5cHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRicmFuZC1saWdodC1ibHVlO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAycHggMDtcblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmQtbGlnaHQtcGluaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0gLy90ZWxfbm9cblxuXHRcdFx0XHQmLm5hdi1tZW51IHtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE3cHg7XG5cblx0XHRcdFx0XHRcdCYueC1tZW51LWl0ZW0td29vY29tbWVyY2UsXG5cdFx0XHRcdFx0XHQmLm5hdi1zZWFyY2gsXG5cdFx0XHRcdFx0XHQmLm5hdi1kb25hdGUtdG9wYmFyIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE0cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYueC1tZW51LWl0ZW0td29vY29tbWVyY2Uge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBjb250ZW50cztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLm5hdi1zZWFyY2gge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDNweDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3gtY2hpbGQvZGlzdC9pbWFnZXMvaWNvbi1zZWFyY2gtcGluay5zdmcpIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTdweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuNjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5uYXYtZG9uYXRlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDNweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy94LWNoaWxkL2Rpc3QvaW1hZ2VzL2ljb24taGVhcnQtcGluay5zdmcpIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTdweCAxNnB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXRfYnJlYWspIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRicmFuZC1kYXJrLWJsdWU7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJyYW5kLWRhcmstcGluaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0gLy9uYXZfbWVudVxuXHRcdFx0fSAvL3gtY29sdW1uXG5cdFx0fVxuXG5cdFx0LngtbmF2YmFyLXdyYXAsXG5cdFx0LngtY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDExMTA7XG5cdFx0fVxuXG5cdFx0LngtbmF2YmFyIHtcblx0XHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZjBmMGYwO1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHR9XG5cblx0XHQueC1uYXZiYXItaW5uZXIge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0LngtY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMjBweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC54LWJ0bi1uYXZiYXItd29vY29tbWVyY2Uge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxN3B4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLXRhYmxlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC54LWJyYW5kIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0XHR3aWR0aDogMTgycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC54LWJ0bi1uYXZiYXIsXG5cdFx0LngtbmF2LXdyYXAge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQueC1uYXYtd3JhcCB7XG5cdFx0XHQmLmRlc2t0b3Age1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IDhweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE4cHg7XG5cdFx0XHRcdGZsZXg6IDE7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIyMHB4KSB7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDFlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0XHRmbGV4OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LngtbWVudS1pdGVtIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fSAvL21hc3RoZWFkXG5cblxuXHQvLyBNYXggTWVnYSBNZW51XG5cblx0I21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDcycHg7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR3aWR0aDogOTQlO1xuXHRcdFx0cGFkZGluZzogMTJweCAwIDI2cHghaW1wb3J0YW50O1xuXHRcdFx0ei1pbmRleDogOTtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMzAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KSB7XG5cdFx0XHR0b3A6IDY4cHg7XG5cdFx0fVxuXG5cdFx0PiBsaS5tZWdhLW1lbnUtaXRlbSB7XG5cblx0XHRcdCYubmF2LWRvbmF0ZSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0NXB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0X2JyZWFrKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0XHRtYXJnaW46IDhweCAwIDlweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQzcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQzcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWxpZ2h0LXBpbmshaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNzMuNXB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjFweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3gtY2hpbGQvZGlzdC9pbWFnZXMvaWNvbi1oZWFydC13aGl0ZS5zdmcpIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbiFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtZGFyay1waW5rIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMThweDtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYubmF2LW90aGVyLWxpbmtzIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubmF2LW90aGVyLWxpbmtzLWhlYWRpbmcgPiBhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Lm1lZ2EtaW5kaWNhdG9yIHtcblx0XHRcdFx0XHRjb2xvcjogJGJyYW5kLWxpZ2h0LXBpbmshaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gLm1lZ2Etc3ViLW1lbnUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMTYwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0dG9wOiBjYWxjKDEwMCUgKyAycHgpO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuXHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuXHRcdFx0XHRcdHRvcDogMTI0cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAzMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHQmLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmQtZGFyay1waW5rIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLm5hdi1zZWFyY2gge1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3gtY2hpbGQvZGlzdC9pbWFnZXMvaWNvbi1zZWFyY2gtcGluay5zdmcpIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTdweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLm5hdi1kb25hdGUge1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3gtY2hpbGQvZGlzdC9pbWFnZXMvaWNvbi1oZWFydC1waW5rLnN2ZykhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNnB4IDE3cHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5tZWdhLWRpc2FibGUtbGluayA+IGEge1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgPiBsaS5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhLm1lZ2EtbWVudS1saW5rID4gc3Bhbi5tZWdhLWluZGljYXRvciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0fVxuXG5cdCNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5IC5tZWdhLW1lbnUtdG9nZ2xlIC5tZWdhLXRvZ2dsZS1ibG9ja3MtcmlnaHQgLm1lZ2EtdG9nZ2xlLWJsb2NrIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxuXHQjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmsge1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg3cHgpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMCFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwIWltcG9ydGFudDtcblx0XHR9XG5cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0I21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5ID4gbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgPiBhLm1lZ2EtbWVudS1saW5rLFxuXHQjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgPiBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLXRvZ2dsZS1vbiA+IGEubWVnYS1tZW51LWxpbmsge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdGNvbG9yOiAkYnJhbmQtZGFyay1waW5rIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgPiBsaS5tZWdhLW1lbnUtbWVnYW1lbnUgPiB1bC5tZWdhLXN1Yi1tZW51IHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTVweDtcblx0XHR9XG5cdH1cblxuXHQjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgPiBsaS5tZWdhLW1lbnUtbWVnYW1lbnUgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0sXG5cdCNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSA+IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWNvbHVtbiA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0cGFkZGluZzogOXB4IDAgOXB4IDA7XG5cdFx0fVxuXHR9XG5cblxuXHQvLyBEb25hdGUgQnV0dG9uIChNb2JpbGUpXG5cblx0Lm1vYmlsZS1kb25hdGUtY3RhIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRjb2xvcjogJGJyYW5kLWRhcmstYmx1ZTtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS10YWJsZTtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAzcHg7XG5cdFx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0XHR3aWR0aDogMThweDtcblx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3gtY2hpbGQvZGlzdC9pbWFnZXMvaWNvbi1oZWFydC1waW5rLnN2ZykhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4IDE3cHghaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gNXB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRicmFuZC1kYXJrLXBpbms7XG5cdFx0fVxuXHR9XG5cblxuXHQvLyBMb3R0ZXJ5IFJlc3VsdHMgQmFyXG5cblx0LmxvdHRlcnktcmVzdWx0cy13cmFwIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQucmVzdWx0cyB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXG5cdFx0LnJlc3VsdCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMzgxODE7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI7XG5cdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRtYXJnaW46IDAgMnB4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kLWRhcmstYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuIiwiQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7IFxuXG4jeC1yb290IHtcblxuXHQvKiBHZW5lcmFsICovXG5cblx0LmltYWdlLWNvbHVtbiB7XG5cdFx0bWluLWhlaWdodDogMjYwcHg7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAyNDVweDtcblx0XHR9XG5cdH1cblxuXHQuY29udGVudC1jb2x1bW4ge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzMnB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzNXB4O1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5lcXVhbC1oZWlnaHRzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXG5cdC8qIEhlcm8gU2VjdGlvbiAqL1xuXG5cdC5zZWN0aW9uLS1oZXJvIHtcblx0XHRoZWlnaHQ6IDIydnc7XG5cdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0bWF4LWhlaWdodDogMzkwcHg7XG5cdH1cblxuXHQvKiBUd28gQ29sdW1uIFNlY3Rpb24gKi9cblxuXHQuc2VjdGlvbi0tdHdvLWNvbHVtbiB7XG5cdFx0LmZlYXR1cmVkLWltYWdlIHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtY29sdW1uIHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbSFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiBGdWxsIFdpZHRoIDUwLzUwIFNlY3Rpb24gKi9cblxuXHQuc2VjdGlvbi0tZnVsbC13aWR0aC1pbWctdGV4dCB7XG5cdFx0LmNvbnRlbnQtY29sdW1uIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0ZGl2LCBwLCBoMiwgaDMsIGg0LCBoNSB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdG1heC13aWR0aDogNTIxcHg7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQueC1hbmNob3ItYnV0dG9uIHtcblx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRcdFx0YWxpZ24tc2VsZjogY2VudGVyIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGRpdjpmaXJzdC1vZi10eXBlLmNvbnRlbnQtY29sdW1uIHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQueC1hbmNob3ItYnV0dG9uIHtcblx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LyogQ2FsbCB0byBBY3Rpb24gU2VjdGlvbiAqL1xuXG5cdC5zZWN0aW9uLS1jdGEge1xuXHRcdCYuYmx1ZS1iZyB7XG5cdFx0XHQueC1iZy1sYXllci1sb3dlci1pbWFnZSxcblx0XHRcdC54LWJnLWxheWVyLXVwcGVyLWltYWdlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWxpZ2h0LWJsdWU7XG5cblx0XHRcdFx0QHN1cHBvcnRzIG5vdCAobWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5KSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYig1MSwgMTEwLCAxODIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYucGluay1iZyB7XG5cdFx0XHQueC1iZy1sYXllci1sb3dlci1pbWFnZSxcblx0XHRcdC54LWJnLWxheWVyLXVwcGVyLWltYWdlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWxpZ2h0LXBpbms7XG5cblx0XHRcdFx0QHN1cHBvcnRzIG5vdCAobWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5KSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNDAsIDg1LCAxNjApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZ3JlZW4tYmcge1xuXHRcdFx0LngtYmctbGF5ZXItbG93ZXItaW1hZ2UsXG5cdFx0XHQueC1iZy1sYXllci11cHBlci1pbWFnZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1saWdodC1ncmVlbjtcblxuXHRcdFx0XHRAc3VwcG9ydHMgbm90IChtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHkpIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDUsIDIwMCwgMjAwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmJsdWUtYmcsXG5cdFx0Ji5waW5rLWJnLFxuXHRcdCYuZ3JlZW4tYmcge1xuXHRcdFx0LngtYmctbGF5ZXItbG93ZXItaW1hZ2UsXG5cdFx0XHQueC1iZy1sYXllci11cHBlci1pbWFnZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG5cdFx0XHRcdG9wYWNpdHk6IC4zNSFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0QHN1cHBvcnRzIG5vdCAobWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5KSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIENvbnRhaW5lZCBDYWxsIHRvIEFjdGlvbiBTZWN0aW9uICovXG5cblx0LnNlY3Rpb24tLWNvbnRhaW5lZC1jdGEge1xuXHRcdC54LWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXG5cdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiAxMDFweDtcblx0XHRcdFx0d2lkdGg6IDEwNHB4O1xuXHRcdFx0XHR0b3A6IDZweDtcblx0XHRcdFx0bGVmdDogLTEwNXB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMveC1jaGlsZC9kaXN0L2ltYWdlcy9iaXJkLXBpbmsucG5nKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5MHB4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdGJvdHRvbTogLTQ2cHg7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdHJpZ2h0OiAtMTA1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMveC1jaGlsZC9kaXN0L2ltYWdlcy9iaXJkLWJsdWUucG5nKTtcblx0XHRcdH1cblxuXHRcdFx0LngtY29sdW1uIHtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIWltcG9ydGFudDtcblx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDIwcHggMzZweDtcblxuXHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmdmb3JtX3dyYXBwZXIge1xuXHRcdFx0XHQuZ2ZpZWxkX2xhYmVsIHtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRiFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudmFsaWRhdGlvbl9lcnJvcixcblx0XHRcdFx0bGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuZ2ZpZWxkX2Rlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRjb2xvcjogIzEwMTAxMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcblx0XHRcdFx0Y29sb3I6ICNGRkYhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIEZ1bGwgV2lkdGggQ2FsbCB0byBBY3Rpb24gU2VjdGlvbiAqL1xuXG5cdC5zZWN0aW9uLS1mdWxsLXdpZHRoLWN0YSB7XG5cdFx0LmNvbnRlbnQtY29sdW1uIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0LyogUG9zdHMgR3JpZCAqL1xuXG5cdC5zZWN0aW9uLS1wb3N0cy1ncmlkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdC5wb3N0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmOm50aC1vZi10eXBlKDNuKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjRyZW07XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5mZWF0dXJlZC0xIHtcblx0XHRcdFx0LmZlYXR1cmVkLXBvc3Qge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5wb3N0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcblx0XHRcdH1cblxuXHRcdFx0LnBvc3QtY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmc6IDI1cHggMjVweCAyNXB4O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0Ly9kaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0Y29sb3I6ICRicmFuZC1saWdodC1waW5rO1xuXHRcdFx0XHRtYXJnaW46IDAgMCA3cHghaW1wb3J0YW50O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmQtbGlnaHQtYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucG9zdC1jYXRlZ29yaWVzIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRjb2xvcjogJGJyYW5kLWRhcmstYmx1ZTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHRcdFx0Y29sb3I6ICRib2R5LWNvbG9yO1xuXHRcdFx0fVxuXG5cdFx0XHQuZmVhdHVyZWQtcG9zdCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWxpZ2h0LWdyZWVuO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3gtY2hpbGQvZGlzdC9pbWFnZXMvaWNvbi1zdGFyLXdoaXRlLnN2Zyk7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjZweCAyN3B4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAtMjBweDtcblx0XHRcdFx0cmlnaHQ6IC0xNnB4O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm1vcmUtbGluayB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LyogS2V5IEZhY3RzICYgRmlndXJlcyBTZWN0aW9ucyAqL1xuXG5cdC5zZWN0aW9uLS1maWd1cmVzIHtcblx0XHQueC1jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQueC1jb2x1bW4ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA3LjVlbTtcblxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIENvdW50ZXIgQ29tcG9uZW50ICovXG5cblx0LmNvbXBvbmVudC0tY291bnRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogMTY0cHg7XG5cdFx0d2lkdGg6IDE2NHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1saWdodC1waW5rO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRoZWlnaHQ6IDEzNXB4IWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAxMzVweCFpbXBvcnRhbnQ7XG5cblx0XHRcdC54LWNvdW50ZXItbnVtYmVyLXByZWZpeCxcblx0XHRcdC54LWNvdW50ZXItbnVtYmVyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjRyZW0haW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIEZpZ3VyZXMgJiBMb3R0ZXJ5IFJlc3VsdHMgU2VjdGlvbnMgKi9cblxuXHQuc2VjdGlvbi0tZmlndXJlcyxcblx0LnNlY3Rpb24tLWxvdHRlcnktcmVzdWx0cyB7XG5cdFx0LmNvbXBvbmVudC0tY291bnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0fVxuXHR9XG5cblx0LyogU2hvcHMgQ29tcG9uZW50ICovXG5cblx0LnNlY3Rpb24tLXNob3BzIHtcblx0XHQueC1jb2x1bW4ueC0xLTMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNCU7XG5cblx0XHRcdCY6bnRoLW9mLXR5cGUoM24pIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wb3N0IHtcblx0XHRcdC5wb3N0LWZlYXR1cmVkLWltYWdlIHtcblx0XHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiBMb3R0ZXJ5IFJlc3VsdHMgU2VjdGlvbiAqL1xuXG5cdC5zZWN0aW9uLS1sb3R0ZXJ5LXJlc3VsdHMge1xuXHRcdC54LWNvbHVtbiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNi41ZW07XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG90dGVyeS1yZXN1bHQtZmlyc3Qge1xuXHRcdFx0bWF4LXdpZHRoOiAzNTZweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5sb3R0ZXJ5LXJlc3VsdC1zZWNvbmQsXG5cdFx0LmxvdHRlcnktcmVzdWx0LXRoaXJkLFxuXHRcdC5sb3R0ZXJ5LXJlc3VsdC1mb3VydGgge1xuXHRcdFx0LmNvbXBvbmVudC0tY291bnRlciB7XG5cdFx0XHRcdGhlaWdodDogMTM1cHg7XG5cdFx0XHRcdHdpZHRoOiAxMzVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG90dGVyeS1yZXN1bHQtZmlmdGgge1xuXHRcdFx0LmNvbXBvbmVudC0tY291bnRlciB7XG5cdFx0XHRcdGhlaWdodDogMTE1cHg7XG5cdFx0XHRcdHdpZHRoOiAxMTVweDtcblx0XHRcdH1cblxuXHRcdFx0LmxvdHRlcnktcmVzdWx0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMS4ycmVtO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxLjJyZW07XG5cdFx0XHRcdG1hcmdpbjogMC4yZW0gMC4xNWVtO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5sb3R0ZXJ5LXJlc3VsdCB7XG5cdFx0XHRmb250LXNpemU6IDEuOGVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjg7XG5cdFx0XHRjb2xvcjogJGJvZHktY29sb3I7XG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCByZ2JhKDg3LDg3LDg3LDAuMjUpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNGVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogLjM4ZW07XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn0gLy8jeC1yb290XG5cbi8qIEhlcm8gU2VjdGlvbiAqL1xuXG4uaG9tZSAjeC1yb290IC5zZWN0aW9uLS1oZXJvIHtcblx0bWF4LWhlaWdodDogNDIwcHg7XG59XG5cbi8qIEZhY3RzICYgRmlndXJlcyBTZWN0aW9uICovXG5cbi5ob21lICN4LXJvb3QgLnNlY3Rpb24tLWZpZ3VyZXMge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0bWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuXG4vKiBDb3JuZXJzdG9uZSBDb21wb25lbnRzICovXG5cblxuLyogQmxvY2txdW90ZSAqL1xuXG4ueC1xdW90ZSB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udF9mYW1pbHk7XG5cblx0LngtcXVvdGUtY2l0ZS10ZXh0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4vKiBXaWRnZXQgQXJlYSAqL1xuXG4ueC1iYXItd2lkZ2V0LWFyZWEge1xuXHQud2lkZ2V0X25hdl9tZW51IHtcblx0XHRwYWRkaW5nOiAxLjlyZW0gMS44NzVyZW0gMS4xcmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdH1cbn1cbiIsIkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqOyBcblxuLyogRm9ybSBGaWVsZHMgKi9cblxuI3gtcm9vdCB7XG5cblx0aW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cInRlbFwiXSwgaW5wdXRbdHlwZT1cInVybFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuXHR0ZXh0YXJlYSwgc2VsZWN0LFxuXHQuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdGZvbnQtc2l6ZTogMWVtIWltcG9ydGFudDtcblx0XHRib3JkZXItY29sb3I6ICNkZmRmZGYhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweCFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjJlbSFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogMS4yZW0haW1wb3J0YW50O1xuXHR9XG5cblx0aW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cInRlbFwiXSwgaW5wdXRbdHlwZT1cInVybFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuXHRzZWxlY3QsXG5cdC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0aGVpZ2h0OiAzZW0haW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkYm9keS1jb2xvciFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRiFpbXBvcnRhbnQ7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogI2JkYmRiZCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGhlaWdodDogMjFweCFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDIxcHghaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGYhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCUhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbjogMCA3cHggMCAwIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciFpbXBvcnRhbnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlciFpbXBvcnRhbnQ7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGUhaW1wb3J0YW50O1xuXG5cdFx0JjpjaGVja2VkK2xhYmVsIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6Y2hlY2tlZDo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIiFpbXBvcnRhbnQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6IDExcHghaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDExcHghaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWxpZ2h0LXBpbmshaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0KyBsYWJlbCxcblx0XHQrIHNwYW4ge1xuXHRcdFx0Y29sb3I6ICRib2R5LWNvbG9yO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbCFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDFlbSFpbXBvcnRhbnQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMSFpbXBvcnRhbnQ7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4IWltcG9ydGFudDtcblxuXHRcdCY6Y2hlY2tlZDo6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4IWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHRzZWxlY3QsXG5cdC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMveC1jaGlsZC9kaXN0L2ltYWdlcy9pY29uLWNoZXZyb24tZG93bi1waW5rLnN2Zyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxNHB4O1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjFweCBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IC4xZW0haW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiAwIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzLjJlbSFpbXBvcnRhbnQ7XG5cblx0XHRAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSkge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdHRleHRhcmVhIHtcblx0XHRwYWRkaW5nLXRvcDogMWVtIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtIWltcG9ydGFudDtcblx0fVxuXG5cdGxhYmVsIHtcblx0XHRjb2xvcjogcmdiKDY0LDEyNiwyMDEpO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogLjI1ZW0haW1wb3J0YW50O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjY3cHghaW1wb3J0YW50O1xuXHR9XG5cbn1cblxuLyogU2VsZWN0MiAqL1xuXG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdHBhZGRpbmctdG9wOiA5cHghaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdHBhZGRpbmc6IDEwcHggMCAwIDAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcblx0Ym9yZGVyLWNvbG9yOiAjZGZkZmRmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2RhdGEtc2VsZWN0ZWRdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWxpZ2h0LXBpbms7XG59XG5cbi8qIEdyYXZpdHkgRm9ybXMgKi9cblxuYm9keSB7XG5cdC5nZm9ybV93cmFwcGVyIHtcblxuXHRcdG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xuXG5cdFx0LnZhbGlkYXRpb25fZXJyb3Ige1xuXHRcdFx0Y29sb3I6ICRicmFuZC1saWdodC1waW5rIWltcG9ydGFudDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRoMi5nc2VjdGlvbl90aXRsZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyZW0haW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5nZmllbGRfZGVzY3JpcHRpb24ge1xuXHRcdFx0Zm9udC1zaXplOiAxZW0haW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5nZm9ybV9ib2R5IHtcblx0XHRcdHVsLmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHRcdGxpLmdmaWVsZCB7XG5cblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdCtsaS5nZmllbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLjllbSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmdmaWVsZF9jaGVja2JveCxcblx0XHRcdFx0XHQuZ2ZpZWxkX3JhZGlvIHtcblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgLjVlbSAwO1xuXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmdmaWVsZF9jaGVja2JveCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSxcblx0XHRcdFx0XHQuZ2ZpZWxkX3JhZGlvIGxpIGlucHV0W3R5cGU9cmFkaW9dIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMXB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjFweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmdpbnB1dF9jb250YWluZXJfZmlsZXVwbG9hZCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5nZmllbGRfZXJyb3Ige1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHQuZ2ZpZWxkX2Rlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRicmFuZC1saWdodC1waW5rIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH0gLy8gZ2Zvcm1fYm9keVxuXG5cdFx0Lmdmb3JtX2Zvb3RlciB7XG5cdFx0XHQuZ2Zvcm1fYnV0dG9uIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fSAvLyBnZm9ybV9mb290ZXJcblxuXHR9XG5cbn1cbiIsIkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqOyBcblxuLyogQXJjaGl2ZSAqL1xuXG4uY2F0ZWdvcnkge1xuXHQueC1icmVhZGNydW1icyB7XG5cdFx0LmRlbGltaXRlcjpmaXJzdC1vZi10eXBlLFxuXHRcdGE6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLypBcmNoaXZlIFRpdGxlcyovXG5cbi5oLWxhbmRtYXJrIHtcblx0bWFyZ2luLWJvdHRvbTogMC4yZW0haW1wb3J0YW50O1xuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsIWltcG9ydGFudDtcblxuXHRzcGFuIHtcblx0XHQmOjpiZWZvcmUsXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5wLWxhbmRtYXJrLXN1YiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAdXNlIFwidmFyaWFibGVzXCIgYXMgKjsgXG5cbi8qIFNpbmdsZSBQb3N0ICovXG5cbi5zaW5nbGUtcG9zdCB7XG5cdC5lbnRyeS1mZWF0dXJlZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uZW50cnktd3JhcCB7XG5cdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcbn1cblxuLngtY29udGFpbmVyLm9mZnNldCxcbi5zaW5nbGUgLmhlbnRyeSB7XG5cdHBhZGRpbmc6IDIuMiUgMCAzJTtcbn1cblxuLngtY29udGFpbmVyLm9mZnNldCxcbi5zaW5nbGUgLmhlbnRyeSB7XG5cdG1hcmdpbjogMCBhdXRvIWltcG9ydGFudDtcbn1cblxuLmVudHJ5LWNvbnRlbnQge1xuXHRtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcbn1cblxuLyogU2lkZWJhciAqL1xuXG4ueC1zaWRlYmFyIHtcblx0bWF4LXdpZHRoOiAyNTJweCFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OiAyJSFpbXBvcnRhbnQ7XG5cblx0LndpZGdldCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweCAxMHB4IDEwcHggMTBweDtcblx0XHRwYWRkaW5nOiAxLjYyNXJlbSAxLjg3NXJlbSAxLjJyZW0gMS44NzVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI0OSwyNDgsMjQ4KTtcblx0XHRtYXJnaW4tdG9wOiAyZW0haW1wb3J0YW50O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0bWFyZ2luLXRvcDogMS4yZW0haW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcblxuLyogVHJpYmUgRXZlbnRzICovXG5cbi8qIEV2ZW50IFNpbmdsZXMgKi9cblxuLnNpbmdsZS10cmliZV9ldmVudHMge1xuXG5cdC8qQ29udGVudCovXG5cblx0LnRyaWJlLWV2ZW50cy1zaW5nbGUge1xuXHRcdG1hcmdpbjogMyUgMDtcblx0fVxuXG5cdC50cmliZS1ldmVudHMtc2luZ2xlLWV2ZW50LXRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0LnRyaWJlLWV2ZW50cy1zY2hlZHVsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC50cmliZS1ldmVudHMtc2luZ2xlLWV2ZW50LWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4JSFpbXBvcnRhbnQ7XG5cdH1cblxuXHQvKlRpY2tldHMqL1xuXG5cdC50cmliZS1ldmVudHMtdGlja2V0cyB7XG5cdFx0LnRyaWJlLXRpY2tldHMtZm9ybS1yb3cge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHR0ZCB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0cGFkZGluZzogOHB4IWltcG9ydGFudDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjIhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5xdWFudGl0eSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50cmliZS10aWNrZXRzLXJlbWFpbmluZyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC50aWNrZXRzX3ByaWNlIHtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGNvbG9yOiAjNDY0NjQ2O1xuXHRcdH1cblx0fVxuXG5cdC50cmliZS1ldmVudHMtdGlja2V0cyAudGlja2V0c19kZXNjcmlwdGlvbixcblx0LnRyaWJlLWV2ZW50cy10aWNrZXRzIC50aWNrZXRzX25hbWUsXG5cdC50cmliZS1ldmVudHMtdGlja2V0cyAudGlja2V0c19uYW1lIHAsXG5cdC50cmliZS1ldmVudHMtdGlja2V0cyAudGlja2V0c19wcmljZSB7XG5cdFx0cGFkZGluZy10b3A6IDE5cHg7XG5cdH1cblxuXHQvKlJlbGF0ZWQgRXZlbnRzKi9cblxuXHQudHJpYmUtZXZlbnRzLXJlbGF0ZWQtZXZlbnRzLXRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiA5JSFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy10b3A6IDguNSUhaW1wb3J0YW50O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoMjE3LCAyMTcsIDIxNyk7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQudHJpYmUtcmVsYXRlZC1ldmVudHMge1xuXHRcdG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHR3aWR0aDogNDcuNSUhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1JSFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50cmliZS1yZWxhdGVkLWV2ZW50cy10aHVtYm5haWwge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LnRyaWJlLXJlbGF0ZWQtZXZlbnQtaW5mbyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleTtcblx0XHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0fVxuXG5cdFx0LnRyaWJlLXJlbGF0ZWQtZXZlbnRzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbSFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdG1hcmdpbjogMCAwIDlweCFpbXBvcnRhbnQ7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kLWxpZ2h0LXBpbms7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZC1saWdodC1ibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LypNZXRhIChzaWRlYmFyKSovXG5cblx0LngtMS0zIC50cmliZS1ldmVudHMtZXZlbnQtbWV0YSB7XG5cdFx0bWFyZ2luOiAwIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDAhaW1wb3J0YW50O1xuXHR9XG5cblx0LngtMS0zIC50cmliZS1ldmVudHMtbWV0YS1ncm91cCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweCAxMHB4IDEwcHggMTBweDtcblx0XHRwYWRkaW5nOiAxLjYyNXJlbSAxLjg3NXJlbSAxLjJyZW0gMS44NzVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI0OSwyNDgsMjQ4KTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0bWFyZ2luOiAwIDAgMmVtIWltcG9ydGFudDtcblx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cblx0XHRkZCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHR9XG5cbn1cblxuLyogRXZlbnQgQXJjaGl2ZXMgKi9cblxuLnBvc3QtdHlwZS1hcmNoaXZlLXRyaWJlX2V2ZW50cyB7XG5cblx0LnNlY3Rpb24tLWhlcm8ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQudHJpYmUtZXZlbnRzLXBhZ2UtdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNGVtIWltcG9ydGFudDtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRicmFuZC1saWdodC1ibHVlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZC1saWdodC1waW5rO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRyaWJlLWV2ZW50cy1pY2FsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0I3RyaWJlLWV2ZW50cy1oZWFkZXIge1xuXHRcdC50cmliZS1ldmVudHMtbmF2LXBhZ2luYXRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQvKlNlYXJjaCBGaWx0ZXIgQmFyKi9cblxuXHQjdHJpYmUtZXZlbnRzLWJhciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRwYWRkaW5nOiAyMHB4IDI1cHggMjVweDtcblxuXHRcdC50cmliZS1iYXItZmlsdGVycy1pbm5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmQtbGlnaHQtcGluaztcblx0XHRcdH1cblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQudHJpYmUtYmFyLWRhdGUtZmlsdGVyLFxuXHRcdFx0LnRyaWJlLWJhci1zZWFyY2gtZmlsdGVyIHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjVweDtcblxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2RmZGZkZiFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRyaWJlLWJhci1zdWJtaXQge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0bWFyZ2luLXRvcDogLjVyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdC50cmliZS1ldmVudHMtYnV0dG9uIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTZweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHghaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50cmliZS1iYXItZGF0ZS1maWx0ZXIsXG5cdFx0XHQudHJpYmUtYmFyLXNlYXJjaC1maWx0ZXIsXG5cdFx0XHQudHJpYmUtYmFyLXN1Ym1pdCB7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjdHJpYmUtYmFyLWZvcm0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQjdHJpYmUtYmFyLWNvbGxhcHNlLXRvZ2dsZSB7XG5cdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHdpZHRoOiAwO1xuXHR9XG5cblx0I3RyaWJlLWJhci1maWx0ZXJzIHtcblx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdH1cblxuXHQudHJpYmUtZXZlbnRzLWxpc3Qtc2VwYXJhdG9yLW1vbnRoIHtcblx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQvKlBvc3QgR3JpZCAvIFRpbGVzKi9cblxuXHQuc2VjdGlvbi0tcG9zdHMtZ3JpZCB7XG5cdFx0bWFyZ2luLXRvcDogNS41JTtcblx0XHRtYXJnaW4tbGVmdDogLTIlO1xuXHRcdG1hcmdpbi1yaWdodDogLTIlO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0LnBvc3Qge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIlIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1yaWdodDogMiUhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDI5LjMzMyUhaW1wb3J0YW50O1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZS10cmliZV9ldmVudHMsXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyB7XG5cblx0LypQb3N0Ki9cblxuXHQucG9zdCB7XG5cdFx0LnBvc3QtY29udGVudCB7XG5cdFx0XHRkaXYge1xuXHRcdFx0XHQvL2Rpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LnRyaWJlLWV2ZW50cy1saXN0LWV2ZW50LXRpdGxlIGEge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kLWxpZ2h0LXBpbms7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZC1saWdodC1ibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZS10cmliZV9ldmVudHMsXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyxcbi5zZWN0aW9uLS1wb3N0cy1ncmlkIHtcblxuXHQvKlBvc3QqL1xuXG5cdC5wb3N0IHtcblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbCFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJGJvZHktY29sb3I7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQudHJpYmUtZXZlbnRzLWV2ZW50LW1ldGEge1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYigyMTcsIDIxNywgMjE3KTtcblx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHRcdFx0bWFyZ2luOiAxcmVtIDAgMDtcblx0XHRcdGZvbnQtc2l6ZTogLjllbTtcblxuXHRcdFx0PiBkaXYgPiBkaXYge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogLjVyZW07XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kLWxpZ2h0LWJsdWU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZC1saWdodC1waW5rO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5yZWN1cnJpbmdpbmZvIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBwcmU7XG5cdFx0XHR9XG5cblx0XHRcdC50cmliZS1ldmVudHMtZGl2aWRlciB7XG5cdFx0XHRcdCY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50cmliZS1ldmVudHMtdG9vbHRpcCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50cmliZS1ldmVudHMtZXZlbnQtY29zdCB7XG5cdFx0XHRmb250LXNpemU6IC45ZW07XG5cdFx0XHRwYWRkaW5nLXRvcDogLjVyZW07XG5cblx0XHRcdGZvcm0ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jdHJpYmUtZXZlbnRzLWNvbnRlbnQudHJpYmUtZXZlbnRzLWxpc3Qge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udHJpYmUtZXZlbnRzLWxpc3QgLnRpbWUtZGV0YWlscyxcbi50cmliZS1ldmVudHMtbGlzdCAudHJpYmUtZXZlbnRzLXZlbnVlLWRldGFpbHMge1xuXHRsaW5lLWhlaWdodDogMS43IWltcG9ydGFudDtcbn1cblxuLnRyaWJlLWV2ZW50cy1ub3RpY2VzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0Ym9yZGVyLWNvbG9yOiByZ2IoMjE3LDIxNywyMTcpO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRjb2xvcjogJGJyYW5kLWRhcmstYmx1ZTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0cGFkZGluZzogMWVtIDEuM2VtIC44ZW07XG5cdG1hcmdpbi10b3A6IDEuNWVtO1xufVxuXG4uZGF0ZXBpY2tlciB7XG5cdHotaW5kZXg6IDk5OTkhaW1wb3J0YW50O1xufVxuXG4vKiBBdHRlbmRlZSBSZWdpc3RyYXRpb24gKi9cblxuYm9keS5wYWdlLXRyaWJlLWF0dGVuZGVlLXJlZ2lzdHJhdGlvbiAuZW50cnktY29udGVudCxcbmJvZHkucGFnZS10cmliZS1hdHRlbmRlZS1yZWdpc3RyYXRpb24gLmVudHJ5LWhlYWRlciB7XG5cdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbn1cblxuLnRyaWJlLWJsb2NrX190aWNrZXRzX19yZWdpc3RyYXRpb25fX2V2ZW50IHtcblxuXHQuZGFzaGljb25zLWVkaXQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQudHJpYmUtYmxvY2tfX3RpY2tldHNfX3JlZ2lzdHJhdGlvbl9fdGl0bGUgaDIge1xuXHRcdG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnRyaWJlLWJsb2NrX190aWNrZXRzX19pdGVtX19hdHRlbmRlZV9fZmllbGRzX19mb3JtIHtcblx0XHRpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRoNCB7XG5cdFx0XHRjb2xvcjogJGJyYW5kLWxpZ2h0LXBpbms7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblx0fVxuXG5cdC50cmliZS10aWNrZXRfX2hlYWRpbmcge1xuXHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdH1cblxuXHQudHJpYmUtdGlja2V0cy1tZXRhLXJlcXVpcmVkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRsYWJlbDo6YWZ0ZXIsXG5cdFx0LnRyaWJlLXRpY2tldHMtbWV0YS1sYWJlbDo6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3gtY2hpbGQvZGlzdC9pbWFnZXMvaWNvbi1yZXF1aXJlZC1waW5rLnN2Zyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA0OXB4O1xuXHRcdFx0cmlnaHQ6IDIxcHg7XG5cblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdHdpZHRoOiAxM3B4O1xuXHRcdH1cblx0fVxuXG5cdC50cmliZS1ibG9ja19fdGlja2V0c19faXRlbV9fYXR0ZW5kZWVfX2ZpZWxkcyB7XG5cdFx0cGFkZGluZzogMS41cmVtIDNyZW0gMnJlbTtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdHBhZGRpbmc6IC41cmVtIDJyZW0gMXJlbTtcblx0XHR9XG5cblx0XHQudHJpYmUtZmllbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdH1cblx0fVxuXG5cdC50cmliZS1ibG9ja19fdGlja2V0c19faXRlbV9fYXR0ZW5kZWVfX2ZpZWxkc19fZXJyb3Ige1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlIWltcG9ydGFudDtcblx0XHRjb2xvcjogJGJyYW5kLWRhcmstcGluayFpbXBvcnRhbnQ7XG5cdH1cblxufVxuXG4udHJpYmUtYmxvY2tfX3RpY2tldHNfX3JlZ2lzdHJhdGlvbl9fZXZlbnQsXG4udHJpYmUtYmxvY2tfX3RpY2tldHNfX2l0ZW1fX2F0dGVuZGVlX19maWVsZHMge1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4udHJpYmUtYmxvY2tfX3RpY2tldHNfX2l0ZW1fX2F0dGVuZGVlX19maWVsZHNfX3N1Y2Nlc3Mge1xuXHRjb2xvcjogJGJyYW5kLWxpZ2h0LWJsdWUhaW1wb3J0YW50O1xuXHRwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XG59XG4iLCJAdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcbi8qIERvbmF0aW9ucyAqL1xuXG4vKiBEb25hdGlvbiBGb3JtICovXG5cbi5naXZlLWZvcm0ge1xuXG5cdC5naXZlLXRvdGFsLXdyYXAge1xuXHRcdC5naXZlLWN1cnJlbmN5LXN5bWJvbCB7XG5cdFx0XHRoZWlnaHQ6IDQ4cHghaW1wb3J0YW50O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHghaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHghaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCNnaXZlLWFtb3VudC5naXZlLWFtb3VudC10b3Age1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCA1cHggNXB4IDAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5naXZlLWRvbmF0aW9uLWxldmVscy13cmFwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW0haW1wb3J0YW50O1xuXHR9XG5cblx0LmdpdmUtcmVjdXJyaW5nLWRvbm9ycy1jaG9pY2Uge1xuXHRcdGlucHV0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogMTFweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LmdpdmUtdHJpYnV0ZXMtZGVkaWNhdGUtZG9uYXRpb24ge1xuXHRcdG1hcmdpbi10b3A6IC44ZW0haW1wb3J0YW50O1xuXHR9XG5cblx0I2dpdmUtcGF5bWVudC1tb2RlLXNlbGVjdCxcblx0LmdpdmUtZ2lmdC1haWQtZGVkaWNhdGUtZG9uYXRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDEuNWVtIWltcG9ydGFudDtcblx0fVxuXG5cdCNnaXZlX3B1cmNoYXNlX2Zvcm1fd3JhcCB7XG5cdFx0bWFyZ2luLXRvcDogMS44ZW0haW1wb3J0YW50O1xuXHR9XG5cblx0LmdpdmUtZ2lmdC1haWQtZGVkaWNhdGUtZG9uYXRpb24gLmdpdmUtZ2lmdC1haWQtYWRkcmVzcy1maWVsZHMsXG5cdCNnaXZlLWdhdGV3YXktcmFkaW8tbGlzdCB7XG5cdFx0bWFyZ2luOiAwIWltcG9ydGFudDtcblx0fVxuXG5cdC5naXZlLXJlcXVpcmVkLWluZGljYXRvciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCNhZGRyZXNzXzItd3JhcCB7XG5cdFx0bWFyZ2luLXRvcDogMWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQuZm9ybS1yb3cgLmZmbS1jaGVja2JveC1maWVsZCB7XG5cdFx0bGFiZWwge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJGJvZHktY29sb3IhaW1wb3J0YW50O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogLjY1ZW0gMS4yZW0haW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcblx0XHRjb2xvcjogJGJvZHktY29sb3IhaW1wb3J0YW50O1xuXHR9XG5cblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IDNweDtcblxuXHRcdCsgbGFiZWwge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEhaW1wb3J0YW50O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHR0b3A6IDRweDtcblx0fVxuXG5cdCNnaXZlLWZpbmFsLXRvdGFsLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IDIuNWVtIWltcG9ydGFudDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0aGVpZ2h0OiA0OHB4IWltcG9ydGFudDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0OHB4IWltcG9ydGFudDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zaXplOiAxLjJlbSFpbXBvcnRhbnQ7XG5cblx0XHRcdCYuZ2l2ZS1kb25hdGlvbi10b3RhbC1sYWJlbCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4IWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6ICRicmFuZC1saWdodC1waW5rIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Ji5naXZlLWZpbmFsLXRvdGFsLWFtb3VudCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ2l2ZS1zdWJtaXQtYnV0dG9uLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IC41ZW0haW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuZ2l2ZS1zdWJtaXQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWxpZ2h0LWJsdWUhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRmb250LXNpemU6IDEuMzc1cmVtIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDQuMmVtIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogM2VtIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMveC1jaGlsZC9kaXN0L2ltYWdlcy9pY29uLWhlYXJ0LXdoaXRlLnN2ZykhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1MHB4IGNlbnRlciFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjFweCFpbXBvcnRhbnQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtZGFyay1ibHVlIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNDVweCBjZW50ZXIhaW1wb3J0YW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI3cHggMjhweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG5ib2R5IC5naXZlLWZvcm0gLmdpdmUtZG9uYXRpb24tbGV2ZWwtYnRuLFxuLmdpdmVfZ2lmdF9haWRfdGFrZV90b19teV9kb25hdGlvbiB7XG5cdG1pbi13aWR0aDogMCFpbXBvcnRhbnQ7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdHBhZGRpbmctbGVmdDogMzVweCFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogMzVweCFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLyogR2lmdCBBaWQgTW9kYWwgKi9cblxuLm1mcC1jb250ZW50IHtcblxuXHRwYWRkaW5nOiAyNXB4IWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblxuXHQubWZwLWNsb3NlIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkYnJhbmQtZGFyay1waW5rO1xuXHRcdH1cblx0fVxuXG5cdGgxIHtcblx0XHRmb250LXNpemU6IDEuOTM3NXJlbSFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXRvcDogLjVlbSFpbXBvcnRhbnQ7XG5cdH1cblxufVxuXG4vKiBEb25hdGlvbiBTdWNjZXNzICovXG5cbi5naXZlX3N1Y2Nlc3MsXG4uZ2l2ZV9lcnJvcixcbi5naXZlX3dhcm5pbmcge1xuXHQmOjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmdpdmVfZXJyb3IgcCxcbi5naXZlX3dhcm5pbmcgcCB7XG5cdGNvbG9yOiAkYnJhbmQtZGFyay1waW5rIWltcG9ydGFudDtcbn1cblxuLyogV29vQ29tbWVyY2UgRG9uYXRpb24gRm9ybSAqL1xuXG4uZ2l2ZV93Y19kb25hdGlvbl9zZWN0aW9uLmdpdmVfd2NfZG9uYXRpb25fc2VjdGlvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAzcHg7XG59XG5cbi5naXZlX3djX2RvbmF0aW9uX3NlY3Rpb24uZ2l2ZV93Y19kb25hdGlvbl9zZWN0aW9uIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogRG9uYXRpb24gR2l2ZSBBY2Nlc3MgKi9cblxuZm9ybSNnaXZlLWVtYWlsLWFjY2Vzcy1mb3JtIGlucHV0I2dpdmUtZW1haWwge1xuXHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdG1heC13aWR0aDogNDkzcHghaW1wb3J0YW50O1xuXHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2VfbW9iaWxlX2JyZWFrKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweCFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuIiwiQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNvY2lhbCBTaGFyZSBDb21wb25lbnQgU3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zZWN0aW9uLS1zb2NpYWwtc2hhcmUge1xuXG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyLjZ2dztcblx0bGVmdDogMDtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTA1cHgpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldF9icmVhaykge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAyZW0gMCAxZW07XG5cdFx0cGFkZGluZzogMS4zZW0gMCAxLjdlbTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2IoMjE3LCAyMTcsIDIxNyk7XG5cdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlNoYXJlXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udDogaW5oZXJpdDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDdweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHR1bCB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0bGkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1saWdodC1waW5rO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0d2lkdGg6IDQ2cHg7XG5cdFx0aGVpZ2h0OiA0NnB4O1xuXHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgNHB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYnJhbmQtbGlnaHQtYmx1ZTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmQtbGlnaHQtYmx1ZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGNvbG9yOiAkYnJhbmQtbGlnaHQtcGluaztcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblxuXHRcdFx0aSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuIiwiQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEdEUFIgQ29va2llIENvbnNlbnQgbW9kYWxcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuI2NhdGFwdWx0LWNvb2tpZS1iYXIge1xuXG5cdG1pbi1oZWlnaHQ6IDAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAxMXB4IDIwcHghaW1wb3J0YW50O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgLTRweCAyMHB4IC00cHggcmdiYSgwLDAsMCwuMik7XG5cdGJveC1zaGFkb3c6IDAgLTRweCAyMHB4IC00cHggcmdiYSgwLDAsMCwuMik7XG5cblx0LmN0Y2MtaW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NzBweCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdC5jdGNjLWxlZnQtc2lkZSxcblx0XHRcdC5jdGNjLXJpZ2h0LXNpZGUge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQuY3RjYy1yaWdodC1zaWRlIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGEge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRicmFuZC1kYXJrLWJsdWUhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCNjYXRhcHVsdENvb2tpZSB7XG5cdFx0Zm9udC1zaXplOiAxZW0haW1wb3J0YW50O1xuXHRcdG1pbi13aWR0aDogMCFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMTBweCA0MHB4IWltcG9ydGFudDtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmZvY3VzOmFjdGl2ZSB7XG5cdFx0XHQvL2JhY2tncm91bmQtY29sb3I6ICNGRkYhaW1wb3J0YW50O1xuXHRcdFx0Ly9jb2xvcjogJGJyYW5kLWxpZ2h0LXBpbmshaW1wb3J0YW50O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyIWltcG9ydGFudDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY3MHB4KSB7XG5cdFx0XHRtYXJnaW46IDE1cHggMCAwIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxufVxuIiwiQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7IFxuXG4vKiBBY2Nlc3NpYmlsaXR5ICovXG5cbi5mb250c2l6ZSB7XG5cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogMTYwJSFpbXBvcnRhbnQ7XG5cdH1cblxuXHQud2VsY29tZS1pbnRybyBoMSB7XG5cdFx0Zm9udC1zaXplOiAxODAlIWltcG9ydGFudDtcblx0fVxuXG5cdC5sb3R0ZXJ5LXJlc3VsdHMtd3JhcCB7XG5cdFx0LnJlc3VsdCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Zm9udC1zaXplOiAxMDAlIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQjbWVudS1mb290ZXItYm90dG9tIGxpIGEge1xuXHRcdGZvbnQtc2l6ZTogMTI1JSFpbXBvcnRhbnQ7XG5cdH1cblxufVxuIiwiQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7IFxuXG5ib2R5IHtcblxuXHQueC1jb2xvcGhvbiB7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2ZWI2O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cblx0XHQmLnRvcCB7XG5cdFx0XHRwYWRkaW5nOiA1M3B4IDAgMjBweDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcblx0XHRcdH1cblxuXHRcdFx0LngtY29sdW1uIC53aWRnZXQ6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0X2JyZWFrKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQueC1jb250YWluZXIubWF4LndpZHRoIHtcblxuXHRcdFx0fVxuXG5cdFx0XHRoMy5oLXdpZGdldCB7XG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXG5cblx0XHRcdC53aWRnZXQge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMjk1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2VlZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiOFwiIHZpZXdCb3g9XCIwIDAgOCA4XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xIDMuNUMwLjcyMzg1OCAzLjUgMC41IDMuNzIzODYgMC41IDRDMC41IDQuMjc2MTQgMC43MjM4NTggNC41IDEgNC41VjRWMy41Wk03LjM1MzU1IDQuMzUzNTVDNy41NDg4MiA0LjE1ODI5IDcuNTQ4ODIgMy44NDE3MSA3LjM1MzU1IDMuNjQ2NDVMNC4xNzE1NyAwLjQ2NDQ2NkMzLjk3NjMxIDAuMjY5MjA0IDMuNjU5NzMgMC4yNjkyMDQgMy40NjQ0NyAwLjQ2NDQ2NkMzLjI2OTIgMC42NTk3MjggMy4yNjkyIDAuOTc2MzExIDMuNDY0NDcgMS4xNzE1N0w2LjI5Mjg5IDRMMy40NjQ0NyA2LjgyODQzQzMuMjY5MiA3LjAyMzY5IDMuMjY5MiA3LjM0MDI3IDMuNDY0NDcgNy41MzU1M0MzLjY1OTczIDcuNzMwOCAzLjk3NjMxIDcuNzMwOCA0LjE3MTU3IDcuNTM1NTNMNy4zNTM1NSA0LjM1MzU1Wk0xIDRWNC41SDdWNFYzLjVIMVY0WlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5mb290LWljbzIge1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMTNcIiBoZWlnaHQ9XCIxM1wiIHZpZXdCb3g9XCIwIDAgMTMgMTNcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMCAxLjg1NzE0QzAgMS4zNjQ2IDAuMTk1NjYzIDAuODkyMjI3IDAuNTQzOTQ1IDAuNTQzOTQ1QzAuODkyMjI3IDAuMTk1NjYzIDEuMzY0NiAwIDEuODU3MTQgMEgyLjcwNjQ4QzMuMjM4ODYgMCAzLjcwMzE0IDAuMzYyNzYyIDMuODMyNTIgMC44NzkwNDhMNC41MTY1NyAzLjYxNzFDNC41NzIgMy44Mzg3MSA0LjU2MDgxIDQuMDcxNzYgNC40ODQzOSA0LjI4NzA0QzQuNDA3OTYgNC41MDIzMyA0LjI2OTcxIDQuNjkwMjcgNC4wODY5NSA0LjgyNzMzTDMuMjg2NTIgNS40Mjc4MUMzLjIwMjk1IDUuNDkwMzMgMy4xODUgNS41ODE5NSAzLjIwODUyIDUuNjQ1NzFDMy41NTc5IDYuNTk1ODYgNC4xMDk2MSA3LjQ1ODcyIDQuODI1NDQgOC4xNzQ1NkM1LjU0MTI4IDguODkwMzkgNi40MDQxNCA5LjQ0MjEgNy4zNTQyOSA5Ljc5MTQ4QzcuNDE4MDUgOS44MTUgNy41MDkwNSA5Ljc5NzA1IDcuNTcyMTkgOS43MTM0OEw4LjE3MjY3IDguOTEzMDVDOC4zMDk3MyA4LjczMDI5IDguNDk3NjcgOC41OTIwNCA4LjcxMjk2IDguNTE1NjJDOC45MjgyNCA4LjQzOTE5IDkuMTYxMjkgOC40MjggOS4zODI5MSA4LjQ4MzQzTDEyLjEyMSA5LjE2NzQ4QzEyLjYzNzIgOS4yOTY4NiAxMyA5Ljc2MTE0IDEzIDEwLjI5NDFWMTEuMTQyOUMxMyAxMS42MzU0IDEyLjgwNDMgMTIuMTA3OCAxMi40NTYxIDEyLjQ1NjFDMTIuMTA3OCAxMi44MDQzIDExLjYzNTQgMTMgMTEuMTQyOSAxM0g5Ljc1QzQuMzY1NTIgMTMgMCA4LjYzNDQ4IDAgMy4yNVYxLjg1NzE0WlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcblx0XHRcdFx0XHRcdFx0fVx0XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuZm9vdC1pY28zIHtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjE0XCIgaGVpZ2h0PVwiMTFcIiB2aWV3Qm94PVwiMCAwIDE0IDExXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0wIDMuMTA5NjJWOC41MzI0N0MwIDkuMDM1MzUgMC4xOTk3NjcgOS41MTc2MyAwLjU1NTM1NSA5Ljg3MzIyQzAuOTEwOTQ0IDEwLjIyODggMS4zOTMyMiAxMC40Mjg2IDEuODk2MSAxMC40Mjg2SDExLjM3NjZDMTEuODc5NSAxMC40Mjg2IDEyLjM2MTggMTAuMjI4OCAxMi43MTc0IDkuODczMjJDMTMuMDcyOSA5LjUxNzYzIDEzLjI3MjcgOS4wMzUzNSAxMy4yNzI3IDguNTMyNDdWMy4xMDk2Mkw3LjYyOTkxIDYuNTgxMzhDNy4zMzExMiA2Ljc2NTIxIDYuOTg3MTggNi44NjI1NCA2LjYzNjM2IDYuODYyNTRDNi4yODU1NCA2Ljg2MjU0IDUuOTQxNiA2Ljc2NTIxIDUuNjQyOCA2LjU4MTM4TDAgMy4xMDk2MlpcIiBmaWxsPVwid2hpdGVcIi8+PHBhdGggZD1cIk0xMy4yNzI3IDEuOTk1OTZWMS44OTYxQzEzLjI3MjcgMS4zOTMyMiAxMy4wNzI5IDAuOTEwOTQ0IDEyLjcxNzQgMC41NTUzNTVDMTIuMzYxOCAwLjE5OTc2NyAxMS44Nzk1IDAgMTEuMzc2NiAwSDEuODk2MUMxLjM5MzIyIDAgMC45MTA5NDQgMC4xOTk3NjcgMC41NTUzNTUgMC41NTUzNTVDMC4xOTk3NjcgMC45MTA5NDQgMCAxLjM5MzIyIDAgMS44OTYxVjEuOTk1OTZMNi4xMzk1OCA1Ljc3NDI2QzYuMjg4OTggNS44NjYxOCA2LjQ2MDk1IDUuOTE0ODQgNi42MzYzNiA1LjkxNDg0QzYuODExNzcgNS45MTQ4NCA2Ljk4Mzc0IDUuODY2MTggNy4xMzMxNCA1Ljc3NDI2TDEzLjI3MjcgMS45OTU5NlpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7IFxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZm9vdGVyLXNvY2lhbCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMS41cmVtO1xuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmZhY2Vib29rIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzMFwiIHZpZXdCb3g9XCIwIDAgMzAgMzBcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE0Ljk5OTcgMEM2LjcxNTY3IDAgMCA2Ljc0MDQ3IDAgMTUuMDU1MUMwIDIyLjExNTMgNC44NDMxIDI4LjAzOTggMTEuMzc2NCAyOS42NjdWMTkuNjU1OUg4LjI4MzQzVjE1LjA1NTFIMTEuMzc2NFYxMy4wNzI2QzExLjM3NjQgNy45NDg0OSAxMy42ODY5IDUuNTczNCAxOC42OTkyIDUuNTczNEMxOS42NDk2IDUuNTczNCAyMS4yODk0IDUuNzYwNjggMjEuOTYwMiA1Ljk0NzM3VjEwLjExNzZDMjEuNjA2MiAxMC4wODAzIDIwLjk5MTIgMTAuMDYxNiAyMC4yMjc0IDEwLjA2MTZDMTcuNzY4IDEwLjA2MTYgMTYuODE3NyAxMC45OTY4IDE2LjgxNzcgMTMuNDI3OVYxNS4wNTUxSDIxLjcxNzJMMjAuODc1NCAxOS42NTU5SDE2LjgxNzdWMzBDMjQuMjQ0OSAyOS4wOTk3IDMwIDIyLjc1MjUgMzAgMTUuMDU1MUMyOS45OTk0IDYuNzQwNDcgMjMuMjgzNyAwIDE0Ljk5OTcgMFpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5pbnN0YWdyYW0ge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMVwiIGhlaWdodD1cIjMwXCIgdmlld0JveD1cIjAgMCAzMSAzMFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTUuNTcwNiAyLjY3OTU1QzE5LjU0NjMgMi42Nzk1NSAyMC4wMTcxIDIuNjk2OTggMjEuNTgwNyAyLjc2NjczQzIzLjAzMzggMi44MzA2NyAyMy44MTg1IDMuMDc0NzkgMjQuMzQxNiAzLjI3ODIzQzI1LjAzMzMgMy41NDU2IDI1LjUzMzEgMy44NzExIDI2LjA1MDUgNC4zODg0MUMyNi41NzM2IDQuOTExNTMgMjYuODkzMyA1LjQwNTU5IDI3LjE2MDYgNi4wOTcyOEMyNy4zNjQxIDYuNjIwNCAyNy42MDgyIDcuNDEwODkgMjcuNjcyMSA4Ljg1ODJDMjcuNzQxOSAxMC40Mjc2IDI3Ljc1OTMgMTAuODk4NCAyNy43NTkzIDE0Ljg2ODNDMjcuNzU5MyAxOC44NDQgMjcuNzQxOSAxOS4zMTQ4IDI3LjY3MjEgMjAuODc4NEMyNy42MDgyIDIyLjMzMTUgMjcuMzY0MSAyMy4xMTYyIDI3LjE2MDYgMjMuNjM5M0MyNi44OTMzIDI0LjMzMSAyNi41Njc4IDI0LjgzMDkgMjYuMDUwNSAyNS4zNDgyQzI1LjUyNzMgMjUuODcxMyAyNS4wMzMzIDI2LjE5MSAyNC4zNDE2IDI2LjQ1ODNDMjMuODE4NSAyNi42NjE4IDIzLjAyOCAyNi45MDU5IDIxLjU4MDcgMjYuOTY5OEMyMC4wMTEzIDI3LjAzOTYgMTkuNTQwNSAyNy4wNTcgMTUuNTcwNiAyNy4wNTdDMTEuNTk0OSAyNy4wNTcgMTEuMTI0IDI3LjAzOTYgOS41NjA1IDI2Ljk2OThDOC4xMDczOCAyNi45MDU5IDcuMzIyNyAyNi42NjE4IDYuNzk5NTcgMjYuNDU4M0M2LjEwNzg5IDI2LjE5MSA1LjYwODAyIDI1Ljg2NTUgNS4wOTA3MSAyNS4zNDgyQzQuNTY3NTkgMjQuODI1IDQuMjQ3OSAyNC4zMzEgMy45ODA1MyAyMy42MzkzQzMuNzc3MDkgMjMuMTE2MiAzLjUzMjk3IDIyLjMyNTcgMy40NjkwMyAyMC44Nzg0QzMuMzk5MjggMTkuMzA5IDMuMzgxODUgMTguODM4MiAzLjM4MTg1IDE0Ljg2ODNDMy4zODE4NSAxMC44OTI2IDMuMzk5MjggMTAuNDIxNyAzLjQ2OTAzIDguODU4MkMzLjUzMjk3IDcuNDA1MDggMy43NzcwOSA2LjYyMDQgMy45ODA1MyA2LjA5NzI4QzQuMjQ3OSA1LjQwNTU5IDQuNTczNCA0LjkwNTcyIDUuMDkwNzEgNC4zODg0MUM1LjYxMzgzIDMuODY1MjkgNi4xMDc4OSAzLjU0NTYgNi43OTk1NyAzLjI3ODIzQzcuMzIyNyAzLjA3NDc5IDguMTEzMTkgMi44MzA2NyA5LjU2MDUgMi43NjY3M0MxMS4xMjQgMi42OTY5OCAxMS41OTQ5IDIuNjc5NTUgMTUuNTcwNiAyLjY3OTU1Wk0xNS41NzA2IDBDMTEuNTMwOSAwIDExLjAyNTIgMC4wMTc0Mzc0IDkuNDM4NDMgMC4wODcxODdDNy44NTc0NCAwLjE1NjkzNyA2Ljc3MDUxIDAuNDEyNjg1IDUuODI4ODkgMC43Nzg4N0M0Ljg0NjU5IDEuMTYyNDkgNC4wMTU0IDEuNjY4MTggMy4xOTAwMyAyLjQ5OTM2QzIuMzU4ODUgMy4zMjQ3MyAxLjg1MzE3IDQuMTU1OTEgMS40Njk1NCA1LjEzMjQxQzEuMTAzMzYgNi4wNzk4NCAwLjg0NzYxIDcuMTYwOTYgMC43Nzc4NjEgOC43NDE5NUMwLjcwODExMSAxMC4zMzQ2IDAuNjkwNjc0IDEwLjg0MDIgMC42OTA2NzQgMTQuODc5OUMwLjY5MDY3NCAxOC45MTk2IDAuNzA4MTExIDE5LjQyNTMgMC43Nzc4NjEgMjEuMDEyMUMwLjg0NzYxIDIyLjU5MzEgMS4xMDMzNiAyMy42OCAxLjQ2OTU0IDI0LjYyMTZDMS44NTMxNyAyNS42MDM5IDIuMzU4ODUgMjYuNDM1MSAzLjE5MDAzIDI3LjI2MDVDNC4wMTU0IDI4LjA4NTggNC44NDY1OSAyOC41OTczIDUuODIzMDggMjguOTc1MUM2Ljc3MDUxIDI5LjM0MTMgNy44NTE2MyAyOS41OTcxIDkuNDMyNjIgMjkuNjY2OEMxMS4wMTk0IDI5LjczNjYgMTEuNTI1MSAyOS43NTQgMTUuNTY0OCAyOS43NTRDMTkuNjA0NCAyOS43NTQgMjAuMTEwMSAyOS43MzY2IDIxLjY5NjkgMjkuNjY2OEMyMy4yNzc5IDI5LjU5NzEgMjQuMzY0OCAyOS4zNDEzIDI1LjMwNjUgMjguOTc1MUMyNi4yODMgMjguNTk3MyAyNy4xMTQxIDI4LjA4NTggMjcuOTM5NSAyNy4yNjA1QzI4Ljc2NDkgMjYuNDM1MSAyOS4yNzY0IDI1LjYwMzkgMjkuNjU0MiAyNC42Mjc0QzMwLjAyMDQgMjMuNjggMzAuMjc2MSAyMi41OTg5IDMwLjM0NTkgMjEuMDE3OUMzMC40MTU2IDE5LjQzMTEgMzAuNDMzMSAxOC45MjU0IDMwLjQzMzEgMTQuODg1N0MzMC40MzMxIDEwLjg0NjEgMzAuNDE1NiAxMC4zNDA0IDMwLjM0NTkgOC43NTM1N0MzMC4yNzYxIDcuMTcyNTggMzAuMDIwNCA2LjA4NTY1IDI5LjY1NDIgNS4xNDQwM0MyOS4yODggNC4xNTU5MSAyOC43ODIzIDMuMzI0NzMgMjcuOTUxMSAyLjQ5OTM2QzI3LjEyNTggMS42NzM5OSAyNi4yOTQ2IDEuMTYyNDkgMjUuMzE4MSAwLjc4NDY4M0MyNC4zNzA3IDAuNDE4NDk3IDIzLjI4OTUgMC4xNjI3NDkgMjEuNzA4NSAwLjA5Mjk5OTRDMjAuMTE1OSAwLjAxNzQzNzQgMTkuNjEwMiAwIDE1LjU3MDYgMFpcIiBmaWxsPVwid2hpdGVcIi8+PHBhdGggZD1cIk0xNS41NzA2IDcuMjM2NTFDMTEuMzUwOCA3LjIzNjUxIDcuOTI3MjUgMTAuNjYwMSA3LjkyNzI1IDE0Ljg3OTlDNy45MjcyNSAxOS4wOTk4IDExLjM1MDggMjIuNTIzMyAxNS41NzA2IDIyLjUyMzNDMTkuNzkwNSAyMi41MjMzIDIzLjIxNCAxOS4wOTk4IDIzLjIxNCAxNC44Nzk5QzIzLjIxNCAxMC42NjAxIDE5Ljc5MDUgNy4yMzY1MSAxNS41NzA2IDcuMjM2NTFaTTE1LjU3MDYgMTkuODM3OUMxMi44MzMgMTkuODM3OSAxMC42MTI2IDE3LjYxNzYgMTAuNjEyNiAxNC44Nzk5QzEwLjYxMjYgMTIuMTQyMiAxMi44MzMgOS45MjE4NyAxNS41NzA2IDkuOTIxODdDMTguMzA4MyA5LjkyMTg3IDIwLjUyODcgMTIuMTQyMiAyMC41Mjg3IDE0Ljg3OTlDMjAuNTI4NyAxNy42MTc2IDE4LjMwODMgMTkuODM3OSAxNS41NzA2IDE5LjgzNzlaXCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGQ9XCJNMjUuMzAwNyA2LjkzNDIxQzI1LjMwMDcgNy45MjIzMyAyNC40OTg1IDguNzE4NjQgMjMuNTE2MiA4LjcxODY0QzIyLjUyODEgOC43MTg2NCAyMS43MzE4IDcuOTE2NTIgMjEuNzMxOCA2LjkzNDIxQzIxLjczMTggNS45NDYwOSAyMi41MzM5IDUuMTQ5NzggMjMuNTE2MiA1LjE0OTc4QzI0LjQ5ODUgNS4xNDk3OCAyNS4zMDA3IDUuOTUxOSAyNS4zMDA3IDYuOTM0MjFaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYueW91dHViZSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMjFcIiB2aWV3Qm94PVwiMCAwIDMwIDIxXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0yOS43MDEyIDQuNTMxMjRDMjkuNzAxMiA0LjUzMTI0IDI5LjQwODIgMi40NzI2NSAyOC41MDU5IDEuNTY4NzNDMjcuMzYzMyAwLjM3OTA2MSAyNi4wODU5IDAuMzczMjI5IDI1LjUgMC4zMDMyNDlDMjEuMzA0NyAtMS42Njg0N2UtMDcgMTUuMDA1OSAwIDE1LjAwNTkgMEgxNC45OTQxQzE0Ljk5NDEgMCA4LjY5NTMxIC0xLjY2ODQ3ZS0wNyA0LjUgMC4zMDMyNDlDMy45MTQwNiAwLjM3MzIyOSAyLjYzNjcyIDAuMzc5MDYxIDEuNDk0MTQgMS41Njg3M0MwLjU5MTc5NyAyLjQ3MjY1IDAuMzA0Njg4IDQuNTMxMjQgMC4zMDQ2ODggNC41MzEyNEMwLjMwNDY4OCA0LjUzMTI0IDAgNi45NTE0IDAgOS4zNjU3M1YxMS42Mjg0QzAgMTQuMDQyOCAwLjI5ODgyOCAxNi40NjI5IDAuMjk4ODI4IDE2LjQ2MjlDMC4yOTg4MjggMTYuNDYyOSAwLjU5MTc5NyAxOC41MjE1IDEuNDg4MjggMTkuNDI1NEMyLjYzMDg2IDIwLjYxNTEgNC4xMzA4NiAyMC41NzQzIDQuNzk4ODMgMjAuNzAyNkM3LjIwMTE3IDIwLjkzIDE1IDIxIDE1IDIxQzE1IDIxIDIxLjMwNDcgMjAuOTg4MyAyNS41IDIwLjY5MDlDMjYuMDg1OSAyMC42MjA5IDI3LjM2MzMgMjAuNjE1MSAyOC41MDU5IDE5LjQyNTRDMjkuNDA4MiAxOC41MjE1IDI5LjcwMTIgMTYuNDYyOSAyOS43MDEyIDE2LjQ2MjlDMjkuNzAxMiAxNi40NjI5IDMwIDE0LjA0ODYgMzAgMTEuNjI4NFY5LjM2NTczQzMwIDYuOTUxNCAyOS43MDEyIDQuNTMxMjQgMjkuNzAxMiA0LjUzMTI0Wk0xMS45MDA0IDE0LjM3NTJWNS45ODMzNEwyMC4wMDM5IDEwLjE5MzhMMTEuOTAwNCAxNC4zNzUyWlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmxpbmtlZGluIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOnVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMVwiIGhlaWdodD1cIjMxXCIgdmlld0JveD1cIjAgMCAzMSAzMVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMjguNzA1MyAwSDIuMjg4NjdDMS4wMjMyNCAwIDAgMC45OTkwMjQgMCAyLjIzNDE4VjI4Ljc1OThDMCAyOS45OTQ5IDEuMDIzMjQgMzEgMi4yODg2NyAzMUgyOC43MDUzQzI5Ljk3MDcgMzEgMzEgMjkuOTk0OSAzMSAyOC43NjU4VjIuMjM0MThDMzEgMC45OTkwMjQgMjkuOTcwNyAwIDI4LjcwNTMgMFpNOS4xOTcwNyAyNi40MTY2SDQuNTk1NTFWMTEuNjE4OUg5LjE5NzA3VjI2LjQxNjZaTTYuODk2MjkgOS42MDI3M0M1LjQxODk1IDkuNjAyNzMgNC4yMjYxNyA4LjQwOTk2IDQuMjI2MTcgNi45Mzg2N0M0LjIyNjE3IDUuNDY3MzggNS40MTg5NSA0LjI3NDYxIDYuODk2MjkgNC4yNzQ2MUM4LjM2NzU4IDQuMjc0NjEgOS41NjAzNSA1LjQ2NzM4IDkuNTYwMzUgNi45Mzg2N0M5LjU2MDM1IDguNDAzOTEgOC4zNjc1OCA5LjYwMjczIDYuODk2MjkgOS42MDI3M1pNMjYuNDE2NiAyNi40MTY2SDIxLjgyMTFWMTkuMjIzNkMyMS44MjExIDE3LjUxMDIgMjEuNzkwOCAxNS4zMDAyIDE5LjQyOTUgMTUuMzAwMkMxNy4wMzc5IDE1LjMwMDIgMTYuNjc0NiAxNy4xNzExIDE2LjY3NDYgMTkuMTAyNVYyNi40MTY2SDEyLjA4NTJWMTEuNjE4OUgxNi40OTNWMTMuNjQxMkgxNi41NTM1QzE3LjE2NSAxMi40Nzg3IDE4LjY2NjYgMTEuMjQ5NiAyMC45MDA4IDExLjI0OTZDMjUuNTU2OCAxMS4yNDk2IDI2LjQxNjYgMTQuMzEzMyAyNi40MTY2IDE4LjI5NzNWMjYuNDE2NlpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5mb290ZXItZnVuZHJhaXNpbmcge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0fVxuXHRcdFx0LngtY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0LngtMS0yIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE3LjUlO1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldF9icmVhaykge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0X2JyZWFrKSB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC53aWRnZXQge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0X2JyZWFrKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCNjdXN0b21faHRtbC03IHtcblx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogNDAlO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDQwJTtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZV9icmVhaykge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQud2lkZ2V0X25hdl9tZW51LFxuXHRcdFx0XHRcdFx0LndpZGdldF90ZXh0IHtcblx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogMzAlO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwJTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNCU7XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZV9icmVhaykge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDFlbTtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IC44ZW0gMDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTc5Nzk3O1xuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5oLXdpZGdldCB7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZV9icmVhaykge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFxuXG5cdFx0XHRcdFx0XHRcdGxpIGEge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDlweCAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC53aWRnZXRfbWVkaWFfaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEuNzVyZW07XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldF9icmVhaykge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDJlbSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlX2JyZWFrKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC44NzVlbTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC44NzVlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC53aWRnZXQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXRfYnJlYWspIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogM2VtIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZV9icmVhaykge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5oLXdpZGdldCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC54LXNvY2lhbC1nbG9iYWwge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjNweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWxpZ2h0LWdyZWVuO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgOXB4IDlweCAwO1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgNC41cHggOXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWRhcmstZ3JlZW47XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0vL3gtY29udGFpbmVyXG5cdFx0fS8vdG9wXG5cblx0XHQmLmJvdHRvbSB7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiAyN3B4IDAgMTJweDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDAgMTJweDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LngtbmF2IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZV9tb2JpbGVfYnJlYWspIHtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDFlbTtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM1NzU3NTc7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmQtbGlnaHQtcGluaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0vL3gtbmF2XG5cblx0XHRcdC54LWNvbG9waG9uLWNvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW46IDdweCAwIDA7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlX21vYmlsZV9icmVhaykge1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjtcblx0XHRcdFx0XHRjb2xvcjogIzU3NTc1Nztcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9Ly94LWNvbG9waG9uLWNvbnRlbnRcblx0XHR9Ly9ib3R0b21cblx0fS8veC1jb2xvcGhvblxuXG59XG4iXX0= */
