@import url("../../wizeedu/css/font-awesome.min.css");
@import url("../../wizeedu/css/theme.css");
@import url("../../wizeedu/css/base_composer.css");
@import url("../../wizeedu/css/responsive.css");
.is-hidden {
  display: none; }

.is-active {
  display: block; }

.u-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.u-pull-left {
  float: left; }

.u-pull-right {
  float: right; }

.u-clearfix {
  zoom: 1; }
  .u-clearfix:before, .u-clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden; }
  .u-clearfix:after {
    clear: both; }

.u-print-only {
  display: none; }
  @media print {
    .u-print-only {
      display: block; } }

@media (min-width: 48em) {
  .testimonials-wrapper {
    padding-left: 40px; } }

.module_testimonial .slick-dots {
  margin-top: 10px; }

.testimonials_content {
  text-align: left; }

.testimonials-text {
  line-height: 1.4444444444; }

.testimonials_title {
  color: #bf0024;
  font-weight: bold;
  line-height: 1.4285714286; }

.module_testimonial.type1 .testimonials_content > div:not(:last-child) {
  margin-bottom: 20px; }

.module_testimonial .slick-dots li {
  margin: 5px; }
  .module_testimonial .slick-dots li button {
    border-width: 1px; }

.img-hunter-safety-awards {
  display: block;
  margin: 0 auto;
  max-width: 100%; }
  @media (min-width: 48em) {
    .img-hunter-safety-awards {
      border: 1px solid #eee; } }

.img-with-border {
  border: 1px solid #eee;
  margin-bottom: 20px; }

.stripe_item:hover:after {
  background: #770016; }

.stripe_item:after {
  background: #000;
  opacity: 0.3;
  transition: all 0.3s; }

.stripe_item-divider {
  margin-bottom: 0; }

.packery-item .packery_overlay {
  background: #770016; }

.packery-item:hover .packery_overlay {
  opacity: 0.85; }

.world-map h2 {
  color: #bf0024 !important;
  font-size: 22px !important;
  font-weight: 500;
  line-height: 1.2857142857 !important;
  margin-bottom: 1.3636363636em;
  text-align: center; }
  @media (min-width: 37.5em) {
    .world-map h2 {
      font-size: 28px !important; } }
  @media (min-width: 64em) {
    .world-map h2 {
      font-size: 32px !important; } }

.world-map__img {
  display: block;
  margin: 0 auto;
  max-width: 53.125em; }

.vc_separator {
  height: 2px; }

@media (min-width: 48em) and (max-width: 62em) {
  .content-container h2 {
    font-size: 22px; } }

@media (max-width: 62em) {
  .blog_type1 .first_post_with_thumb h4.blogpost_title > a {
    font-size: 18px !important; } }

.page:not(.home) .main_wrapper p {
  margin-bottom: 20px; }

.page:not(.home) .main_wrapper h2, .page:not(.home) .main_wrapper h2 a, .page:not(.home) .main_wrapper h2 span {
  color: #bf0024;
  margin-bottom: 25px; }

.page:not(.home) .main_wrapper h3, .page:not(.home) .main_wrapper h4 {
  clear: both;
  margin-bottom: 20px; }

.page:not(.home) .main_wrapper h3 strong {
  color: #bf0024;
  display: block;
  font-weight: normal;
  font-size: 18px;
  margin-top: 3px; }

.page:not(.home) .main_wrapper hr {
  margin: 40px 0; }

.page:not(.home) .main_wrapper .alignright {
  float: none;
  margin-bottom: 30px;
  margin-left: 0;
  width: 100%; }
  @media (min-width: 600px) {
    .page:not(.home) .main_wrapper .alignright {
      float: right;
      margin-left: 30px;
      max-width: 280px;
      width: auto; } }
  @media (min-width: 1024px) {
    .page:not(.home) .main_wrapper .alignright {
      max-width: 420px; } }

.page:not(.home) .main_wrapper .alignleft {
  float: none;
  margin-bottom: 30px;
  margin-right: 0;
  width: 100%; }
  @media (min-width: 600px) {
    .page:not(.home) .main_wrapper .alignleft {
      float: left;
      margin-right: 30px;
      max-width: 280px;
      width: auto; } }
  @media (min-width: 1024px) {
    .page:not(.home) .main_wrapper .alignleft {
      max-width: 420px; } }

@media (min-width: 600px) {
  .page:not(.home) .main_wrapper .staff-img {
    max-width: 50%; } }

@media (min-width: 993px) {
  .page:not(.home) .main_wrapper .staff-img {
    max-width: 138px; } }

table td {
  text-align: left; }

.logo-national-training {
  display: block;
  float: none;
  margin: 0 auto 20px;
  width: auto; }
  @media (min-width: 600px) {
    .logo-national-training {
      float: right;
      margin: 0 0 20px 20px; } }

.vc_single_image-wrapper {
  margin-bottom: 30px; }

.sidebar .course-title {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  margin-bottom: 5px !important;
  transition: all 0.2s ease-out; }

.sidebar .course-detail a:hover .course-title {
  color: #bf0024; }

.sidebar .course-entry {
  padding-bottom: 7px;
  margin-bottom: 11px; }

.sidebar a {
  word-break: break-word; }

input[type="submit"], button {
  color: #bf0024; }

.gfield input[type="email"], .gfield
input[type="text"], .gfield
select, .gfield
textarea {
  width: 100%; }

.gfield_error input[type="email"], .gfield_error
input[type="text"], .gfield_error
select, .gfield_error
textarea {
  border: 1px solid #bf0024; }

.gform_fields {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 -10px; }

.gfield {
  box-sizing: border-box;
  width: 100%; }
  .main_wrapper ul .gfield {
    padding: 0 10px; }
    .main_wrapper ul .gfield:before {
      display: none; }
  @media (min-width: 768px) {
    .gfield {
      width: 50%; } }
  .gfield.gfield--full-width {
    width: 100%; }

.ginput_container {
  margin-bottom: 25px; }

.validation_error,
.validation_message {
  color: #bf0024;
  margin-bottom: 20px !important; }

.gt3-page-title {
  background: url("/wp-content/uploads/2017/08/content-banner-08.jpg");
  background-size: cover;
  background-position: center center;
  height: 150px !important;
  margin-bottom: 40px;
  position: relative; }
  .single-lp_course .gt3-page-title {
    background: none;
    color: #000 !important;
    height: auto !important;
    margin-bottom: 0; }
    .single-lp_course .gt3-page-title .page_sub_title {
      display: block; }
      .single-lp_course .gt3-page-title .page_sub_title div:not(:empty) {
        margin-bottom: 20px; }
  .gt3-page-title h1 {
    color: #fff !important;
    line-height: 1.1666666667; }
    .single-lp_course .gt3-page-title h1 {
      color: #000 !important; }
    @media (min-width: 768px) {
      .gt3-page-title h1 {
        font-size: 48px; } }
    @media (min-width: 1024px) {
      .gt3-page-title h1 {
        font-size: 60px; } }
  @media (min-width: 768px) {
    .gt3-page-title {
      height: 240px !important;
      margin-bottom: 55px; }
      .single-lp_course .gt3-page-title {
        padding: 20px 0; } }
  @media (min-width: 1024px) {
    .gt3-page-title {
      height: 400px !important;
      margin-bottom: 70px; } }

.toggle-inner, .toggle-inner:before, .toggle-inner:after {
  background: #000; }

.main-menu ul li ul {
  width: 260px; }

@media (min-width: 768px) {
  .row .content-container {
    padding-right: 35px; } }

@media (min-width: 1200px) {
  .row .content-container {
    padding-right: 55px; } }

.video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 35px;
  height: 0;
  overflow: hidden; }
  .video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.resource-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  font-size: 18px;
  margin: 0 -10px; }
  .resource-list li {
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 10px !important;
    margin-bottom: 20px !important;
    width: 100%; }
    .resource-list li:before {
      display: none !important; }
    @media (min-width: 600px) {
      .resource-list li {
        width: 50%; } }
  .resource-list a {
    background: transparent;
    border: 1px solid #eee;
    display: block;
    text-align: center;
    padding: 20px;
    transition: all 0.2s ease-out;
    width: 100%; }
    .resource-list a:before {
      color: #bf0024;
      content: "\f1c1" !important;
      font-family: FontAwesome;
      margin-right: 20px;
      transition: all 0.2s ease-out; }
    .resource-list a:hover {
      color: #fff;
      border-color: #bf0024;
      background: #bf0024; }
      .resource-list a:hover:before {
        color: #fff; }

.client-logos ul {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: distribute;
      justify-content: space-around; }
  @media (min-width: 1200px) {
    .client-logos ul {
      -ms-flex-pack: justify;
          justify-content: space-between;
      margin: 0 -20px !important; } }

.client-logos li {
  padding: 20px !important; }
  .client-logos li:before {
    display: none !important; }

#mc_embed_signup_scroll {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 -5px; }

.mc-field-group {
  display: block; }
  .mc-field-group input[type="text"],
  .mc-field-group input[type="email"],
  .mc-field-group input[type="submit"] {
    width: 100%; }

.pre_footer #mc_embed_signup_scroll > * {
  display: block; }

.pre_footer .mc-field-group,
.pre_footer .submit-wrapper {
  box-sizing: border-box;
  margin-left: 0;
  padding: 0 5px;
  width: 100%; }

@media (min-width: 600px) {
  .pre_footer .mc-field-group {
    width: 50%; } }

@media (min-width: 993px) {
  .pre_footer .mc-field-group {
    width: 33.3%; } }

@media (min-width: 993px) {
  .pre_footer .submit-wrapper {
    width: 33.3%; } }

.pre_footer .submit-wrapper input {
  width: 100%; }

.community-section img {
  width: 100%; }

.page:not(.home) .item-team-member h3 {
  margin-bottom: 10px; }

.team-img .single-member-page {
  margin-bottom: 20px; }
  .team-img .single-member-page .team_img img {
    margin-bottom: 10px; }
    @media (max-width: 768px) {
      .team-img .single-member-page .team_img img {
        margin-bottom: 10px; } }

@media (min-width: 1024px) {
  .team-img {
    float: left;
    margin-right: 30px;
    width: 300px; } }

.team-profile p {
  margin-bottom: 20px; }

@media (min-width: 1024px) {
  .team-profile {
    float: left;
    width: calc(100% - 330px); } }

.col-upcoming-courses .widget-title {
  display: none; }

.col-upcoming-courses .tribe-list-widget {
  padding: 0 !important; }
  .col-upcoming-courses .tribe-list-widget li {
    padding: 0 0 15px 0 !important;
    position: relative;
    margin-bottom: 15px; }
    .col-upcoming-courses .tribe-list-widget li:before {
      display: none !important; }
    .col-upcoming-courses .tribe-list-widget li:after {
      background: #192041;
      display: block;
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      height: 1px;
      content: '';
      opacity: 0.17; }

.col-upcoming-courses .tribe-event-duration {
  font-size: 14px;
  opacity: 0.7; }

.main_footer .widget-title {
  padding-bottom: 20px; }

.main_footer h4 {
  color: #fff; }

.main_footer a:hover {
  color: #fff !important; }

.main_footer .tribe-list-widget {
  padding-left: 0; }
  .main_footer .tribe-list-widget li {
    padding: 0; }

.widget_nav_menu .menu .menu-item:hover > a {
  color: #fff !important; }

.top_footer {
  text-align: center; }
  .top_footer .textwidget p {
    text-align: center; }
    @media (min-width: 48em) {
      .top_footer .textwidget p {
        text-align: left; } }
  .top_footer .textwidget a {
    word-break: break-word; }
  .top_footer p {
    margin-bottom: 15px; }
  @media (min-width: 48em) {
    .top_footer {
      text-align: left; } }

@media (min-width: 768px) {
  .textwidget .footer-logo {
    margin-bottom: 227px; } }

@media (min-width: 993px) {
  .textwidget .footer-logo {
    margin-bottom: 173px; } }

.pre_footer .mc-field-group input {
  background: #fff;
  color: #444; }

.social-media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  margin: 0 -5px; }
  @media (min-width: 48em) {
    .social-media {
      -ms-flex-pack: start;
          justify-content: flex-start; } }

.social-media__item {
  transition: all 0.2s ease-out; }
  .social-media__item:hover {
    margin-top: -5px; }
  .main_footer ul .social-media__item {
    padding: 0 5px; }

.copyright__inner {
  text-align: center; }
  @media (min-width: 48em) {
    .copyright__inner {
      -ms-flex-align: center;
          align-items: center;
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-pack: justify;
          justify-content: space-between;
      text-align: left; }
      .copyright__inner:before, .copyright__inner:after {
        display: none; } }

.copyright__rb {
  display: inline-block;
  margin-top: 10px; }
  .copyright__rb svg {
    fill: #d88f9d;
    transition: all 0.2s ease-out; }
  .copyright__rb:hover svg {
    fill: #fff; }
  @media (min-width: 48em) {
    .copyright__rb {
      margin-top: 0; } }

.logo-nrt {
  margin-right: 10px;
  vertical-align: middle; }

.logo-australian-qualifications {
  margin-right: 20px;
  vertical-align: middle; }

.author-contain {
  font-weight: bold; }

.tribe-common a.nr-btn,
.nr-btn {
  background: #bf0024;
  border: 1px solid #bf0024;
  color: #fff;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 20px;
  font-size: 12px;
  font-weight: normal;
  line-height: 20px;
  padding: 11px 34px;
  outline: none;
  cursor: pointer;
  text-transform: uppercase;
  transition: all 400ms; }
  .tribe-common a.nr-btn:hover,
  .nr-btn:hover {
    background: #fff;
    color: #bf0024; }

.tribe-common a.nr-btn--ghost,
.nr-btn--ghost {
  background: #fff;
  color: #bf0024; }
  .tribe-common a.nr-btn--ghost:hover,
  .nr-btn--ghost:hover {
    background: #bf0024;
    color: #fff; }

.tribe-common a.nr-btn--sml,
.nr-btn--sml {
  padding: 8px 25px;
  margin-right: 4px; }

.course-price {
  vertical-align: middle; }

.gt3_course_item .gt3_course_content {
  background: none; }

.gt3_course_grid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.module-team_title {
  margin-top: 40px; }

.gt3_course_archive .gt3_course_title {
  font-size: 18px; }

.gt3_course_item .gt3_course_content {
  padding: 15px 15px 0 15px; }

.learn-press-tab-panel h2 {
  font-size: 22px;
  margin: 25px 0 10px; }

.learn-press-tab-panel p {
  margin-bottom: 20px; }

.learn-press-tab-panel ul {
  margin-bottom: 20px;
  padding: 0; }

.single-lp_course .course-landing-summary .learn-press-course-buttons {
  float: right;
  margin-top: 20px; }
  @media (max-width: 992px) {
    .single-lp_course .course-landing-summary .learn-press-course-buttons {
      float: none; } }

.single-lp_course .course-landing-summary .course-price_container {
  float: right;
  margin-top: 20px; }
  @media (max-width: 600px) {
    .single-lp_course .course-landing-summary .course-price_container {
      float: none;
      margin-top: 0;
      padding-top: 0;
      margin-bottom: 10px; } }

.tribe-events-calendar .tribe-events-tooltip {
  padding: 20px 20px 0; }
  .tribe-events-calendar .tribe-events-tooltip p {
    margin: 10px 0 20px; }

.events-archive.events-gridview #tribe-events-content table .type-tribe_events {
  margin: 0; }

.course-nav-tab-instructor {
  display: none !important; }

.woocommerce .products ul,
.woocommerce ul.products {
  margin: 0 -1% 2em;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
  border: 1px solid #e5e5e5;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 25px 25px;
  border-radius: 4px;
  box-sizing: border-box;
  margin: 0 1% 2%;
  transition: all 0.3s;
  width: 100%; }
  .woocommerce ul.products li.product:hover,
  .woocommerce-page ul.products li.product:hover {
    border: 1px solid #000;
    transition: all 0.3s; }
  @media (min-width: 33.75em) {
    .woocommerce ul.products li.product,
    .woocommerce-page ul.products li.product {
      width: 48%; } }
  @media (min-width: 64em) {
    .woocommerce ul.products li.product,
    .woocommerce-page ul.products li.product {
      width: 31.33%; } }

.woocommerce .main_wrapper ul li:before,
.woocommerce .products ul::after,
.woocommerce .products ul::before,
.woocommerce ul.products::after,
.woocommerce ul.products::before {
  display: none; }

.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  background-color: #bf0024;
  color: #fff; }
  .woocommerce #respond input#submit.alt:hover,
  .woocommerce a.button.alt:hover,
  .woocommerce button.button.alt:hover,
  .woocommerce input.button.alt:hover,
  .woocommerce #respond input#submit:hover,
  .woocommerce a.button:hover,
  .woocommerce button.button:hover,
  .woocommerce input.button:hover {
    background-color: #000;
    color: #fff; }

.woocommerce div.product .product_title,
.woocommerce-tabs h2,
.woocommerce-products-header__title {
  margin-bottom: 1em; }

.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce ul.products li.product .price {
  color: #bf0024; }

.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
  line-height: 1.5em; }

.gt3_widget > ul > li {
  border-bottom: 1px dashed #DDD;
  margin-bottom: 11px;
  padding-bottom: 7px; }
  .gt3_widget > ul > li a {
    color: #192041;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    margin-bottom: 5px; }
    .gt3_widget > ul > li a:hover {
      color: #bf0024; }
  .gt3_widget > ul > li .children {
    padding: 10px 0 10px 15px; }

.tribe-events-calendar-month__calendar-event-tooltip-description p {
  margin-bottom: 10px; }

.tribe-common .tribe-events-calendar-month__calendar-event-tooltip-description .nr-btn {
  margin-bottom: 10px;
  padding: 8px 15px; }

.tribe-events-calendar-month-mobile-events__mobile-event-title {
  margin-bottom: 10px !important; }

.tribe-events-calendar-month-mobile-events__mobile-event-details .nr-btn {
  padding: 6px 15px !important; }

/*# sourceMappingURL=data:application/json;base64,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NkIsRUFBRSIsImZpbGUiOiJhbGwubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgdXJsKFwiLi4vLi4vd2l6ZWVkdS9jc3MvZm9udC1hd2Vzb21lLm1pbi5jc3NcIik7XG5AaW1wb3J0IHVybChcIi4uLy4uL3dpemVlZHUvY3NzL3RoZW1lLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLi4vLi4vd2l6ZWVkdS9jc3MvYmFzZV9jb21wb3Nlci5jc3NcIik7XG5AaW1wb3J0IHVybChcIi4uLy4uL3dpemVlZHUvY3NzL3Jlc3BvbnNpdmUuY3NzXCIpO1xuLmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmlzLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi51LXZpc3VhbGx5LWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4OyB9XG5cbi51LXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi51LXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnUtY2xlYXJmaXgge1xuICB6b29tOiAxOyB9XG4gIC51LWNsZWFyZml4OmJlZm9yZSwgLnUtY2xlYXJmaXg6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFwwMDIwXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnUtY2xlYXJmaXg6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi51LXByaW50LW9ubHkge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBwcmludCB7XG4gICAgLnUtcHJpbnQtb25seSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9IH1cblxuLm1vZHVsZV90ZXN0aW1vbmlhbCAuc2xpY2stZG90cyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnRlc3RpbW9uaWFsc19jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGVzdGltb25pYWxzLXRleHQge1xuICBsaW5lLWhlaWdodDogMS40NDQ0NDQ0NDQ0OyB9XG5cbi50ZXN0aW1vbmlhbHNfdGl0bGUge1xuICBjb2xvcjogI2JmMDAyNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyODY7IH1cblxuLm1vZHVsZV90ZXN0aW1vbmlhbC50eXBlMSAudGVzdGltb25pYWxzX2NvbnRlbnQgPiBkaXY6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLm1vZHVsZV90ZXN0aW1vbmlhbCAuc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogNXB4OyB9XG4gIC5tb2R1bGVfdGVzdGltb25pYWwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDsgfVxuXG4uaW1nLWh1bnRlci1zYWZldHktYXdhcmRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaW1nLWh1bnRlci1zYWZldHktYXdhcmRzIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7IH0gfVxuXG4uaW1nLXdpdGgtYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uc3RyaXBlX2l0ZW06aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNzcwMDE2OyB9XG5cbi5zdHJpcGVfaXRlbTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG9wYWNpdHk6IDAuMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cblxuLnN0cmlwZV9pdGVtLWRpdmlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5wYWNrZXJ5LWl0ZW0gLnBhY2tlcnlfb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6ICM3NzAwMTY7IH1cblxuLnBhY2tlcnktaXRlbTpob3ZlciAucGFja2VyeV9vdmVybGF5IHtcbiAgb3BhY2l0eTogMC44NTsgfVxuXG4ud29ybGQtbWFwIGgyIHtcbiAgY29sb3I6ICNiZjAwMjQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTcgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS4zNjM2MzYzNjM2ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgLndvcmxkLW1hcCBoMiB7XG4gICAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLndvcmxkLW1hcCBoMiB7XG4gICAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDsgfSB9XG5cbi53b3JsZC1tYXBfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA1My4xMjVlbTsgfVxuXG4udmNfc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiAycHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2MmVtKSB7XG4gIC5jb250ZW50LWNvbnRhaW5lciBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYyZW0pIHtcbiAgLmJsb2dfdHlwZTEgLmZpcnN0X3Bvc3Rfd2l0aF90aHVtYiBoNC5ibG9ncG9zdF90aXRsZSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyB9IH1cblxuLnBhZ2U6bm90KC5ob21lKSAubWFpbl93cmFwcGVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5wYWdlOm5vdCguaG9tZSkgLm1haW5fd3JhcHBlciBoMiwgLnBhZ2U6bm90KC5ob21lKSAubWFpbl93cmFwcGVyIGgyIGEsIC5wYWdlOm5vdCguaG9tZSkgLm1haW5fd3JhcHBlciBoMiBzcGFuIHtcbiAgY29sb3I6ICNiZjAwMjQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cblxuLnBhZ2U6bm90KC5ob21lKSAubWFpbl93cmFwcGVyIGgzLCAucGFnZTpub3QoLmhvbWUpIC5tYWluX3dyYXBwZXIgaDQge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ucGFnZTpub3QoLmhvbWUpIC5tYWluX3dyYXBwZXIgaDMgc3Ryb25nIHtcbiAgY29sb3I6ICNiZjAwMjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDNweDsgfVxuXG4ucGFnZTpub3QoLmhvbWUpIC5tYWluX3dyYXBwZXIgaHIge1xuICBtYXJnaW46IDQwcHggMDsgfVxuXG4ucGFnZTpub3QoLmhvbWUpIC5tYWluX3dyYXBwZXIgLmFsaWducmlnaHQge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIC5wYWdlOm5vdCguaG9tZSkgLm1haW5fd3JhcHBlciAuYWxpZ25yaWdodCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucGFnZTpub3QoLmhvbWUpIC5tYWluX3dyYXBwZXIgLmFsaWducmlnaHQge1xuICAgICAgbWF4LXdpZHRoOiA0MjBweDsgfSB9XG5cbi5wYWdlOm5vdCguaG9tZSkgLm1haW5fd3JhcHBlciAuYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgLnBhZ2U6bm90KC5ob21lKSAubWFpbl93cmFwcGVyIC5hbGlnbmxlZnQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnBhZ2U6bm90KC5ob21lKSAubWFpbl93cmFwcGVyIC5hbGlnbmxlZnQge1xuICAgICAgbWF4LXdpZHRoOiA0MjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAucGFnZTpub3QoLmhvbWUpIC5tYWluX3dyYXBwZXIgLnN0YWZmLWltZyB7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnBhZ2U6bm90KC5ob21lKSAubWFpbl93cmFwcGVyIC5zdGFmZi1pbWcge1xuICAgIG1heC13aWR0aDogMTM4cHg7IH0gfVxuXG50YWJsZSB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmxvZ28tbmF0aW9uYWwtdHJhaW5pbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIHdpZHRoOiBhdXRvOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIC5sb2dvLW5hdGlvbmFsLXRyYWluaW5nIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMjBweDsgfSB9XG5cbi52Y19zaW5nbGVfaW1hZ2Utd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLnNpZGViYXIgLmNvdXJzZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDsgfVxuXG4uc2lkZWJhciAuY291cnNlLWRldGFpbCBhOmhvdmVyIC5jb3Vyc2UtdGl0bGUge1xuICBjb2xvcjogI2JmMDAyNDsgfVxuXG4uc2lkZWJhciAuY291cnNlLWVudHJ5IHtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDsgfVxuXG4uc2lkZWJhciBhIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDsgfVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLCBidXR0b24ge1xuICBjb2xvcjogI2JmMDAyNDsgfVxuXG4uZ2ZpZWxkIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgLmdmaWVsZFxuaW5wdXRbdHlwZT1cInRleHRcIl0sIC5nZmllbGRcbnNlbGVjdCwgLmdmaWVsZFxudGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZ2ZpZWxkX2Vycm9yIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgLmdmaWVsZF9lcnJvclxuaW5wdXRbdHlwZT1cInRleHRcIl0sIC5nZmllbGRfZXJyb3JcbnNlbGVjdCwgLmdmaWVsZF9lcnJvclxudGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmYwMDI0OyB9XG5cbi5nZm9ybV9maWVsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTBweDsgfVxuXG4uZ2ZpZWxkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLm1haW5fd3JhcHBlciB1bCAuZ2ZpZWxkIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAubWFpbl93cmFwcGVyIHVsIC5nZmllbGQ6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmdmaWVsZCB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgLmdmaWVsZC5nZmllbGQtLWZ1bGwtd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5naW5wdXRfY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4udmFsaWRhdGlvbl9lcnJvcixcbi52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICBjb2xvcjogI2JmMDAyNDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5ndDMtcGFnZS10aXRsZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3VwbG9hZHMvMjAxNy8wOC9jb250ZW50LWJhbm5lci0wOC5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zaW5nbGUtbHBfY291cnNlIC5ndDMtcGFnZS10aXRsZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuc2luZ2xlLWxwX2NvdXJzZSAuZ3QzLXBhZ2UtdGl0bGUgLnBhZ2Vfc3ViX3RpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuc2luZ2xlLWxwX2NvdXJzZSAuZ3QzLXBhZ2UtdGl0bGUgLnBhZ2Vfc3ViX3RpdGxlIGRpdjpub3QoOmVtcHR5KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmd0My1wYWdlLXRpdGxlIGgxIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE2NjY2NjY2Njc7IH1cbiAgICAuc2luZ2xlLWxwX2NvdXJzZSAuZ3QzLXBhZ2UtdGl0bGUgaDEge1xuICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmd0My1wYWdlLXRpdGxlIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZ3QzLXBhZ2UtdGl0bGUgaDEge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZ3QzLXBhZ2UtdGl0bGUge1xuICAgICAgaGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDsgfVxuICAgICAgLnNpbmdsZS1scF9jb3Vyc2UgLmd0My1wYWdlLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5ndDMtcGFnZS10aXRsZSB7XG4gICAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9IH1cblxuLnRvZ2dsZS1pbm5lciwgLnRvZ2dsZS1pbm5lcjpiZWZvcmUsIC50b2dnbGUtaW5uZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5tYWluLW1lbnUgdWwgbGkgdWwge1xuICB3aWR0aDogMjYwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yb3cgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucm93IC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDsgfSB9XG5cbi52aWRlby1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnZpZGVvLWNvbnRhaW5lciBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLnJlc291cmNlLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwIC0xMHB4OyB9XG4gIC5yZXNvdXJjZS1saXN0IGxpIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnJlc291cmNlLWxpc3QgbGk6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgLnJlc291cmNlLWxpc3QgbGkge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgLnJlc291cmNlLWxpc3QgYSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5yZXNvdXJjZS1saXN0IGE6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjYmYwMDI0O1xuICAgICAgY29udGVudDogXCJcXGYxYzFcIiAhaW1wb3J0YW50O1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7IH1cbiAgICAucmVzb3VyY2UtbGlzdCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYmYwMDI0O1xuICAgICAgYmFja2dyb3VuZDogI2JmMDAyNDsgfVxuICAgICAgLnJlc291cmNlLWxpc3QgYTpob3ZlcjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuXG4uY2xpZW50LWxvZ29zIHVsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNsaWVudC1sb2dvcyB1bCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW46IDAgLTIwcHggIWltcG9ydGFudDsgfSB9XG5cbi5jbGllbnQtbG9nb3MgbGkge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmNsaWVudC1sb2dvcyBsaTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4jbWNfZW1iZWRfc2lnbnVwX3Njcm9sbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC01cHg7IH1cblxuLm1jLWZpZWxkLWdyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1jLWZpZWxkLWdyb3VwIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAubWMtZmllbGQtZ3JvdXAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAubWMtZmllbGQtZ3JvdXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnByZV9mb290ZXIgI21jX2VtYmVkX3NpZ251cF9zY3JvbGwgPiAqIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnByZV9mb290ZXIgLm1jLWZpZWxkLWdyb3VwLFxuLnByZV9mb290ZXIgLnN1Ym1pdC13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnByZV9mb290ZXIgLm1jLWZpZWxkLWdyb3VwIHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5wcmVfZm9vdGVyIC5tYy1maWVsZC1ncm91cCB7XG4gICAgd2lkdGg6IDMzLjMlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5wcmVfZm9vdGVyIC5zdWJtaXQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDMzLjMlOyB9IH1cblxuLnByZV9mb290ZXIgLnN1Ym1pdC13cmFwcGVyIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNvbW11bml0eS1zZWN0aW9uIGltZyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wYWdlOm5vdCguaG9tZSkgLml0ZW0tdGVhbS1tZW1iZXIgaDMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi50ZWFtLWltZyAuc2luZ2xlLW1lbWJlci1wYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAudGVhbS1pbWcgLnNpbmdsZS1tZW1iZXItcGFnZSAudGVhbV9pbWcgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAudGVhbS1pbWcgLnNpbmdsZS1tZW1iZXItcGFnZSAudGVhbV9pbWcgaW1nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlYW0taW1nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwMHB4OyB9IH1cblxuLnRlYW0tcHJvZmlsZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZWFtLXByb2ZpbGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMzBweCk7IH0gfVxuXG4uY29sLXVwY29taW5nLWNvdXJzZXMgLndpZGdldC10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbC11cGNvbWluZy1jb3Vyc2VzIC50cmliZS1saXN0LXdpZGdldCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAuY29sLXVwY29taW5nLWNvdXJzZXMgLnRyaWJlLWxpc3Qtd2lkZ2V0IGxpIHtcbiAgICBwYWRkaW5nOiAwIDAgMTVweCAwICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAuY29sLXVwY29taW5nLWNvdXJzZXMgLnRyaWJlLWxpc3Qtd2lkZ2V0IGxpOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuY29sLXVwY29taW5nLWNvdXJzZXMgLnRyaWJlLWxpc3Qtd2lkZ2V0IGxpOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMxOTIwNDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBvcGFjaXR5OiAwLjE3OyB9XG5cbi5jb2wtdXBjb21pbmctY291cnNlcyAudHJpYmUtZXZlbnQtZHVyYXRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG9wYWNpdHk6IDAuNzsgfVxuXG4ubWFpbl9mb290ZXIgLndpZGdldC10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cbi5tYWluX2Zvb3RlciBoNCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tYWluX2Zvb3RlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4ubWFpbl9mb290ZXIgLnRyaWJlLWxpc3Qtd2lkZ2V0IHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5tYWluX2Zvb3RlciAudHJpYmUtbGlzdC13aWRnZXQgbGkge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLndpZGdldF9uYXZfbWVudSAubWVudSAubWVudS1pdGVtOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnRvcF9mb290ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnRvcF9mb290ZXIgLnRleHR3aWRnZXQgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC50b3BfZm9vdGVyIC50ZXh0d2lkZ2V0IHAge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgLnRvcF9mb290ZXIgLnRleHR3aWRnZXQgYSB7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDsgfVxuICAudG9wX2Zvb3RlciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnRvcF9mb290ZXIge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dHdpZGdldCAuZm9vdGVyLWxvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDIyN3B4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC50ZXh0d2lkZ2V0IC5mb290ZXItbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTczcHg7IH0gfVxuXG4ucHJlX2Zvb3RlciAubWMtZmllbGQtZ3JvdXAgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzQ0NDsgfVxuXG4uc29jaWFsLW1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCAtNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnNvY2lhbC1tZWRpYSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuXG4uc29jaWFsLW1lZGlhX19pdGVtIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7IH1cbiAgLnNvY2lhbC1tZWRpYV9faXRlbTpob3ZlciB7XG4gICAgbWFyZ2luLXRvcDogLTVweDsgfVxuICAubWFpbl9mb290ZXIgdWwgLnNvY2lhbC1tZWRpYV9faXRlbSB7XG4gICAgcGFkZGluZzogMCA1cHg7IH1cblxuLmNvcHlyaWdodF9faW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuY29weXJpZ2h0X19pbm5lciB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgLmNvcHlyaWdodF9faW5uZXI6YmVmb3JlLCAuY29weXJpZ2h0X19pbm5lcjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uY29weXJpZ2h0X19yYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuY29weXJpZ2h0X19yYiBzdmcge1xuICAgIGZpbGw6ICNkODhmOWQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7IH1cbiAgLmNvcHlyaWdodF9fcmI6aG92ZXIgc3ZnIHtcbiAgICBmaWxsOiAjZmZmOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmNvcHlyaWdodF9fcmIge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbi5sb2dvLW5ydCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubG9nby1hdXN0cmFsaWFuLXF1YWxpZmljYXRpb25zIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5hdXRob3ItY29udGFpbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi50cmliZS1jb21tb24gYS5uci1idG4sXG4ubnItYnRuIHtcbiAgYmFja2dyb3VuZDogI2JmMDAyNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JmMDAyNDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTFweCAzNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCA0MDBtczsgfVxuICAudHJpYmUtY29tbW9uIGEubnItYnRuOmhvdmVyLFxuICAubnItYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjYmYwMDI0OyB9XG5cbi50cmliZS1jb21tb24gYS5uci1idG4tLWdob3N0LFxuLm5yLWJ0bi0tZ2hvc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogI2JmMDAyNDsgfVxuICAudHJpYmUtY29tbW9uIGEubnItYnRuLS1naG9zdDpob3ZlcixcbiAgLm5yLWJ0bi0tZ2hvc3Q6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNiZjAwMjQ7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnRyaWJlLWNvbW1vbiBhLm5yLWJ0bi0tc21sLFxuLm5yLWJ0bi0tc21sIHtcbiAgcGFkZGluZzogOHB4IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4OyB9XG5cbi5jb3Vyc2UtcHJpY2Uge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5ndDNfY291cnNlX2l0ZW0gLmd0M19jb3Vyc2VfY29udGVudCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLmd0M19jb3Vyc2VfZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4ubW9kdWxlLXRlYW1fdGl0bGUge1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG5cbi5ndDNfY291cnNlX2FyY2hpdmUgLmd0M19jb3Vyc2VfdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLmd0M19jb3Vyc2VfaXRlbSAuZ3QzX2NvdXJzZV9jb250ZW50IHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDAgMTVweDsgfVxuXG4ubGVhcm4tcHJlc3MtdGFiLXBhbmVsIGgyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW46IDI1cHggMCAxMHB4OyB9XG5cbi5sZWFybi1wcmVzcy10YWItcGFuZWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmxlYXJuLXByZXNzLXRhYi1wYW5lbCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNpbmdsZS1scF9jb3Vyc2UgLmNvdXJzZS1sYW5kaW5nLXN1bW1hcnkgLmxlYXJuLXByZXNzLWNvdXJzZS1idXR0b25zIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5zaW5nbGUtbHBfY291cnNlIC5jb3Vyc2UtbGFuZGluZy1zdW1tYXJ5IC5sZWFybi1wcmVzcy1jb3Vyc2UtYnV0dG9ucyB7XG4gICAgICBmbG9hdDogbm9uZTsgfSB9XG5cbi5zaW5nbGUtbHBfY291cnNlIC5jb3Vyc2UtbGFuZGluZy1zdW1tYXJ5IC5jb3Vyc2UtcHJpY2VfY29udGFpbmVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5zaW5nbGUtbHBfY291cnNlIC5jb3Vyc2UtbGFuZGluZy1zdW1tYXJ5IC5jb3Vyc2UtcHJpY2VfY29udGFpbmVyIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG5cbi50cmliZS1ldmVudHMtY2FsZW5kYXIgLnRyaWJlLWV2ZW50cy10b29sdGlwIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7IH1cbiAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhciAudHJpYmUtZXZlbnRzLXRvb2x0aXAgcCB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMjBweDsgfVxuXG4uZXZlbnRzLWFyY2hpdmUuZXZlbnRzLWdyaWR2aWV3ICN0cmliZS1ldmVudHMtY29udGVudCB0YWJsZSAudHlwZS10cmliZV9ldmVudHMge1xuICBtYXJnaW46IDA7IH1cblxuLmNvdXJzZS1uYXYtdGFiLWluc3RydWN0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLndvb2NvbW1lcmNlIC5wcm9kdWN0cyB1bCxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyB7XG4gIG1hcmdpbjogMCAtMSUgMmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QsXG4ud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAyNXB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIDElIDIlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Q6aG92ZXIsXG4gIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Q6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDMzLjc1ZW0pIHtcbiAgICAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCxcbiAgICAud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcbiAgICAgIHdpZHRoOiA0OCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LFxuICAgIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuICAgICAgd2lkdGg6IDMxLjMzJTsgfSB9XG5cbi53b29jb21tZXJjZSAubWFpbl93cmFwcGVyIHVsIGxpOmJlZm9yZSxcbi53b29jb21tZXJjZSAucHJvZHVjdHMgdWw6OmFmdGVyLFxuLndvb2NvbW1lcmNlIC5wcm9kdWN0cyB1bDo6YmVmb3JlLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzOjphZnRlcixcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0czo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCxcbi53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsXG4ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsXG4ud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCxcbi53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsXG4ud29vY29tbWVyY2UgYS5idXR0b24sXG4ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmYwMDI0O1xuICBjb2xvcjogI2ZmZjsgfVxuICAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdDpob3ZlcixcbiAgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdDpob3ZlcixcbiAgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLFxuICAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3ZlcixcbiAgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDpob3ZlcixcbiAgLndvb2NvbW1lcmNlIGEuYnV0dG9uOmhvdmVyLFxuICAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpob3ZlcixcbiAgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUsXG4ud29vY29tbWVyY2UtdGFicyBoMixcbi53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXJfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBwLnByaWNlLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2UsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAucHJpY2Uge1xuICBjb2xvcjogI2JmMDAyNDsgfVxuXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGgzIHtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtOyB9XG5cbi5ndDNfd2lkZ2V0ID4gdWwgPiBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0RERDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgcGFkZGluZy1ib3R0b206IDdweDsgfVxuICAuZ3QzX3dpZGdldCA+IHVsID4gbGkgYSB7XG4gICAgY29sb3I6ICMxOTIwNDE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgLmd0M193aWRnZXQgPiB1bCA+IGxpIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNiZjAwMjQ7IH1cbiAgLmd0M193aWRnZXQgPiB1bCA+IGxpIC5jaGlsZHJlbiB7XG4gICAgcGFkZGluZzogMTBweCAwIDEwcHggMTVweDsgfVxuXG4udHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoX19jYWxlbmRhci1ldmVudC10b29sdGlwLWRlc2NyaXB0aW9uIHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi50cmliZS1jb21tb24gLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fY2FsZW5kYXItZXZlbnQtdG9vbHRpcC1kZXNjcmlwdGlvbiAubnItYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogOHB4IDE1cHg7IH1cblxuLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aC1tb2JpbGUtZXZlbnRzX19tb2JpbGUtZXZlbnQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aC1tb2JpbGUtZXZlbnRzX19tb2JpbGUtZXZlbnQtZGV0YWlscyAubnItYnRuIHtcbiAgcGFkZGluZzogNnB4IDE1cHggIWltcG9ydGFudDsgfVxuIl19 */