* {
  outline: 0 !important;
  box-shadow: none !important;
}

.register_step .login-main {
  width: calc(100% - 40px);
  height: calc(100vh - 170px);
  overflow: visible;
}

.step-container {
  background: #FFFFFF !important;
}

.wizard-4 .step-container div.content {
  overflow: visible !important;
  top: 15px;
}
.wizard-4 .step-container div.content .wizard-title {
  width: calc(100% - 40px);
}
.wizard-4 ul.anchor li a.done h4:before {
  transition: 0.3s all linear;
  background-color: #000;
  color: #e84a1a;
}
.wizard-4 div.action-bar {
  position: fixed;
  flex-direction: row-reverse;
  bottom: 20px;
  z-index: 999;
  display: flex;
  justify-content: center;
  padding: 1rem;
  background: #FFFFFF;
  box-shadow: 0px -5px 20px -10px rgba(0, 0, 0, 0.14);
  -webkit-box-shadow: 0px -5px 20px -10px rgba(0, 0, 0, 0.14);
  align-items: flex-end;
  width: calc(100vw - 60px);
  right: 30px;
  border-radius: 10px;
}
.wizard-4 div.action-bar a.btn {
  transition: 0.3s all linear;
}
.wizard-4 div.action-bar a.btn:not(.buttonDisabled) {
  background: #e84a1a !important;
  color: #000;
}
.wizard-4 div.action-bar button.btn {
  transition: 0.3s all linear;
}
.wizard-4 div.action-bar button.btn:not(.buttonDisabled) {
  background: #e84a1a !important;
  color: #000;
}
.wizard-4 .ajx_add_player {
  background: #e84a1a !important;
  color: #000;
  border-color: #e84a1a !important;
}
.wizard-4 ul.anchor li:last-child {
  left: 0;
}
.wizard-4 ul.anchor li:last-child img {
  width: 100%;
}
.wizard-4 .logo img {
  height: 85px;
}
.wizard-4 .msg-box {
  z-index: 9999;
  background: #e84a1a;
  color: #000 !important;
  max-width: 350px;
}
.wizard-4 .msg-box .content {
  color: #000;
}
.wizard-4 .msg-box a {
  color: #000 !important;
}

.login-card .login-main {
  box-shadow: none;
}
.login-card .login-main .theme-form input {
  background: #fff;
}

.step_menu_elems * {
  transition: 0.3s all linear;
}
.step_menu_elems h4 {
  background: #ffffff !important;
  color: #0F0F0F;
  border: 1px solid #BABABA;
}
.step_menu_elems h5 {
  color: #0F0F0F;
}
.step_menu_elems small {
  color: #0F0F0F;
}

a.step_menu_elems.selected h4 {
  background: #e84a1a !important;
  border-color: #fff;
}

.wizard-4 ul.anchor li a.done h4 {
  color: #0f0f0f;
}

.wizard-4 ul.anchor li a.done h4:before {
  display: none;
}

.btn-submit-registration {
  cursor: pointer;
}

.login-card .login-main .theme-form .show-hide {
  top: 70%;
}
.login-card .login-main .theme-form .show-hide span {
  color: #000;
}

.login-card .login-main .btn-submit-login {
  border-color: #e84a1a !important;
  background: #e84a1a !important;
  color: #0F0F0F;
  width: 100%;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 16px;
}
.login-card .login-main .btn-submit-login {
  border-radius: 10px !important;
  padding: 12px 10px !important;
  transition: 0.3s all linear;
}
.login-card .login-main .btn-submit-login:hover {
  border-color: transparent !important;
  background: #0F0F0F !important;
  color: #e84a1a;
}

.important_link {
  color: #000;
  font-weight: 700;
}
.important_link:hover {
  color: #e84a1a !important;
}

.helper-link {
  gap: 10px;
}
.helper-link p, .helper-link a {
  color: #e84a1a;
  letter-spacing: 0px;
}

.form-logo {
  height: 60px;
}

.bg-black {
  background-color: #0F0F0F !important;
}

.login-card {
  font-family: "Archivo", sans-serif !important;
}
.login-card h4 {
  font-weight: 700;
}

.theme-form input, .theme-form select {
  border-radius: 10px !important;
  border: 1px solid #BABABA !important;
}

.form-group strong {
  font-weight: 500 !important;
  font-size: 1rem;
}

ul.anchor {
  float: left;
  width: 100%;
  height: calc(100vh - 300px);
  padding: 40px 30px;
  overflow: visible !important;
}

.wizard-4 .step-container {
  width: 100%;
}

.wizard-4 ul.anchor {
  width: 100%;
}

ul.steps-wrapper.anchor {
  display: flex;
  height: auto;
}

.register-logo-section {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  row-gap: 1.2em;
}
.register-logo-section span {
  font-size: 1.4rem;
  font-weight: 500;
}
.register-logo-section .escape-to-login {
  position: absolute;
  right: 0;
  top: 0;
  padding: 2rem;
}
.register-logo-section .escape-to-login span {
  font-size: 1rem !important;
  font-weight: 400;
}
.register-logo-section .escape-to-login a {
  color: #034EDB;
}

.wizard-4 ul.anchor li a {
  padding: 0px !important;
}

.wizard-4 ul.anchor li {
  padding: 0;
}
.wizard-4 ul.anchor li h4 {
  position: static;
  margin: 0 auto;
  padding: 8px 17px;
  width: 45px;
}
.wizard-4 ul.anchor li h5 {
  margin-top: 1rem;
  text-align: center;
}

.side-borders {
  border-left: 2px solid #BABABA;
  border-right: 2px solid #BABABA;
}

.wizard-title h5 {
  color: #0f0f0f !important;
}

.wizard_registrazione {
  padding: 2rem;
  background: #ffffff;
}

.custom-background {
  background: #f7f8f9 !important;
}

.card {
  background: #f7f8f9 !important;
  box-shadow: 0px 0px !important;
}

.city-field {
  background-color: #000 !important;
}

.city-field .list_training_fields .ajx-single-field {
  background: #000 !important;
  padding: 1.5rem 2.5rem;
  border-radius: 10px;
  cursor: pointer;
  color: #000;
}
.city-field .list_training_fields .ajx-single-field:hover {
  background-color: #0F0F0F !important;
}
.city-field .list_training_fields .ajx-single-field:hover h4 {
  color: #e84a1a;
}
.city-field .list_training_fields .ajx-single-field:hover p {
  color: #FFFFFF;
}

#sidebar-menu {
  position: relative;
}
#sidebar-menu .simplebar-mask {
  top: 0;
}

#menu_player_selection .accordion-item {
  background-color: transparent !important;
}
#menu_player_selection .accordion-item .accordion-button {
  background: transparent !important;
  color: #fff;
  padding-bottom: 10px;
  padding-top: 0;
}
#menu_player_selection .accordion-item .accordion-button:after {
  filter: brightness(10);
}
#menu_player_selection .single_player {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  color: #fff;
  cursor: pointer;
}
#menu_player_selection .single_player.current_player {
  border: 1px solid #e84a1a;
  border-radius: 5px;
  padding: 5px;
}
#menu_player_selection .single_player img {
  width: 23px;
}
#menu_player_selection .single_player p {
  margin-bottom: 0;
  padding-left: 10px;
  width: calc(100% - 23px);
  display: flex;
  font-size: 12px;
  font-weight: 700;
  justify-content: space-between;
}
#menu_player_selection .single_player .accademy_remaining {
  color: #e84a1a;
  font-weight: 700;
  font-size: 12px;
}
#menu_player_selection .single_player .personal_remaining {
  color: #034EDB;
  font-weight: 700;
  font-size: 12px;
}

.disabled_option {
  position: relative;
}
.disabled_option:before {
  content: "";
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.aggiungi_allievo {
  color: #fff;
  display: block;
}

div.dataTables_wrapper div.dataTables_length select {
  min-width: 60px;
}

.starter-main .card-body ul {
  list-style-type: none;
}

@media (max-width: 576px) {
  ul.steps-wrapper.anchor {
    flex-direction: column;
    gap: 1.5rem;
  }
  .wizard-4 .step-container {
    overflow: scroll !important;
  }
  .wizard-4 ul.anchor li h4 {
    position: absolute;
    margin: 0 auto;
    padding: 8px 17px;
    width: 45px;
  }
  .register_step .login-main {
    width: 100% !important;
  }
  .mobile-borders {
    padding-top: 0.5rem !important;
    padding-bottom: 1.5rem !important;
    margin-bottom: -0.5rem !important;
    border-top: 2px solid #BABABA;
    border-bottom: 2px solid #BABABA;
    border-spacing: 1rem;
  }
  .side-borders {
    border-left: none;
    border-right: none;
  }
  .register-logo-section .escape-to-login {
    position: relative;
    right: 0;
    top: 0;
    padding: 0;
  }
  .wizard_registrazione {
    padding-bottom: 0;
  }
}
@media (max-width: 991px) {
  .toggle-sidebar > svg {
    color: #000 !important;
    stroke: #000 !important;
  }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    left: unset;
    right: -2px;
    border: 0;
    font-size: 16px;
  }
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    padding: 2px 15px !important;
    margin-top: 0 !important;
    background-color: var(--theme-deafult) !important;
    border-color: var(--theme-deafult) !important;
    color: #fff;
    margin-right: 8px !important;
    font-size: 13px;
    padding-right: 12px !important;
  }
}
.page-header .logo-wrapper {
  display: none;
}

@media (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_length label, div.dataTables_wrapper div.dataTables_filter label {
    float: left;
  }
  div.dataTables_wrapper div.dataTables_length, div.dataTables_wrapper div.dataTables_filter, div.dataTables_wrapper div.dataTables_info, div.dataTables_wrapper div.dataTables_paginate {
    text-align: left;
  }
  div.dataTables_wrapper div.dataTables_paginate {
    float: right;
  }
  .page-header .logo-wrapper {
    display: inline-block !important;
  }
  .page-header .logo-wrapper img {
    height: 30px;
    width: auto;
  }
}
.sidebar-submenu li a {
  color: #fff !important;
}

.collapsable + .sidebar-submenu {
  height: 0 !important;
  overflow: hidden;
  transition: 0.3s all linear;
}
.collapsable.open + .sidebar-submenu {
  height: 100% !important;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
  background-color: #EF6020 !important;
}

.back-btn:hover {
  background-color: #ffffff !important;
  color: #EF6020;
  border: 2px solid #EF6020;
}

.back-btn-danger:hover {
  background-color: #ffffff !important;
  color: #FC4438;
  border: 2px solid #FC4438;
}

.back-btn-black:hover {
  background-color: #ffffff !important;
  color: #000000;
  border: 2px solid #000000;
}

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